﻿@font-face{font-family:'Balto Web';font-style:normal;font-weight:400;src:url(//d2ljsxkn6fsbqh.cloudfront.net/assets/balto/baltoweb-book-0e1b0759afb7238509338730ca97341d87584df382c82a0600278671b64b01a7.woff) format("woff")}@font-face{font-family:'Balto Web';font-style:italic;font-weight:400;src:url(//d2ljsxkn6fsbqh.cloudfront.net/assets/balto/baltoweb-bookitalic-86735c3e8b8ff27492dbb3003e04b43985fc50771ad924b7580fec036f12986a.woff) format("woff")}@font-face{font-family:'Balto Web';font-style:normal;font-weight:700;src:url(//d2ljsxkn6fsbqh.cloudfront.net/assets/balto/baltoweb-medium-a72f8e6c01eb704a1a571a2b4425041ada16676fe99571e1ef024de6763248eb.woff) format("woff")}@font-face{font-family:'Balto Web';font-style:italic;font-weight:700;src:url(//d2ljsxkn6fsbqh.cloudfront.net/assets/balto/baltoweb-mediumitalic-d0d6a8d1017d25bb0125ccb7a08082bfeb78f712e0aa019e74a694cc783deacd.woff) format("woff")}@font-face{font-family:'Merriweather Web';font-style:normal;font-weight:300;src:url(//d2ljsxkn6fsbqh.cloudfront.net/assets/merriweather/merriweather-v11-latin-300-ccc87816f04db2cd66fb5edc5db24b64ac38c1985f0b934d196b0a5d1c81f04f.woff2) format("woff2"),url(//d2ljsxkn6fsbqh.cloudfront.net/assets/merriweather/merriweather-v11-latin-300-14a7241b9a64c60f2f993be769c1cc6ab247d3ac2e58b152b93e6fa20a499225.woff) format("woff")}@font-face{font-family:'Merriweather Web';font-style:italic;font-weight:300;src:url(//d2ljsxkn6fsbqh.cloudfront.net/assets/merriweather/merriweather-v11-latin-300italic-f9622c1d28840060b01a77cc675e953f2a9a8914ab481c930ee340414c059fb5.woff2) format("woff2"),url(//d2ljsxkn6fsbqh.cloudfront.net/assets/merriweather/merriweather-v11-latin-300italic-0fdbfa2feeab26ee3016338cd7c31b71032442ed70ef63021a9b6595a8cb713d.woff) format("woff")}@font-face{font-family:'Merriweather Web';font-style:normal;font-weight:400;src:url(//d2ljsxkn6fsbqh.cloudfront.net/assets/merriweather/merriweather-v11-latin-regular-4b78bc2d5bf74d1f79424c05097cfd8c29baa596bc5e37fa8c5b09e85c8df4fc.woff2) format("woff2"),url(//d2ljsxkn6fsbqh.cloudfront.net/assets/merriweather/merriweather-v11-latin-regular-7740ea608d2fd843d9af0f678dbb4847c04af8c925a64a8cd6d33f0903bcfde2.woff) format("woff")}@font-face{font-family:'Merriweather Web';font-style:italic;font-weight:400;src:url(//d2ljsxkn6fsbqh.cloudfront.net/assets/merriweather/merriweather-v11-latin-italic-9506020d24f22ca217f5ddba8d69100dd0aba22674595937409c0b99af9d1642.woff2) format("woff2"),url(//d2ljsxkn6fsbqh.cloudfront.net/assets/merriweather/merriweather-v11-latin-italic-8537418a5f94658d1b5530288a9039b97238ecbd22b9eb37ec8004c6e9161852.woff) format("woff")}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}nav,main,img,iframe{display:block}a{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;text-decoration:none;color:#333333}a:hover{cursor:pointer}img,iframe{max-width:100%}hr{border:none;border-top:1px solid #eeeeee}pre{word-wrap:break-word;white-space:pre-wrap}html{line-height:1em}html.fixed-body{overflow:hidden}@media screen and (max-device-width: 1024px){html{-webkit-text-size-adjust:none}}body{font-family:"Balto Web", Helvetica, Arial, sans-serif;font-size:13px;line-height:150%;font-weight:400;letter-spacing:0.015em;margin-bottom:0.2em;background:#ffffff;margin:0;min-width:230px;padding-top:63px;color:#333333}.unfix-body{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000}@media only screen and (min-width: 1400px){.unfix-body{display:none}}.label{font-size:11px;line-height:100%;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:0.2em}.constrain{max-width:96em;margin-left:auto;margin-right:auto;padding:0 15px}.constrain:after{content:" ";display:block;clear:both}.clearfix:after{content:'';display:table;clear:both}.pull-left{float:left}.pull-right{float:right}.container-next-to-sidebar{box-sizing:border-box;display:block;width:100%}.container-next-to-sidebar:after{content:'';display:table;clear:both}@media (min-width: 900px){.container-next-to-sidebar{width:66.66667%;float:left}}@media (min-width: 1025px){.container-next-to-sidebar{width:75%}}.meta-nav-module,.meta-nav-module-with-sidebar{position:relative;margin-right:0;width:100%}@media (max-width: 650px){.meta-nav-module,.meta-nav-module-with-sidebar{display:block}}.meta-nav-module{margin:0 0 15px}.meta-nav-module .content{display:block;margin-left:156px;padding:60px 75px 80px;vertical-align:top;box-sizing:border-box}@media only screen and (min-width: 1500px){.meta-nav-module .content{margin-left:0}}@media only screen and (max-width: 1000px){.meta-nav-module .content{padding:40px 30px}}html[dir="rtl"] .meta-nav-module .content{margin-left:0;margin-right:100px}.meta-nav-module .content:after{content:'';display:table;clear:both}@media (max-width: 650px){.meta-nav-module .content{display:block;margin-left:0;padding:15px}html[dir="rtl"] .meta-nav-module .content{margin-right:0}}.meta-nav-module-with-sidebar{margin:0 0 15px}.meta-nav-module-with-sidebar .content{position:relative;display:block;margin-left:0;margin-bottom:0;padding:15px}@media (min-width: 651px){.meta-nav-module-with-sidebar .content{margin-left:156px;padding:30px}}@media (min-width: 951px){.meta-nav-module-with-sidebar .content{padding:50px 60px}}@media only screen and (min-width: 1500px){.meta-nav-module-with-sidebar .content{margin-left:0}}.meta-nav-module-with-sidebar .content:after{content:'';display:table;clear:both}@media (min-width: 651px){.content-stretcher{position:absolute;top:0;bottom:0;left:0;width:100%}}.content{background:#ffffff;margin-bottom:30px}.sidebar{width:100%;box-sizing:border-box}.sidebar:after{content:'';display:table;clear:both}@media (min-width: 900px){.sidebar{width:33.33333%;float:left}}@media (min-width: 1025px){.sidebar{width:25%;float:left}}.right-sidebar .sidebar .sidebar-container{padding-left:15px}.left-sidebar .sidebar .sidebar-container{padding-right:15px}.media-margins{padding:0 15px 30px;box-sizing:border-box}.media-margins img{width:100%;margin-bottom:6px}@media (max-width: 650px){.media-margins{margin-bottom:30px;padding:0}}.index-group{position:relative}.media-object-grid-1{clear:left;margin:0 -15px}.media-object-grid-1:after{content:'';display:table;clear:both}.media-object-grid-1 .media-object{box-sizing:border-box;width:100%;float:left;margin-left:0;margin-right:0;display:block;margin-bottom:0;padding:0 15px 30px}@media (max-width: 950px){.media-object-grid-1 .media-object{width:50%;float:left}.media-object-grid-1 .media-object:nth-child(2n+1){clear:left}}@media (max-width: 650px){.media-object-grid-1 .media-object{float:none;width:auto}.media-object-grid-1 .media-object:last-child{padding-bottom:0}}@media (min-width: 951px){.media-object-grid-1 .media-object:nth-child(1n+1){clear:left}}.media-object-grid-1 .media-object img{height:auto;width:100%;margin-bottom:6px}.media-object-grid-1 .media-object header{padding-bottom:0}.media-object-grid-1 .media-object .resource-meta{padding-bottom:0}.media-object-grid-2{clear:left;margin:0 -15px}.media-object-grid-2:after{content:'';display:table;clear:both}.media-object-grid-2 .media-object{box-sizing:border-box;width:50%;float:left;display:block;margin-bottom:0;padding:0 15px 30px}@media (max-width: 950px){.media-object-grid-2 .media-object{width:50%;float:left}.media-object-grid-2 .media-object:nth-child(2n+1){clear:left}}@media (max-width: 650px){.media-object-grid-2 .media-object{float:none;width:auto}.media-object-grid-2 .media-object:last-child{padding-bottom:0}}@media (min-width: 951px){.media-object-grid-2 .media-object:nth-child(2n+1){clear:left}}.media-object-grid-2 .media-object img{height:auto;width:100%;margin-bottom:6px}.media-object-grid-2 .media-object header{padding-bottom:0}.media-object-grid-2 .media-object .resource-meta{padding-bottom:0}.media-object-grid-3{clear:left;margin:0 -15px}.media-object-grid-3:after{content:'';display:table;clear:both}.media-object-grid-3 .media-object{box-sizing:border-box;width:33.33333%;float:left;display:block;margin-bottom:0;padding:0 15px 30px}@media (max-width: 950px){.media-object-grid-3 .media-object{width:50%;float:left}.media-object-grid-3 .media-object:nth-child(2n+1){clear:left}}@media (max-width: 650px){.media-object-grid-3 .media-object{float:none;width:auto}.media-object-grid-3 .media-object:last-child{padding-bottom:0}}@media (min-width: 951px){.media-object-grid-3 .media-object:nth-child(3n+1){clear:left}}.media-object-grid-3 .media-object img{height:auto;width:100%;margin-bottom:6px}.media-object-grid-3 .media-object header{padding-bottom:0}.media-object-grid-3 .media-object .resource-meta{padding-bottom:0}.media-object-grid-4{clear:left;margin:0 -15px}.media-object-grid-4:after{content:'';display:table;clear:both}.media-object-grid-4 .media-object{box-sizing:border-box;width:25%;float:left;display:block;margin-bottom:0;padding:0 15px 30px}@media (max-width: 950px){.media-object-grid-4 .media-object{width:50%;float:left}.media-object-grid-4 .media-object:nth-child(2n+1){clear:left}}@media (max-width: 650px){.media-object-grid-4 .media-object{float:none;width:auto}.media-object-grid-4 .media-object:last-child{padding-bottom:0}}@media (min-width: 951px){.media-object-grid-4 .media-object:nth-child(4n+1){clear:left}}.media-object-grid-4 .media-object img{height:auto;width:100%;margin-bottom:6px}.media-object-grid-4 .media-object header{padding-bottom:0}.media-object-grid-4 .media-object .resource-meta{padding-bottom:0}.full-image{display:block;margin-bottom:30px}.full-image:hover{border:0}.full-image img{height:auto;width:100%}.title-word-wrap span{display:inline-block}.js .toggle-trigger:after{margin-left:5px;margin-bottom:-2px;content:"";background-image:url(//d2ljsxkn6fsbqh.cloudfront.net/assets/vector/plus-2ca20a5231a90b8baa3d9f5afa234d2e8e1749a844d953a6a1be599abb23684a.svg);background-size:cover;width:14px;height:14px;display:inline-block}.js .toggle-trigger.active:after{background-image:url(//d2ljsxkn6fsbqh.cloudfront.net/assets/vector/close-4b1df093a5eb1d43cc81375beb8e5bf0ea54816ebf36513111746a47814c0091.svg)}.js .toggle-trigger.svg-toggle:after{margin-left:5px;content:none}.js .toggle-trigger.svg-toggle.active:after{content:none}.js .toggle-trigger.svg-toggle.active svg{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform 250ms;transition:-webkit-transform 250ms;transition:transform 250ms;transition:transform 250ms, -webkit-transform 250ms}.js .toggle-trigger.svg-toggle svg{height:13px;width:13px;-webkit-transition:-webkit-transform 250ms;transition:-webkit-transform 250ms;transition:transform 250ms;transition:transform 250ms, -webkit-transform 250ms}.js .toggle-trigger.svg-toggle svg path{fill:#c6000e}.js .toggle{display:none}.show-s{display:block}@media (min-width: 620px){.show-s{box-sizing:border-box;padding-bottom:18px;display:none}}.show-m{display:none}@media (min-width: 620px){.show-m{box-sizing:border-box;padding-bottom:18px;display:block}}@media (min-width: 980px){.show-m{box-sizing:border-box;padding-bottom:24px;display:none}}.show-l{display:none}@media (min-width: 980px){.show-l{box-sizing:border-box;padding-bottom:24px;display:block}}@media (min-width: 1270px){.show-l{box-sizing:border-box;padding-bottom:30px;display:none}}.show-xl{display:none}@media (min-width: 1270px){.show-xl{box-sizing:border-box;padding-bottom:30px;display:block}}.show-s-m{display:block}@media (min-width: 980px){.show-s-m{box-sizing:border-box;padding-bottom:24px;display:none}}.show-m-l{display:none}@media (min-width: 620px){.show-m-l{box-sizing:border-box;padding-bottom:18px;display:block}}@media (min-width: 1270px){.show-m-l{box-sizing:border-box;padding-bottom:30px;display:none}}.show-l-xl{display:none}@media (min-width: 980px){.show-l-xl{box-sizing:border-box;padding-bottom:24px;display:block}}.show-on-phone-only{display:none !important}@media s{.show-on-phone-only{display:block !important}}.hide-s{display:none}@media (min-width: 620px){.hide-s{box-sizing:border-box;padding-bottom:18px;display:block}}.hide-m{display:block}@media (min-width: 620px){.hide-m{box-sizing:border-box;padding-bottom:18px;display:none}}@media (min-width: 980px){.hide-m{box-sizing:border-box;padding-bottom:24px;display:block}}.hide-l{display:block}@media (min-width: 980px){.hide-l{box-sizing:border-box;padding-bottom:24px;display:none}}@media (min-width: 1270px){.hide-l{box-sizing:border-box;padding-bottom:30px;display:block}}.hide-xl{display:block}@media (min-width: 1270px){.hide-xl{box-sizing:border-box;padding-bottom:30px;display:none}}.hide-s-m{display:none}@media (min-width: 980px){.hide-s-m{box-sizing:border-box;padding-bottom:24px;display:block}}.hide-m-l{display:block}@media (min-width: 620px){.hide-m-l{box-sizing:border-box;padding-bottom:18px;display:none}}@media (min-width: 1270px){.hide-m-l{box-sizing:border-box;padding-bottom:30px;display:block}}.hide-l-xl{display:block}@media (min-width: 980px){.hide-l-xl{box-sizing:border-box;padding-bottom:24px;display:none}}@media s{.hide-on-phone{display:none !important}}.hide-on-desktop{display:none !important}@media m{.hide-on-desktop{display:block !important}}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.header{position:fixed;z-index:50;top:0;right:0;left:0;height:63px;background:#ffffff;box-sizing:border-box;box-shadow:0 0 7px 0 rgba(0,0,0,0.3);-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}[data-active="menu-drawer"] .header{overflow:hidden;-webkit-transform:translate(-330px, 0);transform:translate(-330px, 0)}@media only screen and (min-width: 1400px){[data-active="menu-drawer"] .header{right:330px;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@media only screen and (max-width: 400px){[data-active="menu-drawer"] .header{-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0);z-index:-1}}.header.hide{top:-100px}.header.fixed-body{top:0 !important}.header__inner{height:100%;margin:0 auto}.logo{position:relative;float:left;z-index:3;display:table;height:100%;box-sizing:border-box;padding:5px 24px 0}.logo .svg{display:table-cell;vertical-align:middle}.logo svg path{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.header__tools{z-index:10000;position:relative;display:table;float:right;height:100%}.header__tools svg path{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.header__tools__search,.header__tools__menu,.header__tools .close-search{display:table-cell;vertical-align:middle}.header__tools__menu,.header__tools .close-search{padding:4px 24px 0 16px}.header__tools__menu svg path,.header__tools .close-search svg path{fill:#3a3c3f}.header__tools__menu.hover svg path,.header__tools .close-search.hover svg path{fill:#c6000e}.header__tools__search{padding:4px 14px 0 20px}.header__tools__search:hover svg path{fill:#c6000e}.header__tools__menu .header__tools__menu__top,.close-search .header__tools__menu__top{-webkit-transform:rotate(0deg) translate(0, 0);transform:rotate(0deg) translate(0, 0)}.header__tools__menu .header__tools__menu__bottom,.close-search .header__tools__menu__bottom{-webkit-transform:rotate(0deg) translate(0, 0);transform:rotate(0deg) translate(0, 0)}.header__tools__menu .header__tools__menu__middle,.close-search .header__tools__menu__middle{opacity:1}@media only screen and (min-width: 400px){[data-active="menu-drawer"] .header__tools__menu .header__tools__menu__top,[data-active="menu-drawer"] .close-search .header__tools__menu__top{-webkit-transform:rotate(45deg) translate(5px, -5.5px);transform:rotate(45deg) translate(5px, -5.5px)}[data-active="menu-drawer"] .header__tools__menu .header__tools__menu__bottom,[data-active="menu-drawer"] .close-search .header__tools__menu__bottom{-webkit-transform:rotate(-45deg) translate(-10.25px, -0.75px);transform:rotate(-45deg) translate(-10.25px, -0.75px)}[data-active="menu-drawer"] .header__tools__menu .header__tools__menu__middle,[data-active="menu-drawer"] .close-search .header__tools__menu__middle{opacity:0}}[data-active="global-search"] .header__tools__menu .header__tools__menu__top,[data-active="global-search"] .close-search .header__tools__menu__top{-webkit-transform:rotate(45deg) translate(5px, -5.5px);transform:rotate(45deg) translate(5px, -5.5px)}[data-active="global-search"] .header__tools__menu .header__tools__menu__bottom,[data-active="global-search"] .close-search .header__tools__menu__bottom{-webkit-transform:rotate(-45deg) translate(-10.25px, -0.75px);transform:rotate(-45deg) translate(-10.25px, -0.75px)}[data-active="global-search"] .header__tools__menu .header__tools__menu__middle,[data-active="global-search"] .close-search .header__tools__menu__middle{opacity:0}.menu{top:0;right:0;width:330px;height:100%;background:#252525;position:fixed;opacity:0}.menu.menu-drawer-visible{opacity:1}.menu.menu-drawer-visible .menu__scrolling-area{width:100%;height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}@media only screen and (max-width: 400px){.menu{width:100%}}.menu__primary,.menu__secondary,.menu__features{border-bottom:1px solid #444444;padding:24px}.menu__primary a,.menu__secondary a,.menu__features a{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.25s;transition-duration:0.25s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;color:#cccccc;font-size:18px;line-height:141.37931%;margin-bottom:0.2em;line-height:200%}.menu__primary a:hover,.menu__secondary a:hover,.menu__features a:hover{color:#ffffff}.menu__secondary{overflow:hidden;border-top:1px solid #444444}.menu__secondary .label{color:#dddddd;padding-bottom:5px;clear:both;display:block}.menu__secondary ul{display:block;width:50%;float:left}.menu__secondary a{font-size:13px;line-height:200%;margin-bottom:0.2em}.menu__secondary:last-child{border-bottom:0}.menu__features{padding-bottom:10px}.menu__features strong{display:block}.menu__features p{font-size:13px;line-height:150%;margin-bottom:0.2em;margin-left:55px;display:block;margin-bottom:20px;min-height:40px}.menu__features img{width:42px;height:42px;margin-top:3px;float:left}.menu__close{position:fixed;right:0;top:16px;z-index:1;padding:4px 24px 0 16px}.menu__close svg path{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;fill:#cccccc}.menu__close:hover svg path{fill:#ffffff}@media only screen and (min-width: 400px){.menu__close{display:none}}.menu__donate{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;font-size:11px;line-height:100%;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:0.2em;color:#cccccc;display:block;margin:30px 24px;border:1px solid #cccccc;text-align:center;padding:10px 0}.menu__donate:hover{background:#333333;color:#ffffff;border:1px solid #ffffff}.page-background{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}[data-active="menu-drawer"] .page-background{-webkit-transform:translate(-330px, 0);transform:translate(-330px, 0)}@media only screen and (min-width: 1400px){[data-active="menu-drawer"] .page-background{margin-right:330px;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@media only screen and (max-width: 400px){[data-active="menu-drawer"] .page-background{-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0)}}.navigation{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;z-index:0;opacity:0;overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}.navigation ul{display:inline-block;position:relative;height:100%}@media only screen and (min-width: 735px){.navigation{z-index:1;opacity:1}}[data-active="navigation-features"] .navigation{padding-bottom:300px}.navigation__item,.navigation__item--features{display:inline-block;float:left;height:100%}.navigation__item a,.navigation__item--features a{display:table;height:100%;padding:0 16px}.navigation__item a span,.navigation__item--features a span{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;font-size:15px;line-height:100%;margin-bottom:0.2em;cursor:pointer;display:table-cell;vertical-align:middle;padding-top:2px;border-bottom:2px solid transparent}.navigation__item a:hover span,.navigation__item--features a:hover span{border-bottom:2px solid #c6000e}.navigation__item.current a span,.current.navigation__item--features a span{font-size:15px;line-height:100%;font-weight:700;margin-bottom:0.2em;border-bottom:2px solid #c6000e}.navigation__item--features a{position:relative;z-index:2;padding:10px 0;box-sizing:border-box}.navigation__item--features a>span{border:1px solid transparent;padding:0 32px 0 16px;display:table-cell;position:relative}.navigation__item--features a>span svg{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;position:absolute;right:16px;width:17px;height:17px;margin-top:-1px}.navigation__item--features a:hover>span{border:1px solid #d5d5d5}[data-active="navigation-features"] .navigation__item--features a>span{border:1px solid #d5d5d5;border-bottom:1px solid #ffffff}[data-active="navigation-features"] .navigation__item--features a>span svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.navigation__features{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;z-index:-1;position:absolute;margin-top:-11px;opacity:0;text-align:left;padding:7px 5px 0;box-sizing:border-box;width:330px;background:#ffffff;border:1px solid #d5d5d5;right:0}[data-active="navigation-features"] .navigation__features{opacity:1;z-index:1}.navigation__features a{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.25s;transition-duration:0.25s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;padding:10px 14px}.navigation__features a:hover{background:#f5f5f5}.navigation__features p,.navigation__features strong{margin-left:60px;display:block}.navigation__features strong{font-size:15px;line-height:146.55172%;font-weight:700;margin-bottom:0.2em}.navigation__features p{font-size:13px;line-height:150%;margin-bottom:0.2em}.navigation__features img{float:left;width:45px;height:45px;margin-top:4px}.header__search{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;position:absolute;opacity:0;z-index:0;top:0;left:0;width:100%;height:63px;background:#c6000e}[data-active="global-search"] .header__search{z-index:2;opacity:1}.header__search__inner{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;padding-left:600px;display:table;height:100%;margin:0}@media (min-width: 620px){.header__search__inner{box-sizing:border-box;padding-bottom:0;margin:0 auto}}.header__search__symbol{display:table-cell;height:100%;vertical-align:middle;padding:0 14px}.header__search__symbol .svg{display:block;position:relative;width:20px;height:20px;margin-top:2px}.header__search__symbol .svg svg path{fill:#ffffff}.header__search__symbol span{display:none}.header__search__input{display:table-cell;height:100%;vertical-align:middle}.header__search__input input{-moz-appearance:none;-webkit-appearance:none;margin:0;height:30px;width:230px;background:transparent;border:0;font-size:17px;line-height:143.10345%;margin-bottom:0.2em;color:#ffffff;outline:none}.header__search__input input::-webkit-input-placeholder{color:#e0757d}.header__search__input input::-moz-placeholder{color:#e0757d}.header__search__input input:-ms-input-placeholder{color:#e0757d}.header__search__input input::placeholder{color:#e0757d}.header__search__input input::-webkit-search-cancel-button{-webkit-appearance:none}@media (min-width: 620px){.header__search__input input{box-sizing:border-box;padding-bottom:0}.header__search__input input::-webkit-search-cancel-button{-webkit-appearance:none;background:url('data:image/svg+xml;utf8,<svg width="16px" height="16px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sketch="http://www.bohemiancoding.com/sketch/ns"><title>Close</title><g id="Icons" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" sketch:type="MSPage"><g id="SVG-Export" sketch:type="MSArtboardGroup" fill="rgba(255, 255, 255, 0.6)"><path d="M16.1214739,4 L10.5004969,9.62097699 L4.87852611,4 L4,4.87852611 L9.6219708,10.4995031 L4,16.1214739 L4.87852611,17 L10.5004969,11.3780292 L16.1214739,17 L17,16.1214739 L11.379023,10.4995031 L17,4.87852611 L16.1214739,4 Z" id="Close" sketch:type="MSShapeGroup"></path></g></g></svg>') no-repeat center;height:20px;width:20px}}[data-active="global-search"] .logo{display:none}[data-active="global-search"] .logo svg path{fill:#ffffff}@media (min-width: 620px){[data-active="global-search"] .logo{box-sizing:border-box;padding-bottom:0;display:table}}[data-active="global-search"] .header__tools .header__tools__menu svg path{fill:#ffffff}[data-active="global-search"] .header__tools .header__tools__search{display:none}[data-active="global-search"] .header__search__inner{padding-left:0}.header__search__examples{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;position:fixed;top:0;bottom:0;left:0;right:0;padding-top:63px;width:100%;height:100%;z-index:-1;opacity:0}.header__search__examples__list{position:relative;z-index:2;background:#ffffff;padding:20px 0;box-sizing:border-box;overflow:hidden;height:auto}@media (min-width: 620px){.header__search__examples__list{box-sizing:border-box;padding-bottom:0;height:200px}}.header__search__examples__list dl{display:block;margin:0 auto;max-width:600px}.header__search__examples__list dt{font-size:11px;line-height:100%;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:0.2em;text-align:center;display:block;padding-bottom:10px}.header__search__examples__list dd{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;font-size:15px;line-height:146.55172%;margin-bottom:0.2em;display:block;float:left;width:50%;padding:6px 0;text-align:center;color:#ffffff}@media (min-width: 620px){.header__search__examples__list dd{box-sizing:border-box;padding-bottom:0;width:33.333%}}.header__search__examples__bottom{position:absolute;top:263px;bottom:0;width:100%;z-index:1;background:#ffffff}@media (min-width: 620px){.header__search__examples__bottom{box-sizing:border-box;padding-bottom:0;background:-webkit-linear-gradient(#fff, rgba(255,255,255,0));background:linear-gradient(#fff, rgba(255,255,255,0))}}[data-active="global-search"] .header__search__examples{z-index:10;opacity:1}[data-active="global-search"] .header__search__examples dd{color:#8f9298}[data-active="global-search"] .header__search__examples dd:hover{cursor:pointer;color:#3a3c3f}[data-active="global-search"] .close-search svg path{fill:#ffffff}.ios[data-active="global-search"] .unfix-body{background:#ffffff}.card{box-sizing:border-box;-webkit-transform:translate3d(0, 0, 0)}@media (min-width: 0){.card{box-sizing:border-box;padding-bottom:16px;width:100%;float:left;padding-left:6px;padding-right:6px}}@media (min-width: 620px){.card{box-sizing:border-box;padding-bottom:18px;width:50%;float:left;padding-left:9px;padding-right:9px}}@media (min-width: 980px){.card{box-sizing:border-box;padding-bottom:24px;width:33.33333%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 1270px){.card{box-sizing:border-box;padding-bottom:30px;width:25%;float:left;padding-left:15px;padding-right:15px}}.card__inner{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;cursor:pointer;display:block;position:relative;overflow:hidden;padding-bottom:50px;color:#3a3c3f;background:#ffffff}@media (min-width: 620px){.card__inner{box-sizing:border-box;padding-bottom:18px;height:450px;padding-bottom:0}}.card__inner:hover{box-shadow:0 0 10px 0 rgba(0,0,0,0.3);border-bottom:0}.card__inner.disabled{cursor:default}.card__inner.disabled:hover{box-shadow:0 0 0 0 transparent}.card--image img,.card__full-image{position:relative;z-index:1;margin-left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);width:100%;height:auto;max-width:none}@media (min-width: 620px){.card--image img,.card__full-image{box-sizing:border-box;padding-bottom:0;width:auto;height:100%}}@media only screen and (min-width: 365px) and (max-width: 619px){.card--image img,.card__full-image{width:100%;height:auto}}.card__cta-button{position:relative;color:#ffffff;border:1px solid rgba(255,255,255,0.5);display:block;float:left;overflow:hidden;height:26px;padding:5px 12px 0;margin-top:30px;background:transparent;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.card__cta-button .svg{float:left;margin:3px 6px 0 0}.card__cta-button span{font-size:11px;line-height:100%;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:0.2em}.card__cta-button:hover{border:1px solid rgba(255,255,255,0.5);background:rgba(255,255,255,0.2);cursor:pointer}.card--cta{box-sizing:border-box;-webkit-transform:translate3d(0, 0, 0)}@media (min-width: 0){.card--cta{box-sizing:border-box;padding-bottom:16px;width:100%;float:left;padding-left:6px;padding-right:6px}}@media (min-width: 620px){.card--cta{box-sizing:border-box;padding-bottom:18px;width:50%;float:left;padding-left:9px;padding-right:9px}}@media (min-width: 980px){.card--cta{box-sizing:border-box;padding-bottom:24px;width:33.33333%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 1270px){.card--cta{box-sizing:border-box;padding-bottom:30px;width:25%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 620px){.card--cta.float_right_gt_mobile{box-sizing:border-box;padding-bottom:18px;float:right}}.card--cta .card__inner{height:auto;padding-bottom:0 !important;cursor:default}@media (min-width: 620px){.card--cta .card__inner{box-sizing:border-box;padding-bottom:18px;height:450px}}.card--cta__body{position:absolute;z-index:2;bottom:40px;box-sizing:border-box;width:100%;padding:0 10%;text-align:center;color:#ffffff}.card--cta .card__cta-button{display:inline-block;float:none}.card--cta .card__cta-button:hover{cursor:pointer}.card--solid-joys{box-sizing:border-box;-webkit-transform:translate3d(0, 0, 0)}@media (min-width: 0){.card--solid-joys{box-sizing:border-box;padding-bottom:16px;width:100%;float:left;padding-left:6px;padding-right:6px}}@media (min-width: 620px){.card--solid-joys{box-sizing:border-box;padding-bottom:18px;width:50%;float:left;padding-left:9px;padding-right:9px}}@media (min-width: 980px){.card--solid-joys{box-sizing:border-box;padding-bottom:24px;width:33.33333%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 1270px){.card--solid-joys{box-sizing:border-box;padding-bottom:30px;width:25%;float:left;padding-left:15px;padding-right:15px}}.card--solid-joys .card__badge{display:block;max-width:50px;margin:0 auto 10px}.card--solid-joys .card__inner{padding:50px 0}.card--solid-joys__labels{padding:5%;left:0;width:100%}.card--solid-joys__labels__label,.card--solid-joys__labels__type{background:rgba(0,0,0,0.4);color:#ffffff}.card--solid-joys__labels__label svg g,.card--solid-joys__labels__type svg g{fill:#ffffff}.card--solid-joys__portrait-image-container{display:none}.card--solid-joys__image--landscape{display:block}.card--solid-joys__body{top:0;padding:7%;position:relative;left:0;text-align:center}.card--solid-joys__body h3{padding-top:30px;font-size:32px;font-weight:700;line-height:36px}.card--solid-joys .image-subtitle span{display:block;font-size:10px;line-height:12px;letter-spacing:1px;text-transform:uppercase;color:#000000}.card--solid-joys__footer{background-color:#ffffff;position:absolute;bottom:0;z-index:3;box-sizing:border-box;box-shadow:0 -20px 15px -5px #ffffff;padding:1% 7% 3%;width:100%;right:auto}.card--solid-joys__author{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:148.33333%;margin:29.53846px 0;float:left;margin:2px 0 0;max-width:50%;line-height:26px;position:absolute}.card--solid-joys__author-image{border-radius:20px;width:26px;height:26px;overflow:hidden;float:left;margin-right:7px}.card--solid-joys__author-image img{width:26px;height:26px}.card--resource,.card--resource--text,.card--resource--full-image{box-sizing:border-box;-webkit-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}@media (min-width: 0){.card--resource,.card--resource--text,.card--resource--full-image{box-sizing:border-box;padding-bottom:16px;width:100%;float:left;padding-left:6px;padding-right:6px}}@media (min-width: 620px){.card--resource,.card--resource--text,.card--resource--full-image{box-sizing:border-box;padding-bottom:18px;width:50%;float:left;padding-left:9px;padding-right:9px}}@media (min-width: 980px){.card--resource,.card--resource--text,.card--resource--full-image{box-sizing:border-box;padding-bottom:24px;width:33.33333%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 1270px){.card--resource,.card--resource--text,.card--resource--full-image{box-sizing:border-box;padding-bottom:30px;width:25%;float:left;padding-left:15px;padding-right:15px}}.card--resource .card--resource__portrait-image-container,.card--resource--text .card--resource__portrait-image-container,.card--resource--full-image .card--resource__portrait-image-container{display:none}.card--resource .card--resource__image--landscape,.card--resource--text .card--resource__image--landscape,.card--resource--full-image .card--resource__image--landscape{display:block}.card--resource .card--resource__body,.card--resource--text .card--resource__body,.card--resource--full-image .card--resource__body{top:0;padding:7%;position:relative;left:0}.card--resource .card--resource__labels,.card--resource--text .card--resource__labels,.card--resource--full-image .card--resource__labels{padding:5%;left:0;width:100%}.card--resource .card--resource__footer,.card--resource--text .card--resource__footer,.card--resource--full-image .card--resource__footer{padding:1% 7% 3%;min-height:40px;width:100%;right:auto}.card--resource .card--resource__labels__label,.card--resource--text .card--resource__labels__label,.card--resource--full-image .card--resource__labels__label,.card--resource .card--resource__labels__type,.card--resource--text .card--resource__labels__type,.card--resource--full-image .card--resource__labels__type{background:rgba(0,0,0,0.4);color:#ffffff;height:30px;padding-left:12px;padding-right:12px;line-height:31px}.card--resource .card--resource__labels__label svg g,.card--resource--text .card--resource__labels__label svg g,.card--resource--full-image .card--resource__labels__label svg g,.card--resource .card--resource__labels__type svg g,.card--resource--text .card--resource__labels__type svg g,.card--resource--full-image .card--resource__labels__type svg g{fill:#ffffff}.card--resource .card--resource__portrait-image-container,.card--resource--text .card--resource__portrait-image-container,.card--resource--full-image .card--resource__portrait-image-container{display:none}.card--resource .card--resource__image--landscape,.card--resource--text .card--resource__image--landscape,.card--resource--full-image .card--resource__image--landscape{display:block}@media (min-width: 620px){.card--resource,.card--resource--text,.card--resource--full-image{box-sizing:border-box;padding-bottom:18px}.card--resource.grid-m-3 .card--resource__portrait-image-container,.grid-m-3.card--resource--text .card--resource__portrait-image-container,.grid-m-3.card--resource--full-image .card--resource__portrait-image-container{display:none}.card--resource.grid-m-3 .card--resource__image--landscape,.grid-m-3.card--resource--text .card--resource__image--landscape,.grid-m-3.card--resource--full-image .card--resource__image--landscape{display:block}.card--resource.grid-m-3 .card--resource__body,.grid-m-3.card--resource--text .card--resource__body,.grid-m-3.card--resource--full-image .card--resource__body{top:0;padding:7%;position:relative;left:0}.card--resource.grid-m-3 .card--resource__labels,.grid-m-3.card--resource--text .card--resource__labels,.grid-m-3.card--resource--full-image .card--resource__labels{padding:5%;left:0;width:100%}.card--resource.grid-m-3 .card--resource__footer,.grid-m-3.card--resource--text .card--resource__footer,.grid-m-3.card--resource--full-image .card--resource__footer{padding:1% 7% 3%;min-height:40px;width:100%;right:auto}.card--resource.grid-m-3 .card--resource__labels__label,.grid-m-3.card--resource--text .card--resource__labels__label,.grid-m-3.card--resource--full-image .card--resource__labels__label,.card--resource.grid-m-3 .card--resource__labels__type,.grid-m-3.card--resource--text .card--resource__labels__type,.grid-m-3.card--resource--full-image .card--resource__labels__type{background:rgba(0,0,0,0.4);color:#ffffff;height:30px;padding-left:12px;padding-right:12px;line-height:31px}.card--resource.grid-m-3 .card--resource__labels__label svg g,.grid-m-3.card--resource--text .card--resource__labels__label svg g,.grid-m-3.card--resource--full-image .card--resource__labels__label svg g,.card--resource.grid-m-3 .card--resource__labels__type svg g,.grid-m-3.card--resource--text .card--resource__labels__type svg g,.grid-m-3.card--resource--full-image .card--resource__labels__type svg g{fill:#ffffff}.card--resource.grid-m-6 .card--resource__portrait-image-container,.grid-m-6.card--resource--text .card--resource__portrait-image-container,.grid-m-6.card--resource--full-image .card--resource__portrait-image-container{display:block}.card--resource.grid-m-6 .card--resource__image--landscape,.grid-m-6.card--resource--text .card--resource__image--landscape,.grid-m-6.card--resource--full-image .card--resource__image--landscape{display:none}.card--resource.grid-m-6 .card--resource__body,.grid-m-6.card--resource--text .card--resource__body,.grid-m-6.card--resource--full-image .card--resource__body{position:absolute;top:15%;left:50%;padding:4%}.card--resource.grid-m-6 .card--resource__labels,.grid-m-6.card--resource--text .card--resource__labels,.grid-m-6.card--resource--full-image .card--resource__labels{padding:2.5% 4%;left:50%;width:50%}.card--resource.grid-m-6 .card--resource__footer,.grid-m-6.card--resource--text .card--resource__footer,.grid-m-6.card--resource--full-image .card--resource__footer{padding:0 4% 2%;width:50%;right:0}.card--resource.grid-m-6 .card--resource__labels__label,.grid-m-6.card--resource--text .card--resource__labels__label,.grid-m-6.card--resource--full-image .card--resource__labels__label,.card--resource.grid-m-6 .card--resource__labels__type,.grid-m-6.card--resource--text .card--resource__labels__type,.grid-m-6.card--resource--full-image .card--resource__labels__type{padding-left:0;padding-right:0;background:transparent;color:#3a3c3f}.card--resource.grid-m-6 .card--resource__labels__label svg g,.grid-m-6.card--resource--text .card--resource__labels__label svg g,.grid-m-6.card--resource--full-image .card--resource__labels__label svg g,.card--resource.grid-m-6 .card--resource__labels__type svg g,.grid-m-6.card--resource--text .card--resource__labels__type svg g,.grid-m-6.card--resource--full-image .card--resource__labels__type svg g{fill:#3a3c3f}}@media (min-width: 980px){.card--resource,.card--resource--text,.card--resource--full-image{box-sizing:border-box;padding-bottom:24px}.card--resource.grid-l-4 .card--resource__portrait-image-container,.grid-l-4.card--resource--text .card--resource__portrait-image-container,.grid-l-4.card--resource--full-image .card--resource__portrait-image-container{display:none}.card--resource.grid-l-4 .card--resource__image--landscape,.grid-l-4.card--resource--text .card--resource__image--landscape,.grid-l-4.card--resource--full-image .card--resource__image--landscape{display:block}.card--resource.grid-l-4 .card--resource__body,.grid-l-4.card--resource--text .card--resource__body,.grid-l-4.card--resource--full-image .card--resource__body{top:0;padding:7%;position:relative;left:0}.card--resource.grid-l-4 .card--resource__labels,.grid-l-4.card--resource--text .card--resource__labels,.grid-l-4.card--resource--full-image .card--resource__labels{padding:5%;left:0;width:100%}.card--resource.grid-l-4 .card--resource__footer,.grid-l-4.card--resource--text .card--resource__footer,.grid-l-4.card--resource--full-image .card--resource__footer{padding:1% 7% 3%;min-height:40px;width:100%;right:auto}.card--resource.grid-l-4 .card--resource__labels__label,.grid-l-4.card--resource--text .card--resource__labels__label,.grid-l-4.card--resource--full-image .card--resource__labels__label,.card--resource.grid-l-4 .card--resource__labels__type,.grid-l-4.card--resource--text .card--resource__labels__type,.grid-l-4.card--resource--full-image .card--resource__labels__type{background:rgba(0,0,0,0.4);color:#ffffff;height:30px;padding-left:12px;padding-right:12px;line-height:31px}.card--resource.grid-l-4 .card--resource__labels__label svg g,.grid-l-4.card--resource--text .card--resource__labels__label svg g,.grid-l-4.card--resource--full-image .card--resource__labels__label svg g,.card--resource.grid-l-4 .card--resource__labels__type svg g,.grid-l-4.card--resource--text .card--resource__labels__type svg g,.grid-l-4.card--resource--full-image .card--resource__labels__type svg g{fill:#ffffff}.card--resource.grid-l-8 .card--resource__portrait-image-container,.grid-l-8.card--resource--text .card--resource__portrait-image-container,.grid-l-8.card--resource--full-image .card--resource__portrait-image-container{display:block}.card--resource.grid-l-8 .card--resource__image--landscape,.grid-l-8.card--resource--text .card--resource__image--landscape,.grid-l-8.card--resource--full-image .card--resource__image--landscape{display:none}.card--resource.grid-l-8 .card--resource__body,.grid-l-8.card--resource--text .card--resource__body,.grid-l-8.card--resource--full-image .card--resource__body{position:absolute;top:15%;left:50%;padding:4%}.card--resource.grid-l-8 .card--resource__labels,.grid-l-8.card--resource--text .card--resource__labels,.grid-l-8.card--resource--full-image .card--resource__labels{padding:2.5% 4%;left:50%;width:50%}.card--resource.grid-l-8 .card--resource__footer,.grid-l-8.card--resource--text .card--resource__footer,.grid-l-8.card--resource--full-image .card--resource__footer{padding:0 4% 2%;width:50%;right:0}.card--resource.grid-l-8 .card--resource__labels__label,.grid-l-8.card--resource--text .card--resource__labels__label,.grid-l-8.card--resource--full-image .card--resource__labels__label,.card--resource.grid-l-8 .card--resource__labels__type,.grid-l-8.card--resource--text .card--resource__labels__type,.grid-l-8.card--resource--full-image .card--resource__labels__type{padding-left:0;padding-right:0;background:transparent;color:#3a3c3f}.card--resource.grid-l-8 .card--resource__labels__label svg g,.grid-l-8.card--resource--text .card--resource__labels__label svg g,.grid-l-8.card--resource--full-image .card--resource__labels__label svg g,.card--resource.grid-l-8 .card--resource__labels__type svg g,.grid-l-8.card--resource--text .card--resource__labels__type svg g,.grid-l-8.card--resource--full-image .card--resource__labels__type svg g{fill:#3a3c3f}.card--resource.grid-l-4-8 .card--resource__portrait-image-container,.grid-l-4-8.card--resource--text .card--resource__portrait-image-container,.grid-l-4-8.card--resource--full-image .card--resource__portrait-image-container{display:none}.card--resource.grid-l-4-8 .card--resource__image--landscape,.grid-l-4-8.card--resource--text .card--resource__image--landscape,.grid-l-4-8.card--resource--full-image .card--resource__image--landscape{display:block}.card--resource.grid-l-4-8 .card--resource__body,.grid-l-4-8.card--resource--text .card--resource__body,.grid-l-4-8.card--resource--full-image .card--resource__body{top:0;padding:7%;position:relative;left:0}.card--resource.grid-l-4-8 .card--resource__labels,.grid-l-4-8.card--resource--text .card--resource__labels,.grid-l-4-8.card--resource--full-image .card--resource__labels{padding:5%;left:0;width:100%}.card--resource.grid-l-4-8 .card--resource__footer,.grid-l-4-8.card--resource--text .card--resource__footer,.grid-l-4-8.card--resource--full-image .card--resource__footer{padding:1% 7% 3%;min-height:40px;width:100%;right:auto}.card--resource.grid-l-4-8 .card--resource__labels__label,.grid-l-4-8.card--resource--text .card--resource__labels__label,.grid-l-4-8.card--resource--full-image .card--resource__labels__label,.card--resource.grid-l-4-8 .card--resource__labels__type,.grid-l-4-8.card--resource--text .card--resource__labels__type,.grid-l-4-8.card--resource--full-image .card--resource__labels__type{background:rgba(0,0,0,0.4);color:#ffffff;height:30px;padding-left:12px;padding-right:12px;line-height:31px}.card--resource.grid-l-4-8 .card--resource__labels__label svg g,.grid-l-4-8.card--resource--text .card--resource__labels__label svg g,.grid-l-4-8.card--resource--full-image .card--resource__labels__label svg g,.card--resource.grid-l-4-8 .card--resource__labels__type svg g,.grid-l-4-8.card--resource--text .card--resource__labels__type svg g,.grid-l-4-8.card--resource--full-image .card--resource__labels__type svg g{fill:#ffffff}.card--resource.grid-l-12 .card--resource__portrait-image-container,.grid-l-12.card--resource--text .card--resource__portrait-image-container,.grid-l-12.card--resource--full-image .card--resource__portrait-image-container{display:none}.card--resource.grid-l-12 .card--resource__image--landscape,.grid-l-12.card--resource--text .card--resource__image--landscape,.grid-l-12.card--resource--full-image .card--resource__image--landscape{display:block;width:66.6666%;height:106%;margin-top:-2%;padding-top:0}.card--resource.grid-l-12 .card--resource__image--landscape img,.grid-l-12.card--resource--text .card--resource__image--landscape img,.grid-l-12.card--resource--full-image .card--resource__image--landscape img{height:100%;width:auto;max-width:none;margin-left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.card--resource.grid-l-12 .card--resource__body,.grid-l-12.card--resource--text .card--resource__body,.grid-l-12.card--resource--full-image .card--resource__body{position:absolute;top:15%;left:66.6666%;padding:3%}.card--resource.grid-l-12 .card--resource__labels,.grid-l-12.card--resource--text .card--resource__labels,.grid-l-12.card--resource--full-image .card--resource__labels{padding:2% 3%;left:66.6666%;width:33.3333%}.card--resource.grid-l-12 .card--resource__footer,.grid-l-12.card--resource--text .card--resource__footer,.grid-l-12.card--resource--full-image .card--resource__footer{padding:0 3% 2%;width:33.3333%;right:0}.card--resource.grid-l-12 .card--resource__labels__label,.grid-l-12.card--resource--text .card--resource__labels__label,.grid-l-12.card--resource--full-image .card--resource__labels__label,.card--resource.grid-l-12 .card--resource__labels__type,.grid-l-12.card--resource--text .card--resource__labels__type,.grid-l-12.card--resource--full-image .card--resource__labels__type{padding-left:0;padding-right:0;background:transparent;color:#3a3c3f}.card--resource.grid-l-12 .card--resource__labels__label svg g,.grid-l-12.card--resource--text .card--resource__labels__label svg g,.grid-l-12.card--resource--full-image .card--resource__labels__label svg g,.card--resource.grid-l-12 .card--resource__labels__type svg g,.grid-l-12.card--resource--text .card--resource__labels__type svg g,.grid-l-12.card--resource--full-image .card--resource__labels__type svg g{fill:#3a3c3f}}@media (min-width: 1270px){.card--resource,.card--resource--text,.card--resource--full-image{box-sizing:border-box;padding-bottom:30px}.card--resource.grid-xl-3 .card--resource__portrait-image-container,.grid-xl-3.card--resource--text .card--resource__portrait-image-container,.grid-xl-3.card--resource--full-image .card--resource__portrait-image-container{display:none}.card--resource.grid-xl-3 .card--resource__image--landscape,.grid-xl-3.card--resource--text .card--resource__image--landscape,.grid-xl-3.card--resource--full-image .card--resource__image--landscape{display:block}.card--resource.grid-xl-3 .card--resource__body,.grid-xl-3.card--resource--text .card--resource__body,.grid-xl-3.card--resource--full-image .card--resource__body{top:0;padding:7%;position:relative;left:0}.card--resource.grid-xl-3 .card--resource__labels,.grid-xl-3.card--resource--text .card--resource__labels,.grid-xl-3.card--resource--full-image .card--resource__labels{padding:5%;left:0;width:100%}.card--resource.grid-xl-3 .card--resource__footer,.grid-xl-3.card--resource--text .card--resource__footer,.grid-xl-3.card--resource--full-image .card--resource__footer{padding:1% 7% 3%;min-height:40px;width:100%;right:auto}.card--resource.grid-xl-3 .card--resource__labels__label,.grid-xl-3.card--resource--text .card--resource__labels__label,.grid-xl-3.card--resource--full-image .card--resource__labels__label,.card--resource.grid-xl-3 .card--resource__labels__type,.grid-xl-3.card--resource--text .card--resource__labels__type,.grid-xl-3.card--resource--full-image .card--resource__labels__type{background:rgba(0,0,0,0.4);color:#ffffff;height:30px;padding-left:12px;padding-right:12px;line-height:31px}.card--resource.grid-xl-3 .card--resource__labels__label svg g,.grid-xl-3.card--resource--text .card--resource__labels__label svg g,.grid-xl-3.card--resource--full-image .card--resource__labels__label svg g,.card--resource.grid-xl-3 .card--resource__labels__type svg g,.grid-xl-3.card--resource--text .card--resource__labels__type svg g,.grid-xl-3.card--resource--full-image .card--resource__labels__type svg g{fill:#ffffff}.card--resource.grid-xl-6 .card--resource__portrait-image-container,.grid-xl-6.card--resource--text .card--resource__portrait-image-container,.grid-xl-6.card--resource--full-image .card--resource__portrait-image-container{display:block}.card--resource.grid-xl-6 .card--resource__image--landscape,.grid-xl-6.card--resource--text .card--resource__image--landscape,.grid-xl-6.card--resource--full-image .card--resource__image--landscape{display:none}.card--resource.grid-xl-6 .card--resource__body,.grid-xl-6.card--resource--text .card--resource__body,.grid-xl-6.card--resource--full-image .card--resource__body{position:absolute;top:15%;left:50%;padding:4%}.card--resource.grid-xl-6 .card--resource__labels,.grid-xl-6.card--resource--text .card--resource__labels,.grid-xl-6.card--resource--full-image .card--resource__labels{padding:2.5% 4%;left:50%;width:50%}.card--resource.grid-xl-6 .card--resource__footer,.grid-xl-6.card--resource--text .card--resource__footer,.grid-xl-6.card--resource--full-image .card--resource__footer{padding:0 4% 2%;width:50%;right:0}.card--resource.grid-xl-6 .card--resource__labels__label,.grid-xl-6.card--resource--text .card--resource__labels__label,.grid-xl-6.card--resource--full-image .card--resource__labels__label,.card--resource.grid-xl-6 .card--resource__labels__type,.grid-xl-6.card--resource--text .card--resource__labels__type,.grid-xl-6.card--resource--full-image .card--resource__labels__type{padding-left:0;padding-right:0;background:transparent;color:#3a3c3f}.card--resource.grid-xl-6 .card--resource__labels__label svg g,.grid-xl-6.card--resource--text .card--resource__labels__label svg g,.grid-xl-6.card--resource--full-image .card--resource__labels__label svg g,.card--resource.grid-xl-6 .card--resource__labels__type svg g,.grid-xl-6.card--resource--text .card--resource__labels__type svg g,.grid-xl-6.card--resource--full-image .card--resource__labels__type svg g{fill:#3a3c3f}.card--resource.grid-xl-6-12 .card--resource__portrait-image-container,.grid-xl-6-12.card--resource--text .card--resource__portrait-image-container,.grid-xl-6-12.card--resource--full-image .card--resource__portrait-image-container{display:block}.card--resource.grid-xl-6-12 .card--resource__image--landscape,.grid-xl-6-12.card--resource--text .card--resource__image--landscape,.grid-xl-6-12.card--resource--full-image .card--resource__image--landscape{display:none}.card--resource.grid-xl-6-12 .card--resource__body,.grid-xl-6-12.card--resource--text .card--resource__body,.grid-xl-6-12.card--resource--full-image .card--resource__body{position:absolute;top:15%;left:50%;padding:4%}.card--resource.grid-xl-6-12 .card--resource__labels,.grid-xl-6-12.card--resource--text .card--resource__labels,.grid-xl-6-12.card--resource--full-image .card--resource__labels{padding:2.5% 4%;left:50%;width:50%}.card--resource.grid-xl-6-12 .card--resource__footer,.grid-xl-6-12.card--resource--text .card--resource__footer,.grid-xl-6-12.card--resource--full-image .card--resource__footer{padding:0 4% 2%;width:50%;right:0}.card--resource.grid-xl-6-12 .card--resource__labels__label,.grid-xl-6-12.card--resource--text .card--resource__labels__label,.grid-xl-6-12.card--resource--full-image .card--resource__labels__label,.card--resource.grid-xl-6-12 .card--resource__labels__type,.grid-xl-6-12.card--resource--text .card--resource__labels__type,.grid-xl-6-12.card--resource--full-image .card--resource__labels__type{padding-left:0;padding-right:0;background:transparent;color:#3a3c3f}.card--resource.grid-xl-6-12 .card--resource__labels__label svg g,.grid-xl-6-12.card--resource--text .card--resource__labels__label svg g,.grid-xl-6-12.card--resource--full-image .card--resource__labels__label svg g,.card--resource.grid-xl-6-12 .card--resource__labels__type svg g,.grid-xl-6-12.card--resource--text .card--resource__labels__type svg g,.grid-xl-6-12.card--resource--full-image .card--resource__labels__type svg g{fill:#3a3c3f}.card--resource.grid-xl-9 .card--resource__portrait-image-container,.grid-xl-9.card--resource--text .card--resource__portrait-image-container,.grid-xl-9.card--resource--full-image .card--resource__portrait-image-container{display:none}.card--resource.grid-xl-9 .card--resource__image--landscape,.grid-xl-9.card--resource--text .card--resource__image--landscape,.grid-xl-9.card--resource--full-image .card--resource__image--landscape{display:block;width:66.6666%;height:106%;margin-top:-2%;padding-top:0}.card--resource.grid-xl-9 .card--resource__image--landscape img,.grid-xl-9.card--resource--text .card--resource__image--landscape img,.grid-xl-9.card--resource--full-image .card--resource__image--landscape img{height:100%;width:auto;max-width:none;margin-left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.card--resource.grid-xl-9 .card--resource__body,.grid-xl-9.card--resource--text .card--resource__body,.grid-xl-9.card--resource--full-image .card--resource__body{position:absolute;top:15%;left:66.6666%;padding:3%}.card--resource.grid-xl-9 .card--resource__labels,.grid-xl-9.card--resource--text .card--resource__labels,.grid-xl-9.card--resource--full-image .card--resource__labels{padding:2% 3%;left:66.6666%;width:33.3333%}.card--resource.grid-xl-9 .card--resource__footer,.grid-xl-9.card--resource--text .card--resource__footer,.grid-xl-9.card--resource--full-image .card--resource__footer{padding:0 3% 2%;width:33.3333%;right:0}.card--resource.grid-xl-9 .card--resource__labels__label,.grid-xl-9.card--resource--text .card--resource__labels__label,.grid-xl-9.card--resource--full-image .card--resource__labels__label,.card--resource.grid-xl-9 .card--resource__labels__type,.grid-xl-9.card--resource--text .card--resource__labels__type,.grid-xl-9.card--resource--full-image .card--resource__labels__type{padding-left:0;padding-right:0;background:transparent;color:#3a3c3f}.card--resource.grid-xl-9 .card--resource__labels__label svg g,.grid-xl-9.card--resource--text .card--resource__labels__label svg g,.grid-xl-9.card--resource--full-image .card--resource__labels__label svg g,.card--resource.grid-xl-9 .card--resource__labels__type svg g,.grid-xl-9.card--resource--text .card--resource__labels__type svg g,.grid-xl-9.card--resource--full-image .card--resource__labels__type svg g{fill:#3a3c3f}}.card--resource__labels{position:absolute;box-sizing:border-box;z-index:1}.card--resource__labels__label{font-size:11px;line-height:100%;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:0.2em;float:left;padding:0 8px;height:26px;line-height:26px}.card--resource__labels__type{float:right;background:rgba(0,0,0,0.4)}.card--resource__labels__type span{display:none}.card--resource__labels__type .svg{margin-top:5px}.card--resource__portrait-image-container{width:50%;height:100%;position:relative;overflow:hidden}.card--resource__image--portrait{width:1000px;position:absolute;left:50%;top:0;margin-left:-500px;height:100%}.card--resource__image--portrait img{display:block;margin:0 auto;height:100%}.card--resource__image--landscape{width:100%;padding-top:56.25%;background:#f1f1f1;overflow:hidden;position:relative}.card--resource__image--landscape img{position:absolute;top:0;display:block;width:100%}.card--resource__body{font-size:13px;line-height:150%;margin-bottom:0.2em;margin:0}.card--resource__title{font-size:18px;line-height:141.37931%;font-weight:700;margin-bottom:0.2em;margin-top:0;clear:both}.card--resource__subtitle{font-size:15px;line-height:146.55172%;font-weight:700;color:#333333;text-decoration:none;margin-bottom:0.2em;clear:both}.card--resource__author{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:26px;margin-bottom:0.2em;float:left;margin:2px 0 0;max-width:48%;position:absolute}.card--resource__author-image{border-radius:20px;width:26px;height:26px;overflow:hidden;float:left;margin-right:7px}.card--resource__author-image img{width:26px;height:26px}.card--resource__scripture span,.card--resource__topics span{color:#999999}.card--resource__footer{background-color:#ffffff;position:absolute;bottom:0;z-index:3;box-sizing:border-box;box-shadow:0 -20px 15px -5px #ffffff}.card--resource__date{font-size:11px;line-height:100%;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:0.2em;clear:both;padding:0.6em 0}.card--resource--text .card--resource__body,.card--resource--full-image .card--resource__body{padding-top:20%}.card--resource--text .card--resource__title,.card--resource--full-image .card--resource__title{font-size:32px;line-height:116.66667%;margin:12px 0}.card--resource--text .card--resource__labels__label,.card--resource--full-image .card--resource__labels__label,.card--resource--text .card--resource__labels__type,.card--resource--full-image .card--resource__labels__type{background:transparent;color:#3a3c3f}.card--resource--text .card--resource__labels__label svg g,.card--resource--full-image .card--resource__labels__label svg g,.card--resource--text .card--resource__labels__type svg g,.card--resource--full-image .card--resource__labels__type svg g{fill:#3a3c3f}.card--resource--text .card--resource__labels__label .svg-fallback,.card--resource--full-image .card--resource__labels__label .svg-fallback,.card--resource--text .card--resource__labels__type .svg-fallback,.card--resource--full-image .card--resource__labels__type .svg-fallback{display:block}.card--resource--text .card--resource__labels__label .svg-fallback--inverse,.card--resource--full-image .card--resource__labels__label .svg-fallback--inverse,.card--resource--text .card--resource__labels__type .svg-fallback--inverse,.card--resource--full-image .card--resource__labels__type .svg-fallback--inverse{display:none}.card--resource--text .card--resource__badge,.card--resource--full-image .card--resource__badge{float:left;margin-left:-5.5%;margin-top:-5px}.card--resource--full-image .card__inner{background-size:cover;background-position:center;background-repeat:no-repeat;color:#ffffff}.card--resource--full-image .overlay{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background:#545454;opacity:0.64}.card--resource--full-image .card--resource__labels svg path{fill:#ffffff}.card--resource--full-image .card--resource__labels__label,.card--resource--full-image .card--resource__labels__type{color:#ffffff}.card--resource--full-image .card--resource__footer{background:transparent;box-shadow:none}.card--resource--full-image svg path{fill:#ffffff}.card--resource--no-image .card--resource__body{padding:20% 7% 7%}.card--resource--no-image .card--resource__labels__label,.card--resource--no-image .card--resource__labels__type{background:transparent;color:#3a3c3f}.card--resource--no-image .card--resource__labels__label svg g,.card--resource--no-image .card--resource__labels__type svg g{fill:#3a3c3f}.card--resource--no-image .card--resource__labels__label .svg-fallback,.card--resource--no-image .card--resource__labels__type .svg-fallback{display:block}.card--resource--no-image .card--resource__labels__label .svg-fallback--inverse,.card--resource--no-image .card--resource__labels__type .svg-fallback--inverse{display:none}@media (min-width: 620px){.grouping{box-sizing:border-box;padding-bottom:18px}.grouping.grid-m-6 .grid-full .card--resource__portrait-image-container{display:block}.grouping.grid-m-6 .grid-full .card--resource__image--landscape{display:none}.grouping.grid-m-6 .grid-full .card--resource__body{position:absolute;top:15%;left:50%;padding:4%}.grouping.grid-m-6 .grid-full .card--resource__labels{padding:2.5% 4%;left:50%;width:50%}.grouping.grid-m-6 .grid-full .card--resource__footer{padding:0 4% 2%;width:50%;right:0}.grouping.grid-m-6 .grid-full .card--resource__labels__label,.grouping.grid-m-6 .grid-full .card--resource__labels__type{padding-left:0;padding-right:0;background:transparent;color:#3a3c3f}.grouping.grid-m-6 .grid-full .card--resource__labels__label svg g,.grouping.grid-m-6 .grid-full .card--resource__labels__type svg g{fill:#3a3c3f}}@media (min-width: 980px){.grouping{box-sizing:border-box;padding-bottom:24px}.grouping.grid-l-4 .grid-full .card--resource__portrait-image-container{display:none}.grouping.grid-l-4 .grid-full .card--resource__image--landscape{display:block}.grouping.grid-l-4 .grid-full .card--resource__body{top:0;padding:7%;position:relative;left:0}.grouping.grid-l-4 .grid-full .card--resource__labels{padding:5%;left:0;width:100%}.grouping.grid-l-4 .grid-full .card--resource__footer{padding:1% 7% 3%;min-height:40px;width:100%;right:auto}.grouping.grid-l-4 .grid-full .card--resource__labels__label,.grouping.grid-l-4 .grid-full .card--resource__labels__type{background:rgba(0,0,0,0.4);color:#ffffff;height:30px;padding-left:12px;padding-right:12px;line-height:31px}.grouping.grid-l-4 .grid-full .card--resource__labels__label svg g,.grouping.grid-l-4 .grid-full .card--resource__labels__type svg g{fill:#ffffff}}@media (min-width: 1270px){.grouping{box-sizing:border-box;padding-bottom:30px}.grouping.grid-xl-6 .grid-full .card--resource__portrait-image-container{display:block}.grouping.grid-xl-6 .grid-full .card--resource__image--landscape{display:none}.grouping.grid-xl-6 .grid-full .card--resource__body{position:absolute;top:15%;left:50%;padding:4%}.grouping.grid-xl-6 .grid-full .card--resource__labels{padding:2.5% 4%;left:50%;width:50%}.grouping.grid-xl-6 .grid-full .card--resource__footer{padding:0 4% 2%;width:50%;right:0}.grouping.grid-xl-6 .grid-full .card--resource__labels__label,.grouping.grid-xl-6 .grid-full .card--resource__labels__type{padding-left:0;padding-right:0;background:transparent;color:#3a3c3f}.grouping.grid-xl-6 .grid-full .card--resource__labels__label svg g,.grouping.grid-xl-6 .grid-full .card--resource__labels__type svg g{fill:#3a3c3f}}@media (min-width: 620px){.card-list-view{box-sizing:border-box;padding-bottom:18px}.card-list-view .card--resource,.card-list-view .card--resource--text,.card-list-view .card--resource--full-image{max-width:800px;width:100%;margin-left:auto;margin-right:auto;float:none;clear:both}.card-list-view .card--resource .card--resource__portrait-image-container,.card-list-view .card--resource--text .card--resource__portrait-image-container,.card-list-view .card--resource--full-image .card--resource__portrait-image-container{display:block}.card-list-view .card--resource .card--resource__image--landscape,.card-list-view .card--resource--text .card--resource__image--landscape,.card-list-view .card--resource--full-image .card--resource__image--landscape{display:none}.card-list-view .card--resource .card--resource__body,.card-list-view .card--resource--text .card--resource__body,.card-list-view .card--resource--full-image .card--resource__body{position:absolute;top:15%;left:50%;padding:4%}.card-list-view .card--resource .card--resource__labels,.card-list-view .card--resource--text .card--resource__labels,.card-list-view .card--resource--full-image .card--resource__labels{padding:2.5% 4%;left:50%;width:50%}.card-list-view .card--resource .card--resource__footer,.card-list-view .card--resource--text .card--resource__footer,.card-list-view .card--resource--full-image .card--resource__footer{padding:0 4% 2%;width:50%;right:0}.card-list-view .card--resource .card--resource__labels__label,.card-list-view .card--resource--text .card--resource__labels__label,.card-list-view .card--resource--full-image .card--resource__labels__label,.card-list-view .card--resource .card--resource__labels__type,.card-list-view .card--resource--text .card--resource__labels__type,.card-list-view .card--resource--full-image .card--resource__labels__type{padding-left:0;padding-right:0;background:transparent;color:#3a3c3f}.card-list-view .card--resource .card--resource__labels__label svg g,.card-list-view .card--resource--text .card--resource__labels__label svg g,.card-list-view .card--resource--full-image .card--resource__labels__label svg g,.card-list-view .card--resource .card--resource__labels__type svg g,.card-list-view .card--resource--text .card--resource__labels__type svg g,.card-list-view .card--resource--full-image .card--resource__labels__type svg g{fill:#3a3c3f}.card-list-view .card--resource .card--resource__labels,.card-list-view .card--resource--text .card--resource__labels,.card-list-view .card--resource--full-image .card--resource__labels,.card-list-view .card--resource .card--resource__body,.card-list-view .card--resource--text .card--resource__body,.card-list-view .card--resource--full-image .card--resource__body{left:50%}.card-list-view .card--resource .card--resource__labels,.card-list-view .card--resource--text .card--resource__labels,.card-list-view .card--resource--full-image .card--resource__labels{width:50%}.card-list-view .card--resource .card--resource__footer,.card-list-view .card--resource--text .card--resource__footer,.card-list-view .card--resource--full-image .card--resource__footer{left:50%;width:50%}.card-list-view .card--resource .card--resource__body,.card-list-view .card--resource--text .card--resource__body,.card-list-view .card--resource--full-image .card--resource__body{padding-top:20px}.card-list-view .card--resource .card__inner,.card-list-view .card--resource--text .card__inner,.card-list-view .card--resource--full-image .card__inner{height:280px}.card-list-view .card--resource .card__inner .card--resource__image--landscape,.card-list-view .card--resource--text .card__inner .card--resource__image--landscape,.card-list-view .card--resource--full-image .card__inner .card--resource__image--landscape{display:block;width:50%;padding-top:51%}.card-list-view .card--resource .card__inner .card--resource__image--landscape img,.card-list-view .card--resource--text .card__inner .card--resource__image--landscape img,.card-list-view .card--resource--full-image .card__inner .card--resource__image--landscape img{height:100%;width:auto;max-width:none;margin-left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.card-list-view .card--resource.card--resource--no-image .card--resource__labels,.card-list-view .card--resource--no-image.card--resource--text .card--resource__labels,.card-list-view .card--resource--no-image.card--resource--full-image .card--resource__labels,.card-list-view .card--resource.card--resource--no-image .card--resource__footer,.card-list-view .card--resource--no-image.card--resource--text .card--resource__footer,.card-list-view .card--resource--no-image.card--resource--full-image .card--resource__footer{left:0%;width:100%}.card-list-view .card--resource.card--resource--no-image .card--resource__body,.card-list-view .card--resource--no-image.card--resource--text .card--resource__body,.card-list-view .card--resource--no-image.card--resource--full-image .card--resource__body{left:0%;padding-top:20px}}@media (min-width: 980px){.card-list-view{box-sizing:border-box;padding-bottom:24px}.card-list-view .card--resource .card__inner,.card-list-view .card--resource--text .card__inner,.card-list-view .card--resource--full-image .card__inner{height:240px}.card-list-view .card--resource .card__inner .card--resource__image--landscape,.card-list-view .card--resource--text .card__inner .card--resource__image--landscape,.card-list-view .card--resource--full-image .card__inner .card--resource__image--landscape{padding-top:32%}}.card--author{width:100%;padding-top:20px;padding-bottom:20px}@media (min-width: 0){.card--author{box-sizing:border-box;padding-bottom:20px;width:50%;float:left}.card--author:first-child{padding-right:15px}.card--author:last-child{padding-left:15px}}.card--author__inner{padding:30px 20px;padding-bottom:0;border:1px solid #e5e5e5}.card--author__inner:after{content:'';display:table;clear:both}.card--author__image{overflow:hidden;margin:0 auto;max-width:120px;border-radius:50%}@media (min-width: 620px) and (max-width: 750px){.card--author__image{max-width:100px}}.card--author__image--all{height:120px;border:1px solid #e5e5e5;position:relative}@media (min-width: 620px) and (max-width: 750px){.card--author__image--all{height:100px}}.card--author__image--all span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center}.card--author__image--all .svg svg path{fill:#c6000e}.card--author__twitter{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.card--author__twitter path{fill:#999999}.card--author__twitter span{display:none}.card--author__twitter:hover path{fill:#444444}.card--author__twitter .svg{margin:0 0 0 4px}.card--author__name{margin-top:20px;text-align:center;font-size:18px;line-height:141.37931%;font-weight:700;margin-bottom:0.2em;font-weight:700}.card--author__name a{color:#3a3c3f}.card--author__name a:hover{color:#c6000e}.card--author__bio{margin-top:30px}.card--author__bio p{font-size:15px;line-height:146.55172%;margin-bottom:0.2em}.card--author__bio a{color:#9C9C9C;border-bottom:1px solid #9C9C9C}.card--author__bio a:hover{color:#333333;border-bottom:1px solid #333333}.card--author__short-description{text-align:center;font-size:13px}.card--author .resource-list{margin:20px 0;max-height:none}@media (min-width: 1270px){.card--author .resource-list{box-sizing:border-box;padding-bottom:0;margin:0}}.card--author .resource-list .resource-list-item{width:100%}.card--author .resource-list .resource-list-item:nth-child(4n+0) .resource-list-item__inner{border-bottom:1px solid #E3E3E3}.card--author .resource-list .resource-list-item:last-child{display:none}.card--image{box-sizing:border-box;-webkit-transform:translate3d(0, 0, 0)}@media (min-width: 0){.card--image{box-sizing:border-box;padding-bottom:16px;width:100%;float:left;padding-left:6px;padding-right:6px}}@media (min-width: 620px){.card--image{box-sizing:border-box;padding-bottom:18px;width:50%;float:left;padding-left:9px;padding-right:9px}}@media (min-width: 980px){.card--image{box-sizing:border-box;padding-bottom:24px;width:33.33333%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 1270px){.card--image{box-sizing:border-box;padding-bottom:30px;width:25%;float:left;padding-left:15px;padding-right:15px}}.card--image .card__inner{height:auto;padding-bottom:0 !important}@media (min-width: 620px){.card--image .card__inner{box-sizing:border-box;padding-bottom:18px;height:450px}}.card--instagram{box-sizing:border-box;-webkit-transform:translate3d(0, 0, 0)}@media (min-width: 0){.card--instagram{box-sizing:border-box;padding-bottom:16px;width:100%;float:left;padding-left:6px;padding-right:6px}}@media (min-width: 620px){.card--instagram{box-sizing:border-box;padding-bottom:18px;width:50%;float:left;padding-left:9px;padding-right:9px}}@media (min-width: 980px){.card--instagram{box-sizing:border-box;padding-bottom:24px;width:33.33333%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 1270px){.card--instagram{box-sizing:border-box;padding-bottom:30px;width:25%;float:left;padding-left:15px;padding-right:15px}}.card--instagram .card__inner{height:auto}@media (min-width: 620px){.card--instagram .card__inner{box-sizing:border-box;padding-bottom:18px;height:450px}}.card--instagram__labels{padding:5% 6%;font-size:12px;overflow:hidden}@media (min-width: 620px){.card--instagram__labels{box-sizing:border-box;padding-bottom:18px;padding:7%}}.card--instagram__label{float:left;font-size:11px;line-height:100%;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:0.2em;padding-top:5px}.card--instagram__label .svg{margin-top:-5px}.card--instagram__label svg{float:left;margin-right:7px}.card--instagram__handle{float:right}.card--instagram__image{position:relative;top:0;width:100%;display:block}@media (min-width: 620px){.card--instagram__image{box-sizing:border-box;padding-bottom:18px;display:inline-block;position:absolute;height:450px}}.card--instagram__image img{max-height:100%;max-width:100%;position:relative;width:auto;height:auto;top:0;bottom:0;left:0;right:0;margin:auto}@media (min-width: 620px){.card--instagram__image img{box-sizing:border-box;padding-bottom:18px;position:absolute;padding-bottom:0}}.card--tweet{box-sizing:border-box;-webkit-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}@media (min-width: 0){.card--tweet{box-sizing:border-box;padding-bottom:16px;width:100%;float:left;padding-left:6px;padding-right:6px}}@media (min-width: 620px){.card--tweet{box-sizing:border-box;padding-bottom:18px;width:50%;float:left;padding-left:9px;padding-right:9px}}@media (min-width: 980px){.card--tweet{box-sizing:border-box;padding-bottom:24px;width:33.33333%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 1270px){.card--tweet{box-sizing:border-box;padding-bottom:30px;width:25%;float:left;padding-left:15px;padding-right:15px}}.card--tweet .card--resource__portrait-image-container{display:none}.card--tweet .card--resource__image--landscape{display:block}.card--tweet .card__inner{padding:7%;color:#ffffff}.card--tweet__labels{font-size:12px}.card--tweet__labels svg g{fill:#ffffff}.card--tweet__handle{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;opacity:0.7;float:right}.card--tweet .card__inner:hover .card--tweet__handle{opacity:1}.card--tweet__body{font-size:22px;line-height:133.33333%;margin:17.45455px 0;letter-spacing:1px;margin-top:20%;padding:0 5% 0 0}.card--tweet__body a{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;color:#ffffff;opacity:0.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;width:100%;border-bottom:1px solid transparent}.card--tweet__body a:hover{border-bottom:1px solid #ffffff}.card-list-view .card--tweet{max-width:800px;width:100%;margin-left:auto;margin-right:auto;float:none;clear:both}.card-list-view .card--tweet__body{margin-top:30px;margin-bottom:0}.card-list-view .card--tweet .card__inner{height:auto;color:#3a3c3f;background:#ffffff}.card-list-view .card--tweet .card__inner a{color:#3a3c3f;display:inline;width:auto}.card-list-view .card--tweet .card__inner a:hover{border-bottom-color:#3a3c3f}.card-list-view .card--tweet .card__inner .svg path{fill:#3a3c3f}.card-list-view .card--tweet .card__inner p{margin-top:20px;border-top:1px solid #eeeeee;padding-top:20px}.card-list-view .card--tweet .card__inner p:first-child{margin-top:0;padding-top:0;border-top:0}#admin-notice{left:0;position:fixed;top:50px;-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:rotate(90deg);transform:rotate(90deg);z-index:999999}.admin-notice-close,#admin-home,#admin-edit,#admin-counts{background-color:#000000;color:#ffffff;display:inline-block;font-size:13px;height:20px;opacity:0.5}.admin-notice-close:hover,#admin-home:hover,#admin-edit:hover,#admin-counts:hover{opacity:0.75}.admin-notice-close a,#admin-home a,#admin-edit a,#admin-counts a{color:#ffffff}.admin-notice-close .svg-close path{fill:#ffffff}.admin-notice-close a,#admin-home a,#admin-edit a{padding:0 7px}#admin-counts{padding:0 7px}.alerts{box-sizing:border-box;background-color:#221f1f;opacity:0.85;padding:19px 15px 20px;position:fixed;top:0;width:100%;z-index:99}.alerts .alerts__message{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#eeeeee;text-align:center}.alerts .svg-close{cursor:pointer;margin-left:5px;position:relative;top:1px}.alerts .svg-close path{fill:#eeeeee}.alerts .svg-close:hover path{fill:#eeeeee}.error{padding:45px 15px;text-align:center}.error__title{font-weight:700;font-size:24px;margin-bottom:30px}.error__message{margin-bottom:15px}.error__message a{color:#c6000e;border-bottom:1px solid #c6000e}.error__message a:hover{color:#221f1f;border-bottom:1px solid #221f1f}.audio-player{position:relative;padding:10px 20px 25px;line-height:16px}@media (min-width: 321px){.audio-player{padding:20px 30px 15px}}@media (min-width: 801px){.audio-player{padding:35px 95px 13px}}.audio-player .mejs-time-rail .mejs-time-handle,.audio-player .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{border-radius:6px;box-sizing:border-box;position:absolute;margin:0;background:#ffffff;cursor:pointer;width:12px;height:12px;text-align:center}.js .audio-player audio{display:none}.audio-player .mejs-container{display:block;position:relative;margin-top:12px}@media (max-width: 650px){.audio-player .mejs-container{padding-top:60px}}.audio-player .me-plugin{position:absolute}.audio-player .mejs-embed{margin:0;background:#000000;padding:0;width:100%;height:100%;overflow:hidden}.audio-player .mejs-embed body{margin:0;background:#000000;padding:0;width:100%;height:100%;overflow:hidden}.audio-player .mejs-container-fullscreen{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;overflow:hidden}.audio-player .mejs-container-fullscreen .mejs-mediaelement,.audio-player .mejs-container-fullscreen video{width:100%;height:100%}.audio-player .mejs-clear{clear:both}.audio-player .mejs-background{position:absolute;top:0;left:0}.audio-player .mejs-mediaelement{position:absolute;top:0;left:0;width:100%;height:100%}.audio-player .mejs-poster{position:absolute;top:0;left:0;background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.audio-player .mejs-poster img{border:0;padding:0}:root .audio-player .mejs-poster img{display:none}.audio-player .mejs-overlay{position:absolute;top:0;left:0}.audio-player .mejs-overlay-play{cursor:pointer}.audio-player .mejs-overlay-button{position:absolute;top:50%;left:50%;margin:-50px 0 0 -50px;background:url("bigplay.svg") no-repeat;width:100px;height:100px}.audio-player .no-svg .mejs-overlay-button{background-image:url("bigplay.png")}.audio-player .mejs-overlay:hover .mejs-overlay-button{background-position:0 -100px}.audio-player .mejs-overlay-loading{position:absolute;top:50%;left:50%;margin:-40px 0 0 -40px;background-color:rgba(0,0,0,0.9);background-image:url("background.png");width:80px;height:80px}.audio-player .mejs-overlay-loading span{display:block;background:transparent url("loading.gif") 50% 50% no-repeat;width:80px;height:80px}.audio-player .mejs-controls{position:absolute;width:100%}.audio-player .mejs-controls:after{content:'';display:table;clear:both}.audio-player .mejs-controls>div{float:left}.audio-player .mejs-button button{display:block;position:absolute;cursor:pointer;padding:0;text-decoration:none;line-height:0;font-size:0}.audio-player .mejs-button button:focus{outline:none}.audio-player .mejs-time{box-sizing:content-box;display:none;padding:8px 3px 0;width:auto;height:17px;overflow:hidden;text-align:center;color:#ffffff}.audio-player .mejs-time span{display:block;float:left;margin:1px 2px 0 0;width:auto;line-height:12px;color:#999999 !important;font-size:11px}.audio-player .mejs-playpause-button.mejs-pause button:before{top:0;left:0;content:url('data:image/svg+xml;utf8,<svg width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title>Pause</title><path fill="%23999999" d="M7.89183342,4 L5.10816658,4 L5,4 L5,17 L5.10816658,17 L7.89183342,17 L8,17 L8,4 L7.89183342,4 Z M14.8918334,4 L12.1081666,4 L12,4 L12,17 L12.1081666,17 L14.8918334,17 L15,17 L15,4 L14.8918334,4 Z" id="Pause"></path></svg>')}.audio-player .mejs-playpause-button.mejs-pause button:hover:before{content:url('data:image/svg+xml;utf8,<svg width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title>Pause</title><path fill="%23ffffff" d="M7.89183342,4 L5.10816658,4 L5,4 L5,17 L5.10816658,17 L7.89183342,17 L8,17 L8,4 L7.89183342,4 Z M14.8918334,4 L12.1081666,4 L12,4 L12,17 L12.1081666,17 L14.8918334,17 L15,17 L15,4 L14.8918334,4 Z" id="Pause"></path></svg>')}.audio-player .mejs-elapsed,.audio-player .mejs-remaining{position:relative;top:2px;min-width:40px;line-height:1em;color:#999999;font-size:13px}@media (max-width: 650px){.audio-player .mejs-elapsed,.audio-player .mejs-remaining{position:absolute;top:25px;font-weight:700;font-size:11px}}.audio-player .mejs-elapsed{margin-right:12px;text-align:right}@media (max-width: 650px){.audio-player .mejs-elapsed{left:0;text-align:left}}.audio-player .mejs-remaining{margin-left:12px;width:26px}@media (max-width: 650px){.audio-player .mejs-remaining{right:0;text-align:right}}.audio-player .mejs-playpause-button{position:absolute;top:-60px;left:50%;margin-left:-19px;width:38px;height:38px}@media (min-width: 651px){.audio-player .mejs-playpause-button{position:relative;top:-12px;left:0;margin-right:25px;margin-left:0}}.audio-player .mejs-playpause-button button{border-radius:19px;border:2px solid rgba(255,255,255,0.5);background:none;width:100%;height:100%}.audio-player .mejs-playpause-button button:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;position:relative;left:2px;top:1px;content:url(' data:image/svg+xml;utf8,<svg width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sketch="http://www.bohemiancoding.com/sketch/ns"><title>Play - Filled</title><g id="Icons" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" sketch:type="MSPage"><g id="SVG-Export" sketch:type="MSArtboardGroup" fill="%23999999"><path d="M4,3 L16,9.99367616 L4,17 L4,3" id="Play-Filled" sketch:type="MSShapeGroup"></path></g></g></svg>');text-align:center;text-transform:none;line-height:1;color:rgba(255,255,255,0.8);font-size:16px;font-weight:normal;font-style:normal;font-variant:normal;speak:none}.audio-player .mejs-playpause-button button:hover{border:2px solid #ffffff}.audio-player .mejs-playpause-button button:hover:before{color:#ffffff;content:url('data:image/svg+xml;utf8,<svg width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sketch="http://www.bohemiancoding.com/sketch/ns"><title>Play - Filled</title><g id="Icons" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" sketch:type="MSPage"><g id="SVG-Export" sketch:type="MSArtboardGroup" fill="%23ffffff"><path d="M4,3 L16,9.99367616 L4,17 L4,3" id="Play-Filled" sketch:type="MSShapeGroup"></path></g></g></svg>')}.audio-player .mejs-time-rail{padding-top:5px;width:200px}.audio-player .mejs-time-rail span{display:block;position:absolute;cursor:pointer;width:180px;height:5px}.audio-player .mejs-time-rail .mejs-time-total{border:1px solid #555555}.audio-player .mejs-time-rail .mejs-time-loaded{background:#c8c8c8}.audio-player .mejs-time-rail .mejs-time-current{background:#505050;width:0}.audio-player .mejs-time-rail .mejs-time-handle{top:-4px}@media (min-width: 651px){.audio-player .mejs-time-rail .mejs-time-handle{border-radius:6px}}.audio-player .mejs-time-rail .mejs-time-float{display:none;position:absolute;top:-26px;margin-left:-18px;border:solid 1px #333333;background:#eeeeee;width:36px;height:17px;text-align:center;color:#111111}.audio-player .mejs-time-rail .mejs-time-float-current{position:relative;width:auto;height:auto;text-align:center;font-size:12px}.audio-player .mejs-time-rail .mejs-time-float-corner{display:block;position:absolute;top:18px;left:13px;border:solid 5px #eeeeee;border-color:#000000 transparent transparent;width:0;height:0;line-height:0}.audio-player .mejs-ios .mejs-controls .mejs-time{display:block;position:absolute;bottom:-30px;padding:0;width:auto;color:#333333}@media (min-width: 651px){.audio-player .mejs-ios .mejs-controls .mejs-time{left:63px;bottom:0}}.audio-player .mejs-ios .mejs-controls .mejs-time span{float:left;visibility:hidden;color:#333333}.audio-player .mejs-ios .mejs-controls .mejs-time span.mejs-currenttime,.audio-player .mejs-ios .mejs-controls .mejs-time span.mejs-duration{visibility:visible}.audio-player .mejs-ios .mejs-controls .mejs-time span.mejs-duration{float:right}.audio-player .mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float{width:55px}.audio-player .mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-corner{left:12px}.audio-player .mejs-volume-button,.audio-player .mejs-loud-button{width:auto;height:16px}.audio-player .mejs-volume-button button,.audio-player .mejs-loud-button button{position:relative;border:none;background:none;cursor:pointer;width:20px;height:16px}.audio-player .mejs-volume-button button:before,.audio-player .mejs-loud-button button:before{position:relative;top:-2px;text-transform:none;line-height:1;color:#999999;font-size:16px;font-weight:normal;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;speak:none}.audio-player .mejs-volume-button button:hover:before,.audio-player .mejs-loud-button button:hover:before{color:rgba(255,255,255,0.8)}.audio-player .mejs-volume-button{margin-right:2px;margin-left:20px}.audio-player .mejs-volume-button button:before{content:url('data:image/svg+xml;utf8,<svg width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title>Audio</title><path fill="%23999999" class="speaker" d="M9.644,3.299 L5.111,7.111 L2,7.111 L2,13.111 L5.111,13.111 L9.644,16.922 L10,17.222 L10,3 L9.644,3.299 L9.644,3.299 Z M9,15.075 L5.476,12.111 L3,12.111 L3,8.111 L5.476,8.111 L9,5.147 L9,15.075 L9,15.075 Z"></path><path fill="%23999999" class="low-vol" d="M14.468,10.111 C14.468,8.557 13.569,7.171 12.204,6.56 C11.952,6.447 11.656,6.56 11.544,6.812 C11.431,7.064 11.544,7.36 11.796,7.473 C12.801,7.922 13.468,8.952 13.468,10.111 C13.468,11.27 12.801,12.299 11.796,12.749 C11.544,12.862 11.431,13.158 11.544,13.41 C11.656,13.662 11.952,13.775 12.204,13.662 C13.569,13.051 14.468,11.665 14.468,10.111"></path></svg>')}.audio-player .mejs-volume-button button:hover:before{content:url('data:image/svg+xml;utf8,<svg width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title>Audio</title><path fill="%23ffffff" class="speaker" d="M9.644,3.299 L5.111,7.111 L2,7.111 L2,13.111 L5.111,13.111 L9.644,16.922 L10,17.222 L10,3 L9.644,3.299 L9.644,3.299 Z M9,15.075 L5.476,12.111 L3,12.111 L3,8.111 L5.476,8.111 L9,5.147 L9,15.075 L9,15.075 Z"></path><path fill="%23ffffff" class="low-vol" d="M14.468,10.111 C14.468,8.557 13.569,7.171 12.204,6.56 C11.952,6.447 11.656,6.56 11.544,6.812 C11.431,7.064 11.544,7.36 11.796,7.473 C12.801,7.922 13.468,8.952 13.468,10.111 C13.468,11.27 12.801,12.299 11.796,12.749 C11.544,12.862 11.431,13.158 11.544,13.41 C11.656,13.662 11.952,13.775 12.204,13.662 C13.569,13.051 14.468,11.665 14.468,10.111"></path></svg>')}.audio-player .mejs-loud-button{margin-left:8px}.audio-player .mejs-loud-button button:before{content:url('data:image/svg+xml;utf8,<svg width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title>Audio</title><path fill="%23999999" class="speaker" d="M9.644,3.299 L5.111,7.111 L2,7.111 L2,13.111 L5.111,13.111 L9.644,16.922 L10,17.222 L10,3 L9.644,3.299 L9.644,3.299 Z M9,15.075 L5.476,12.111 L3,12.111 L3,8.111 L5.476,8.111 L9,5.147 L9,15.075 L9,15.075 Z"></path><path fill="%23999999" class="low-vol" d="M14.468,10.111 C14.468,8.557 13.569,7.171 12.204,6.56 C11.952,6.447 11.656,6.56 11.544,6.812 C11.431,7.064 11.544,7.36 11.796,7.473 C12.801,7.922 13.468,8.952 13.468,10.111 C13.468,11.27 12.801,12.299 11.796,12.749 C11.544,12.862 11.431,13.158 11.544,13.41 C11.656,13.662 11.952,13.775 12.204,13.662 C13.569,13.051 14.468,11.665 14.468,10.111"></path><path fill="%23999999" class="high-vol" d="M13.045,4.407 C12.933,4.659 13.046,4.955 13.298,5.068 C15.224,5.929 16.5,7.896 16.5,10.111 C16.5,12.325 15.224,14.293 13.298,15.154 C13.046,15.267 12.933,15.563 13.045,15.815 C13.158,16.067 13.454,16.18 13.706,16.067 C15.992,15.044 17.5,12.719 17.5,10.111 C17.5,7.502 15.992,5.177 13.706,4.154 C13.454,4.042 13.158,4.155 13.045,4.407 Z"></path></svg>')}.audio-player .mejs-loud-button button:hover:before{content:url('data:image/svg+xml;utf8,<svg width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title>Audio</title><path fill="%23ffffff" class="speaker" d="M9.644,3.299 L5.111,7.111 L2,7.111 L2,13.111 L5.111,13.111 L9.644,16.922 L10,17.222 L10,3 L9.644,3.299 L9.644,3.299 Z M9,15.075 L5.476,12.111 L3,12.111 L3,8.111 L5.476,8.111 L9,5.147 L9,15.075 L9,15.075 Z"></path><path fill="%23ffffff" class="low-vol" d="M14.468,10.111 C14.468,8.557 13.569,7.171 12.204,6.56 C11.952,6.447 11.656,6.56 11.544,6.812 C11.431,7.064 11.544,7.36 11.796,7.473 C12.801,7.922 13.468,8.952 13.468,10.111 C13.468,11.27 12.801,12.299 11.796,12.749 C11.544,12.862 11.431,13.158 11.544,13.41 C11.656,13.662 11.952,13.775 12.204,13.662 C13.569,13.051 14.468,11.665 14.468,10.111"></path><path fill="%23ffffff" class="high-vol" d="M13.045,4.407 C12.933,4.659 13.046,4.955 13.298,5.068 C15.224,5.929 16.5,7.896 16.5,10.111 C16.5,12.325 15.224,14.293 13.298,15.154 C13.046,15.267 12.933,15.563 13.045,15.815 C13.158,16.067 13.454,16.18 13.706,16.067 C15.992,15.044 17.5,12.719 17.5,10.111 C17.5,7.502 15.992,5.177 13.706,4.154 C13.454,4.042 13.158,4.155 13.045,4.407 Z"></path></svg>')}.audio-player .mejs-horizontal-volume-slider{position:relative;margin-top:5px;width:50px;height:26px}@media (min-width: 651px){.audio-player .mejs-horizontal-volume-slider{width:93px}}.audio-player .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.audio-player .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{position:absolute;top:0;left:0;margin:0;padding:0;width:100%;height:5px;font-size:1px}.audio-player .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{border:1px solid #555555}.audio-player .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{top:1px;left:1px;background:#c8c8c8}.audio-player .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{top:-3px}.audio-player .mejs-volume-button,.audio-player .mejs-horizontal-volume-slider,.audio-player .mejs-loud-button{display:none}@media (min-width: 651px){.audio-player .mejs-volume-button,.audio-player .mejs-horizontal-volume-slider,.audio-player .mejs-loud-button{display:block}}.audio-player .me-cannotplay a{color:#ffffff;font-weight:bold}.audio-player .me-cannotplay span{display:block;padding:15px}.audio-player__title{display:none}@media (min-width: 651px){.audio-player__title{display:block;margin-bottom:5px;text-align:center;font-size:14px;color:#999999}}.audio-player__meta{display:none}@media (min-width: 651px){.audio-player__meta{display:block;text-align:center;color:#999999;font-size:12px}.no-js .audio-player__meta{margin-bottom:10px}}.audio-player--small{margin:0}.audio-player--small div{float:none;width:auto;height:auto}.audio-player--small .mejs-container{height:auto !important;width:auto !important;padding-top:0}.audio-player--small .mejs-time-rail,.audio-player--small .mejs-elapsed,.audio-player--small .mejs-time,.audio-player--small .mejs-volume-button,.audio-player--small .mejs-horizontal-volume-slider,.audio-player--small .mejs-loud-button{display:none !important}.audio-player--small .mejs-playpause-button,.audio-player--small .mejs-remaining{float:none;left:auto;margin:0 auto;position:relative;text-align:center;top:auto}.audio-player--small .mejs-remaining{font-size:11px;margin-top:10px}.audio-player--small .mejs-playpause-button button{border-radius:50%}.tile-player .audio-player{background:none;padding:0}.tile-player .audio-player .mejs-container{float:none;margin-top:0;overflow:visible}.tile-player .audio-player .mejs-container:after{content:'';display:table;clear:both}.tile-player .audio-player .mejs-controls{position:relative;height:auto}.tile-player .audio-player .mejs-controls button{color:#333333}.tile-player .audio-player .mejs-controls button:hover:before{color:#000000}.tile-player .audio-player .mejs-controls .mejs-playpause-button{margin-right:15px}@media (min-width: 651px){.tile-player .audio-player .mejs-controls .mejs-playpause-button{top:-13px}}.tile-player .audio-player .mejs-controls .mejs-playpause-button button{border-radius:50%;border:1px solid #999999}.tile-player .audio-player .mejs-controls .mejs-playpause-button button:hover{border-color:#000000}.tile-player .audio-player .mejs-controls .mejs-playpause-button button:hover:before{color:#000000}.tile-player .audio-player .mejs-controls .mejs-playpause-button button:before{left:2px;font-size:20px;color:#333333}.tile-player .audio-player .mejs-controls .mejs-time{top:20px}.tile-player .audio-player .mejs-controls .mejs-time-handle{background-color:#ffffff;border:4px solid #333333}.tile-player .audio-player .mejs-controls .mejs-time-handle:hover{border:4px solid #000000}.tile-player .audio-player .mejs-controls .mejs-time-rail .mejs-time-total{background:#ffffff;border-color:#999999}.tile-player .audio-player .mejs-controls .mejs-time-rail .mejs-time-total .mejs-time-loaded{background-color:#cccccc}.tile-player .audio-player .mejs-controls .mejs-time-rail .mejs-time-total .mejs-time-current{background:#333333}.tile-player .audio-player .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{background-color:#ffffff;border:4px solid #333333}.tile-player .audio-player .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle:hover{border:4px solid #000000}.tile-player .audio-player .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{border-color:#999999;background-color:transparent}.tile-player .audio-player .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{background-color:#333333}.tile-player .audio-player#full-audio{margin-bottom:20px}.tile-player .audio-player#full-audio .mejs-container{top:12px;padding-top:40px}@media (min-width: 651px){.tile-player .audio-player#full-audio .mejs-container{padding-top:0}}.tile-player .audio-player--featured{padding:30px 20px 40px}@media (min-width: 651px){.tile-player .audio-player--featured .mejs-ios .mejs-controls .mejs-time{left:75px}}.tile-player .audio-player--featured .mejs-playpause-button{top:-87px}.tile-player .audio-player--light .mejs-playpause-button button:hover{border:1px solid #000000}.tile-player .audio-player--light .mejs-playpause-button button:hover:before{color:#000000;content:url('data:image/svg+xml;utf8,<svg width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sketch="http://www.bohemiancoding.com/sketch/ns"><title>Play - Filled</title><g id="Icons" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" sketch:type="MSPage"><g id="SVG-Export" sketch:type="MSArtboardGroup" fill="%23000000"><path d="M4,3 L16,9.99367616 L4,17 L4,3" id="Play-Filled" sketch:type="MSShapeGroup"></path></g></g></svg>')}.tile-player .audio-player--light .mejs-playpause-button.mejs-pause button:before{left:0}.tile-player .audio-player--light .mejs-playpause-button.mejs-pause button:hover:before{content:url('data:image/svg+xml;utf8,<svg width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title>Pause</title><path fill="%23000000" d="M7.89183342,4 L5.10816658,4 L5,4 L5,17 L5.10816658,17 L7.89183342,17 L8,17 L8,4 L7.89183342,4 Z M14.8918334,4 L12.1081666,4 L12,4 L12,17 L12.1081666,17 L14.8918334,17 L15,17 L15,4 L14.8918334,4 Z" id="Pause"></path></svg>')}.tile-player .audio-player--light .mejs-volume-button button:hover:before{content:url('data:image/svg+xml;utf8,<svg width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title>Audio</title><path fill="%23000000" class="speaker" d="M9.644,3.299 L5.111,7.111 L2,7.111 L2,13.111 L5.111,13.111 L9.644,16.922 L10,17.222 L10,3 L9.644,3.299 L9.644,3.299 Z M9,15.075 L5.476,12.111 L3,12.111 L3,8.111 L5.476,8.111 L9,5.147 L9,15.075 L9,15.075 Z"></path><path fill="%23000000" class="low-vol" d="M14.468,10.111 C14.468,8.557 13.569,7.171 12.204,6.56 C11.952,6.447 11.656,6.56 11.544,6.812 C11.431,7.064 11.544,7.36 11.796,7.473 C12.801,7.922 13.468,8.952 13.468,10.111 C13.468,11.27 12.801,12.299 11.796,12.749 C11.544,12.862 11.431,13.158 11.544,13.41 C11.656,13.662 11.952,13.775 12.204,13.662 C13.569,13.051 14.468,11.665 14.468,10.111"></path></svg>')}.tile-player .audio-player--light .mejs-loud-button button:hover:before{content:url('data:image/svg+xml;utf8,<svg width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title>Audio</title><path fill="%23000000" class="speaker" d="M9.644,3.299 L5.111,7.111 L2,7.111 L2,13.111 L5.111,13.111 L9.644,16.922 L10,17.222 L10,3 L9.644,3.299 L9.644,3.299 Z M9,15.075 L5.476,12.111 L3,12.111 L3,8.111 L5.476,8.111 L9,5.147 L9,15.075 L9,15.075 Z"></path><path fill="%23000000" class="low-vol" d="M14.468,10.111 C14.468,8.557 13.569,7.171 12.204,6.56 C11.952,6.447 11.656,6.56 11.544,6.812 C11.431,7.064 11.544,7.36 11.796,7.473 C12.801,7.922 13.468,8.952 13.468,10.111 C13.468,11.27 12.801,12.299 11.796,12.749 C11.544,12.862 11.431,13.158 11.544,13.41 C11.656,13.662 11.952,13.775 12.204,13.662 C13.569,13.051 14.468,11.665 14.468,10.111"></path><path fill="%23000000" class="high-vol" d="M13.045,4.407 C12.933,4.659 13.046,4.955 13.298,5.068 C15.224,5.929 16.5,7.896 16.5,10.111 C16.5,12.325 15.224,14.293 13.298,15.154 C13.046,15.267 12.933,15.563 13.045,15.815 C13.158,16.067 13.454,16.18 13.706,16.067 C15.992,15.044 17.5,12.719 17.5,10.111 C17.5,7.502 15.992,5.177 13.706,4.154 C13.454,4.042 13.158,4.155 13.045,4.407 Z"></path></svg>')}.tile-player .audio-player--small{margin-bottom:14px}.tile-player .audio-player--small .mejs-controls{padding-top:20px}.tile-player .audio-player--small .mejs-controls .mejs-playpause-button{float:none;top:0;margin-right:auto}.tile-player .audio-player--small .mejs-controls .mejs-remaining{float:none;height:15px}.book-shelf{display:block;clear:both;overflow:hidden;padding-bottom:30px}.book-shelf__book{display:block;position:relative;width:80%;height:350px;margin:0 auto 90px}.book-shelf__book:after{content:"";position:absolute;bottom:-4px;width:100%;border-bottom:5px solid #bbbbbb;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2)}.book-shelf__image{position:absolute;bottom:0;width:100%;box-sizing:border-box;padding:0 20%}.book-shelf__image img{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;width:100%;border:1px solid #dddddd}.book-shelf__title{position:absolute;bottom:-15px;width:100%;text-align:center;-webkit-transform:translateY(100%);transform:translateY(100%);padding:0 15px;box-sizing:border-box}.book-shelf__title strong{font-size:15px;line-height:146.55172%;font-weight:700;margin-bottom:0.2em;display:block}.book-shelf a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}@media (min-width: 620px){.book-shelf{box-sizing:border-box;padding-bottom:30px}.book-shelf .book-shelf__book{float:left;width:33.33333%}.book-shelf .book-shelf__image{padding:0 10%}}@media (min-width: 980px){.book-shelf{box-sizing:border-box;padding-bottom:30px}.book-shelf .book-shelf__book{width:25%}.book-shelf .book-shelf__image{padding:0 10%}}@media (min-width: 1270px){.book-shelf{box-sizing:border-box;padding-bottom:30px}.book-shelf .book-shelf__book{width:20%}.book-shelf .book-shelf__image{padding:0 15%}}.email-subscribe-labs p{margin-bottom:15px;display:block}.email-subscribe-labs form{display:block;width:100%}.email-subscribe-labs form .checkboxes{display:none}.email-subscribe-labs form .email-and-submit{max-width:300px}.email-subscribe-labs form .text{margin-top:10px;display:table-cell;width:100%}.email-subscribe-labs form .text .textfield{background-color:#ffffff;height:34px;color:#7b7b7b;border:1px solid #eeeeee;width:100%;padding:0 10px;margin-bottom:0;border-right-width:0}.email-subscribe-labs form .submit{display:table-cell;vertical-align:top}.email-subscribe-labs form .submit .button.inverted,.email-subscribe-labs form .submit .button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:#f5f5f5;border-color:#eeeeee;border-width:1px;color:#c6000e}.email-subscribe-labs form .submit .button.inverted:hover,.email-subscribe-labs form .submit .button:hover{background:-webkit-linear-gradient(transparent, rgba(0,0,0,0.05));background:linear-gradient(transparent, rgba(0,0,0,0.05))}@media only screen and (min-width: 945px){.email-subscribe-labs:after{content:'';display:table;clear:both}.email-subscribe-labs p{display:inline-block;float:left;line-height:30px;margin-bottom:0}.email-subscribe-labs form{float:right;width:50%}.email-subscribe-labs form .email-and-submit{max-width:100%}}.explore-indexes{padding-top:30px;padding-bottom:40px;overflow:hidden;clear:both}@media (min-width: 620px){.explore-indexes{box-sizing:border-box;padding-bottom:18px;padding-bottom:30px;padding-top:10px}}.explore-index{margin-bottom:10px;padding:15px 5px 10px;border:1px solid #dddddd}@media (min-width: 620px){.explore-index{box-sizing:border-box;padding-bottom:18px;width:50%;float:left;padding-left:9px;padding-right:9px;border:0;padding-bottom:10px}}@media (min-width: 980px){.explore-index{box-sizing:border-box;padding-bottom:0;width:25%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 1270px){.explore-index{box-sizing:border-box;padding-bottom:0;width:25%;float:left;padding-left:15px;padding-right:15px}}.explore-index__heading{font-size:18px;line-height:141.37931%;font-weight:700;margin-bottom:0.2em;padding:0 5%}.explore-index__heading .svg{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.explore-index__heading svg{margin:3px 0 0 3px}.explore-index__heading svg path{fill:#bbbbbb}.explore-index__heading:hover .svg{margin-left:5px}.explore-index__heading:hover svg path{fill:#3a3c3f}.explore-index__list{padding-left:5%}.explore-index__list dt{font-size:11px;line-height:100%;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:0.2em;padding:10px 0}.explore-index__list a{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;font-size:13px;line-height:150%;margin-bottom:0.2em;color:#666666;border-bottom:1px solid transparent}.explore-index__list a:hover{border-bottom:1px solid #3a3c3f;color:#3a3c3f}.explore-index__list dd{padding-bottom:6px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:13px;color:#9fa2a6}.overflow--top .explore-index{border-bottom:none;margin-bottom:0;padding-bottom:0}@media (min-width: 620px){.overflow--top .explore-index{box-sizing:border-box;padding-bottom:0;margin-bottom:10px;padding-bottom:5px}}.overflow--bottom .explore-index{border-top:none;padding-top:0}@media (min-width: 620px){.overflow--bottom .explore-index{box-sizing:border-box;padding-bottom:0;padding-top:5px}}.overflow--bottom .explore-index__heading,.overflow--bottom .explore-index__list dt{display:none}@media (min-width: 620px){.overflow--bottom .explore-index__heading,.overflow--bottom .explore-index__list dt{box-sizing:border-box;padding-bottom:0;display:block;visibility:hidden}}.explore-sections{padding-top:30px;padding-bottom:20px;overflow:hidden;clear:both}.explore-sections__section{width:25%;float:left;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;background:transparent}@media (min-width: 0){.explore-sections__section{box-sizing:border-box;padding-bottom:16px;width:50%;float:left;padding-left:6px;padding-right:6px;height:140px}}@media (min-width: 620px){.explore-sections__section{box-sizing:border-box;padding-bottom:18px;width:33.33333%;float:left;padding-left:9px;padding-right:9px;height:100px}}@media (min-width: 980px){.explore-sections__section{box-sizing:border-box;padding-bottom:24px;width:16.66667%;float:left;padding-left:12px;padding-right:12px;height:160px}}@media (min-width: 1270px){.explore-sections__section{box-sizing:border-box;padding-bottom:30px;width:16.66667%;float:left;padding-left:15px;padding-right:15px;height:130px}}.explore-sections__section:hover{background-color:#ffffff}.explore-sections__section:hover .svg{margin-left:5px}.explore-sections__section:hover .svg path{fill:#3a3c3f}.explore-sections__section__title{font-size:15px;line-height:146.55172%;font-weight:700;color:#333333;text-decoration:none;margin-bottom:0.2em;margin-bottom:0;margin-top:7%}.explore-sections__section__title .svg{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.explore-sections__section__title .svg path{fill:#bbbbbb}.explore-sections__section__title svg{margin-top:-1px}.explore-sections__section__body{font-size:13px;line-height:150%;margin-bottom:0.2em;margin-top:0;margin-bottom:0}.featured-authors{box-sizing:border-box;clear:both;float:none;box-sizing:border-box}@media (min-width: 0){.featured-authors{box-sizing:border-box;padding-bottom:16px;width:100%;float:left;padding-left:6px;padding-right:6px}}@media (min-width: 620px){.featured-authors{box-sizing:border-box;padding-bottom:18px;width:100%;float:left;padding-left:9px;padding-right:9px}}@media (min-width: 980px){.featured-authors{box-sizing:border-box;padding-bottom:24px;width:100%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 1270px){.featured-authors{box-sizing:border-box;padding-bottom:30px;width:100%;float:left;padding-left:15px;padding-right:15px}}.featured-authors__set{box-sizing:border-box}.featured-authors__set:after{content:'';display:table;clear:both}.featured-author{box-sizing:border-box;padding:20px 0;width:50%;float:left}@media (min-width: 620px){.featured-author{box-sizing:border-box;padding-bottom:20px;width:20%}}.featured-author__name{margin-top:20px;text-align:center;font-weight:700}.featured-author__name a{color:#3a3c3f}.featured-author__name a:hover{color:#c6000e}.featured-author__short-description{text-align:center;font-size:13px}.featured-author__image{border-radius:50%;margin:0 auto;max-width:120px;overflow:hidden}@media (min-width: 620px) and (max-width: 750px){.featured-author__image{max-width:100px}}.featured-author__image--all{height:120px;border:1px solid #e5e5e5;position:relative}@media (min-width: 620px) and (max-width: 750px){.featured-author__image--all{height:100px}}.featured-author__image--all span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center}.featured-author__image--all .svg svg path{fill:#c6000e}.featured-author__view-more{box-sizing:border-box;padding:20px 0;width:50%;float:left}@media (min-width: 620px){.featured-author__view-more{box-sizing:border-box;padding-bottom:20px;width:20%}}.featured-author__view-more a{color:#3a3c3f}.featured-author__view-more a:hover{color:#c6000e}#footer{position:relative;padding:60px 0 30px;background-color:#ffffff}#footer .label{padding-bottom:5px}#footer .about .footer-mark{float:left}#footer .about .footer-mark svg path{fill:#c6000e}#footer .about .about__body{padding-left:40px;margin-top:-4px}@media (min-width: 620px){#footer .about .about__body{box-sizing:border-box;padding-bottom:18px;padding-left:50px}}#footer .about .about__body h2{font-size:18px;line-height:141.37931%;margin-bottom:0.2em;line-height:120%;display:block;padding-bottom:10px}#footer .about .about__body h2 span{display:none}@media (min-width: 620px){#footer .about .about__body h2{box-sizing:border-box;padding-bottom:18px;font-size:1.2em;padding-bottom:10px}#footer .about .about__body h2 span{display:block;clear:both}}@media (min-width: 980px){#footer .about .about__body h2{box-sizing:border-box;padding-bottom:24px;padding-bottom:10px}#footer .about .about__body h2 span{display:none}}#footer .about .copyright{border:0;bottom:10px;margin-left:-40px;position:absolute}@media (min-width: 620px){#footer .about .copyright{box-sizing:border-box;padding-bottom:18px;bottom:0;padding:30px 0 0;position:relative;margin-left:0}}#footer .about .copyright a{color:#666666;border-bottom:1px solid #cccccc;margin-bottom:0.2em}#footer .about .copyright a:hover{color:#c6000e;border-bottom:1px solid #c6000e;cursor:pointer}#footer .about .button--learn-more{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;font-size:15px;line-height:146.55172%;margin-bottom:0.2em}#footer .about .button--learn-more .svg{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;color:#bbbbbb;margin:-1px 0 0 3px;width:18px}#footer .about .button--learn-more .svg svg{width:100%}#footer .about .button--learn-more .svg svg path{fill:#bbbbbb}#footer .about .button--learn-more:hover{color:#3a3c3f}#footer .about .button--learn-more:hover .svg{margin-left:10px}#footer .about .button--learn-more:hover svg{width:100%}#footer .about .button--learn-more:hover svg path{fill:#3a3c3f}#footer .social-follow{border-top:1px solid #eeeeee;padding-top:15px;border-bottom:1px solid #eeeeee;padding-bottom:15px;margin-bottom:15px}@media (min-width: 620px){#footer .social-follow{box-sizing:border-box;padding-bottom:18px;padding-top:0;border-top:none;padding-bottom:0;border-bottom:none}}#footer .social-follow .social-follow__network{margin:3px 18px 0 -5px;float:left}#footer .social-follow .social-follow__network span{display:none}#footer .social-follow .social-follow__network svg path{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;fill:#444444}#footer .social-follow .social-follow__network:hover svg path{fill:#000000}#footer .subscribe{border-bottom:1px solid #eeeeee;padding-bottom:25px;margin-bottom:10px}@media (min-width: 620px){#footer .subscribe{box-sizing:border-box;padding-bottom:18px;border-bottom:0;padding-bottom:0}}#footer .subscribe .subscribe-extra{position:relative}#footer .subscribe .label{padding-bottom:8px}#footer .subscribe p{font-size:15px;line-height:146.55172%;margin-bottom:0.2em;margin-bottom:15px;text-align:left}#footer .subscribe p.success-message,#footer .subscribe p.error-message{font-size:13px;line-height:150%;margin-bottom:0.2em;margin-top:10px;text-align:left;line-height:1;visibility:visible}#footer .subscribe p.success-message{color:green}#footer .subscribe p.error-message{color:#c6000e}#footer .subscribe form{display:table;width:100%}#footer .subscribe form .checkboxes-outer{position:relative}#footer .subscribe form .checkboxes{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;box-shadow:0 5px 8px 0 rgba(0,0,0,0.1);position:absolute;z-index:-1;bottom:-20px;opacity:0;padding:17px 50px 17px 20px;background:#ffffff}#footer .subscribe form .checkboxes p{font-size:18px;line-height:141.37931%;margin-bottom:0.2em;width:200px;display:block;margin-bottom:20px}#footer .subscribe form .checkboxes:after{content:" ";height:0;width:0;position:absolute;pointer-events:none;border-style:solid;border-color:rgba(255,255,255,0);border-width:6px;margin-left:-6px;left:25%;top:100%;border-top-color:#ffffff}#footer .subscribe form .checkboxes .subscribe__close{position:absolute;top:14px;right:14px}#footer .subscribe form .checkboxes .checkbox{font-size:13px;line-height:150%;margin-bottom:0.2em;margin:0 0 4px -3px}#footer .subscribe form .textfield{float:left;background-color:white;color:#3a3c3f;margin:0;width:70%;height:40px;padding-left:10px}#footer .subscribe form .textfield::-webkit-input-placeholder{color:#3a3c3f}#footer .subscribe form .textfield:-moz-placeholder{color:#3a3c3f}#footer .subscribe form .textfield::-moz-placeholder{color:#3a3c3f}#footer .subscribe form .textfield:-ms-input-placeholder{color:#3a3c3f}#footer .subscribe form .submit{float:left;font-weight:400;display:block;height:40px;width:30%;margin:0;border:0;background-color:#c6000e;color:#ffffff;padding-left:0;padding-right:0}#footer .subscribe .checkboxes__overlay{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.6)}#footer .subscribe .active form .checkboxes{opacity:1;z-index:10;bottom:10px}.textfield,table.gsc-search-box td.gsc-input input,.button,select,textarea{box-sizing:border-box;-moz-appearance:none;-webkit-appearance:none;border-radius:0;margin-bottom:0.2em;border:1px solid #cccccc;margin:0 17px 10px 0;color:#3a3c3f;outline:none}.textfield,table.gsc-search-box td.gsc-input input{padding:0 5px;height:34px}.large.textfield,table.gsc-search-box td.gsc-input input.large{height:40.8px;font-size:18px}.placeholder.textfield,table.gsc-search-box td.gsc-input input.placeholder{color:#a9a9ae}.inverted.textfield,table.gsc-search-box td.gsc-input input.inverted{background-color:rgba(255,255,255,0.12);height:36px;color:#eeeeee;border:0}.button{font-size:11px;line-height:100%;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:0.2em;background-color:transparent;margin:0;height:34px;padding:0 17px;line-height:34px;background:rgba(18,18,18,0);border:1px solid #cccccc}.button:hover{cursor:pointer;text-decoration:none;background:-webkit-linear-gradient(transparent, rgba(0,0,0,0.05));background:linear-gradient(transparent, rgba(0,0,0,0.05));border:1px solid #cccccc}.button.large{height:40.8px;font-size:14.4px;line-height:37.4px !important}.button.small{height:26px;line-height:24px;padding:0 7px;margin:10px 0}.button.inverted{border-color:transparent;color:#eeeeee;background:rgba(255,255,255,0.07);background:-webkit-linear-gradient(rgba(255,255,255,0.12), rgba(255,255,255,0.07));background:linear-gradient(rgba(255,255,255,0.12), rgba(255,255,255,0.07))}.button.inverted:hover{background-color:rgba(255,255,255,0.12)}.button.fullwidth{text-align:center;width:100%}.button.go{display:inline-block;padding-right:30px;position:relative}.combined-button{float:left;background:whitesmoke;margin-left:-19px}.combined-button .button{border-top-left-radius:0;border-bottom-left-radius:0}.button--red{display:inline-block;margin:0;padding:13px 20px 6px;font-style:normal;text-transform:uppercase;font-size:10px;letter-spacing:1px;text-align:center;background:#c6000e;color:#ffffff;border:none;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.button--red .svg{margin-top:-2px;padding-left:5px;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.button--red:hover{border:none}.button--red:hover .svg{-webkit-transform:translate(5px, 0);transform:translate(5px, 0)}.center-inline-block{width:100%;float:left;text-align:center}legend{display:block;font-size:13px;position:absolute;top:10px}legend .required{font-size:1.5em;color:#CE1909;position:relative;left:-2px}fieldset{margin-top:10px;padding:40px 15px 10px;position:relative;border-bottom:1px solid #eeeeee}fieldset.highlight{padding-bottom:5px;padding-left:30px;padding-right:30px;background:#f0feed;border:1px solid #c8e6c1}.fieldset{display:inline-block}.text-under{float:left;width:225px;color:#7b7b7b;font-size:12px;line-height:1em;margin-bottom:20px;margin-right:5px}@media (min-width: 651px){.text-under{margin-right:30px}}.text-under input,.text-under select{float:left;width:225px;font-size:12px;margin-bottom:3px}label.small{width:100px}label.small select,label.small input{width:70px}label.medium{width:125px}label.medium select,label.medium input{width:125px}select{background:-webkit-linear-gradient(transparent, rgba(0,0,0,0.05));background:linear-gradient(transparent, rgba(0,0,0,0.05));padding:0 6.8px 0;height:34px;background-color:transparent;float:left}select::-ms-expand{display:none}.date-selects{display:inline-block}.month-select{margin-right:5px;width:69px}.month-select select{width:auto}.year-select{width:49px}.year-select select{width:auto}.security-code{display:inline-block;float:none;margin-right:0;vertical-align:top}textarea{font-size:13px;padding:0 5px;width:100%;height:100px;max-width:100%}.red-text{color:#c6000e}.search-form-holder{margin:0 auto}.search-form-holder a.button span{display:none}.search-form-holder a.button svg{margin:2px 0 0 1px}table.gsc-search-box{position:relative;width:100%}table.gsc-search-box td{vertical-align:top}table.gsc-search-box td.gsc-input{width:100%}table.gsc-search-box td.gsc-input input{background-image:none !important;float:none;width:100%;height:40px;padding:4px 10px;font-size:16px;border-color:#eeeeee}html[dir="rtl"] table.gsc-search-box td.gsc-input input{float:left}@media (max-width: 650px){table.gsc-search-box td.gsc-input input{font-size:15px}}table.gsc-search-box td.gsc-search-button{position:relative;padding-left:0}table.gsc-search-box td.gsc-search-button input{font-size:0;margin-left:-59px;position:absolute;height:40px;padding:0 17px;background:#f5f5f5;border:1px solid #eeeeee;width:59px}table.gsc-search-box td.gsc-search-button input.gsc-search-button{color:transparent}@media (max-width: 650px){table.gsc-search-box td.gsc-search-button input{font-size:14px;margin-left:-50px;top:0;width:50px}}@media (min-width: 651px){table.gsc-search-box td.gsc-search-button input{border-top-left-radius:0;border-bottom-left-radius:0}table.gsc-search-box td.gsc-search-button input:hover{background:#f5f5f5 !important}}table.gsc-search-box td.gsc-search-button:before{content:url('data:image/svg+xml;utf8,<svg width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sketch="http://www.bohemiancoding.com/sketch/ns"><title>Search</title><g id="Icons" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" sketch:type="MSPage"><g id="SVG-Export" sketch:type="MSArtboardGroup" fill="#333333"><path d="M11.1240096,12.1726117 C8.65945918,14.0612461 5.10554913,13.8851374 2.84362542,11.6443312 C0.385458193,9.2091137 0.385458193,5.25916956 2.84362542,2.82395203 C5.29848023,0.39201599 9.27512123,0.39201599 11.7293394,2.82395203 C13.608937,4.68600156 14.0513309,7.43365839 13.0565472,9.712566 C12.8391563,10.2105775 12.553132,10.6862036 12.1984745,11.12531 L18.9612431,17.8918026 L17.9052431,18.9575794 L11.1240096,12.1726117 L11.1240096,12.1726117 L11.1240096,12.1726117 Z M10.8308521,3.73090676 C12.7847966,5.66660905 12.7847966,8.80167421 10.8308521,10.7373765 C8.87410272,12.6763603 5.69936967,12.6763603 3.74211274,10.7373765 C1.78816823,8.80167421 1.78816823,5.66660905 3.74211274,3.73090676 C5.69936967,1.79192298 8.87410272,1.79192298 10.8307933,3.7308485 L10.8308521,3.73090676 L10.8308521,3.73090676 L10.8308521,3.73090676 Z" id="Search" sketch:type="MSShapeGroup"></path></g></g></svg>');position:absolute;z-index:1;left:-38px;top:11px;pointer-events:none}table.gsc-search-box .gsc-search-button .button{background-image:-webkit-linear-gradient(#f8f8f8, #f2f2f2);background-image:linear-gradient(#f8f8f8, #f2f2f2);display:block;box-sizing:border-box;border:1px solid #eeeeee;border-left:0;height:40px;padding:9px 17px 0;margin-left:0;font-size:16px}table.gsc-search-box .gsc-search-button .button .svg{margin-top:-2px}table.gsc-search-box td.gsc-clear-button{display:none}.gsc-completion-container{background:#ffffff;border:1px solid #eeeeee;padding:15px;position:relative;z-index:200}.gsc-completion-container tr.gsc-completion-selected td{background:#eeeeee}.gsc-completion-container td{font-size:14px;padding:5px}.gsc-completion-container b{font-weight:700}.gsc-branding{float:right}.gsc-branding td{vertical-align:top}.gsc-branding td.gsc-branding-text{color:#7b7b7b;font-size:11px;padding-right:2px;line-height:1em}.search-form-holder .gsc-branding{display:none}p.browseby-links{font-size:15px;line-height:1.25;text-align:center}@media (max-width: 650px){p.browseby-links{font-size:12px;margin:0 -13px}}.grid-container{padding-left:10px;padding-right:10px;max-width:400px;margin-left:auto;margin-right:auto}.grid-container:after{content:" ";display:block;clear:both}@media (min-width: 0){.grid-container{padding-left:10px;padding-right:10px;max-width:400px;margin-left:auto;margin-right:auto}.grid-container:after{content:" ";display:block;clear:both}}@media (min-width: 620px){.grid-container{padding-left:23px;padding-right:23px;max-width:700px;margin-left:auto;margin-right:auto}.grid-container:after{content:" ";display:block;clear:both}}@media (min-width: 980px){.grid-container{padding-left:36px;padding-right:36px;max-width:1014px;margin-left:auto;margin-right:auto}.grid-container:after{content:" ";display:block;clear:both}}@media (min-width: 1270px){.grid-container{padding-left:51px;padding-right:51px;max-width:1388px;margin-left:auto;margin-right:auto}.grid-container:after{content:" ";display:block;clear:both}}@media (min-width: 0){body .grid-s-1{box-sizing:border-box;padding-bottom:16px;width:16.66667%;float:left;padding-left:6px;padding-right:6px}}@media (min-width: 0){body .grid-s-1-2{box-sizing:border-box;padding-bottom:16px;width:50%;float:left;padding-left:6px;padding-right:6px}}@media (min-width: 0){body .grid-s-1-3{box-sizing:border-box;padding-bottom:16px;width:33.33333%;float:left;padding-left:6px;padding-right:6px}}@media (min-width: 0){body .grid-s-1-4{box-sizing:border-box;padding-bottom:16px;width:25%;float:left;padding-left:6px;padding-right:6px}}@media (min-width: 0){body .grid-s-1-5{box-sizing:border-box;padding-bottom:16px;width:20%;float:left;padding-left:6px;padding-right:6px}}@media (min-width: 0){body .grid-s-1-6{box-sizing:border-box;padding-bottom:16px;width:16.66667%;float:left;padding-left:6px;padding-right:6px}}@media (min-width: 0){body .grid-s-2{box-sizing:border-box;padding-bottom:16px;width:33.33333%;float:left;padding-left:6px;padding-right:6px}}@media (min-width: 0){body .grid-s-2-2{box-sizing:border-box;padding-bottom:16px;width:100%;float:left;padding-left:6px;padding-right:6px}}@media (min-width: 0){body .grid-s-2-3{box-sizing:border-box;padding-bottom:16px;width:66.66667%;float:left;padding-left:6px;padding-right:6px}}@media (min-width: 0){body .grid-s-2-4{box-sizing:border-box;padding-bottom:16px;width:50%;float:left;padding-left:6px;padding-right:6px}}@media (min-width: 0){body .grid-s-2-5{box-sizing:border-box;padding-bottom:16px;width:40%;float:left;padding-left:6px;padding-right:6px}}@media (min-width: 0){body .grid-s-2-6{box-sizing:border-box;padding-bottom:16px;width:33.33333%;float:left;padding-left:6px;padding-right:6px}}@media (min-width: 0){body .grid-s-3{box-sizing:border-box;padding-bottom:16px;width:50%;float:left;padding-left:6px;padding-right:6px}}@media (min-width: 0){body .grid-s-3-3{box-sizing:border-box;padding-bottom:16px;width:100%;float:left;padding-left:6px;padding-right:6px}}@media (min-width: 0){body .grid-s-3-4{box-sizing:border-box;padding-bottom:16px;width:75%;float:left;padding-left:6px;padding-right:6px}}@media (min-width: 0){body .grid-s-3-5{box-sizing:border-box;padding-bottom:16px;width:60%;float:left;padding-left:6px;padding-right:6px}}@media (min-width: 0){body .grid-s-3-6{box-sizing:border-box;padding-bottom:16px;width:50%;float:left;padding-left:6px;padding-right:6px}}@media (min-width: 0){body .grid-s-4{box-sizing:border-box;padding-bottom:16px;width:66.66667%;float:left;padding-left:6px;padding-right:6px}}@media (min-width: 0){body .grid-s-4-4{box-sizing:border-box;padding-bottom:16px;width:100%;float:left;padding-left:6px;padding-right:6px}}@media (min-width: 0){body .grid-s-4-5{box-sizing:border-box;padding-bottom:16px;width:80%;float:left;padding-left:6px;padding-right:6px}}@media (min-width: 0){body .grid-s-4-6{box-sizing:border-box;padding-bottom:16px;width:66.66667%;float:left;padding-left:6px;padding-right:6px}}@media (min-width: 0){body .grid-s-5{box-sizing:border-box;padding-bottom:16px;width:83.33333%;float:left;padding-left:6px;padding-right:6px}}@media (min-width: 0){body .grid-s-5-5{box-sizing:border-box;padding-bottom:16px;width:100%;float:left;padding-left:6px;padding-right:6px}}@media (min-width: 0){body .grid-s-5-6{box-sizing:border-box;padding-bottom:16px;width:83.33333%;float:left;padding-left:6px;padding-right:6px}}@media (min-width: 0){body .grid-s-6{box-sizing:border-box;padding-bottom:16px;width:100%;float:left;padding-left:6px;padding-right:6px}}@media (min-width: 0){body .grid-s-6-6{box-sizing:border-box;padding-bottom:16px;width:100%;float:left;padding-left:6px;padding-right:6px}}@media (min-width: 620px){body .grid-m-1{box-sizing:border-box;padding-bottom:18px;width:16.66667%;float:left;padding-left:9px;padding-right:9px}}@media (min-width: 620px){body .grid-m-1-2{box-sizing:border-box;padding-bottom:18px;width:50%;float:left;padding-left:9px;padding-right:9px}}@media (min-width: 620px){body .grid-m-1-3{box-sizing:border-box;padding-bottom:18px;width:33.33333%;float:left;padding-left:9px;padding-right:9px}}@media (min-width: 620px){body .grid-m-1-4{box-sizing:border-box;padding-bottom:18px;width:25%;float:left;padding-left:9px;padding-right:9px}}@media (min-width: 620px){body .grid-m-1-5{box-sizing:border-box;padding-bottom:18px;width:20%;float:left;padding-left:9px;padding-right:9px}}@media (min-width: 620px){body .grid-m-1-6{box-sizing:border-box;padding-bottom:18px;width:16.66667%;float:left;padding-left:9px;padding-right:9px}}@media (min-width: 620px){body .grid-m-2{box-sizing:border-box;padding-bottom:18px;width:33.33333%;float:left;padding-left:9px;padding-right:9px}}@media (min-width: 620px){body .grid-m-2-2{box-sizing:border-box;padding-bottom:18px;width:100%;float:left;padding-left:9px;padding-right:9px}}@media (min-width: 620px){body .grid-m-2-3{box-sizing:border-box;padding-bottom:18px;width:66.66667%;float:left;padding-left:9px;padding-right:9px}}@media (min-width: 620px){body .grid-m-2-4{box-sizing:border-box;padding-bottom:18px;width:50%;float:left;padding-left:9px;padding-right:9px}}@media (min-width: 620px){body .grid-m-2-5{box-sizing:border-box;padding-bottom:18px;width:40%;float:left;padding-left:9px;padding-right:9px}}@media (min-width: 620px){body .grid-m-2-6{box-sizing:border-box;padding-bottom:18px;width:33.33333%;float:left;padding-left:9px;padding-right:9px}}@media (min-width: 620px){body .grid-m-3{box-sizing:border-box;padding-bottom:18px;width:50%;float:left;padding-left:9px;padding-right:9px}}@media (min-width: 620px){body .grid-m-3-3{box-sizing:border-box;padding-bottom:18px;width:100%;float:left;padding-left:9px;padding-right:9px}}@media (min-width: 620px){body .grid-m-3-4{box-sizing:border-box;padding-bottom:18px;width:75%;float:left;padding-left:9px;padding-right:9px}}@media (min-width: 620px){body .grid-m-3-5{box-sizing:border-box;padding-bottom:18px;width:60%;float:left;padding-left:9px;padding-right:9px}}@media (min-width: 620px){body .grid-m-3-6{box-sizing:border-box;padding-bottom:18px;width:50%;float:left;padding-left:9px;padding-right:9px}}@media (min-width: 620px){body .grid-m-4{box-sizing:border-box;padding-bottom:18px;width:66.66667%;float:left;padding-left:9px;padding-right:9px}}@media (min-width: 620px){body .grid-m-4-4{box-sizing:border-box;padding-bottom:18px;width:100%;float:left;padding-left:9px;padding-right:9px}}@media (min-width: 620px){body .grid-m-4-5{box-sizing:border-box;padding-bottom:18px;width:80%;float:left;padding-left:9px;padding-right:9px}}@media (min-width: 620px){body .grid-m-4-6{box-sizing:border-box;padding-bottom:18px;width:66.66667%;float:left;padding-left:9px;padding-right:9px}}@media (min-width: 620px){body .grid-m-5{box-sizing:border-box;padding-bottom:18px;width:83.33333%;float:left;padding-left:9px;padding-right:9px}}@media (min-width: 620px){body .grid-m-5-5{box-sizing:border-box;padding-bottom:18px;width:100%;float:left;padding-left:9px;padding-right:9px}}@media (min-width: 620px){body .grid-m-5-6{box-sizing:border-box;padding-bottom:18px;width:83.33333%;float:left;padding-left:9px;padding-right:9px}}@media (min-width: 620px){body .grid-m-6{box-sizing:border-box;padding-bottom:18px;width:100%;float:left;padding-left:9px;padding-right:9px}}@media (min-width: 620px){body .grid-m-6-6{box-sizing:border-box;padding-bottom:18px;width:100%;float:left;padding-left:9px;padding-right:9px}}@media (min-width: 980px){body .grid-l-1{box-sizing:border-box;padding-bottom:24px;width:8.33333%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-1-2{box-sizing:border-box;padding-bottom:24px;width:50%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-1-3{box-sizing:border-box;padding-bottom:24px;width:33.33333%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-1-4{box-sizing:border-box;padding-bottom:24px;width:25%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-1-5{box-sizing:border-box;padding-bottom:24px;width:20%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-1-6{box-sizing:border-box;padding-bottom:24px;width:16.66667%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-1-7{box-sizing:border-box;padding-bottom:24px;width:14.28571%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-1-8{box-sizing:border-box;padding-bottom:24px;width:12.5%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-1-9{box-sizing:border-box;padding-bottom:24px;width:11.11111%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-1-10{box-sizing:border-box;padding-bottom:24px;width:10%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-1-11{box-sizing:border-box;padding-bottom:24px;width:9.09091%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-1-12{box-sizing:border-box;padding-bottom:24px;width:8.33333%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-2{box-sizing:border-box;padding-bottom:24px;width:16.66667%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-2-2{box-sizing:border-box;padding-bottom:24px;width:100%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-2-3{box-sizing:border-box;padding-bottom:24px;width:66.66667%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-2-4{box-sizing:border-box;padding-bottom:24px;width:50%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-2-5{box-sizing:border-box;padding-bottom:24px;width:40%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-2-6{box-sizing:border-box;padding-bottom:24px;width:33.33333%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-2-7{box-sizing:border-box;padding-bottom:24px;width:28.57143%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-2-8{box-sizing:border-box;padding-bottom:24px;width:25%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-2-9{box-sizing:border-box;padding-bottom:24px;width:22.22222%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-2-10{box-sizing:border-box;padding-bottom:24px;width:20%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-2-11{box-sizing:border-box;padding-bottom:24px;width:18.18182%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-2-12{box-sizing:border-box;padding-bottom:24px;width:16.66667%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-3{box-sizing:border-box;padding-bottom:24px;width:25%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-3-3{box-sizing:border-box;padding-bottom:24px;width:100%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-3-4{box-sizing:border-box;padding-bottom:24px;width:75%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-3-5{box-sizing:border-box;padding-bottom:24px;width:60%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-3-6{box-sizing:border-box;padding-bottom:24px;width:50%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-3-7{box-sizing:border-box;padding-bottom:24px;width:42.85714%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-3-8{box-sizing:border-box;padding-bottom:24px;width:37.5%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-3-9{box-sizing:border-box;padding-bottom:24px;width:33.33333%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-3-10{box-sizing:border-box;padding-bottom:24px;width:30%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-3-11{box-sizing:border-box;padding-bottom:24px;width:27.27273%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-3-12{box-sizing:border-box;padding-bottom:24px;width:25%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-4{box-sizing:border-box;padding-bottom:24px;width:33.33333%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-4-4{box-sizing:border-box;padding-bottom:24px;width:100%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-4-5{box-sizing:border-box;padding-bottom:24px;width:80%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-4-6{box-sizing:border-box;padding-bottom:24px;width:66.66667%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-4-7{box-sizing:border-box;padding-bottom:24px;width:57.14286%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-4-8{box-sizing:border-box;padding-bottom:24px;width:50%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-4-9{box-sizing:border-box;padding-bottom:24px;width:44.44444%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-4-10{box-sizing:border-box;padding-bottom:24px;width:40%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-4-11{box-sizing:border-box;padding-bottom:24px;width:36.36364%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-4-12{box-sizing:border-box;padding-bottom:24px;width:33.33333%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-5{box-sizing:border-box;padding-bottom:24px;width:41.66667%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-5-5{box-sizing:border-box;padding-bottom:24px;width:100%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-5-6{box-sizing:border-box;padding-bottom:24px;width:83.33333%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-5-7{box-sizing:border-box;padding-bottom:24px;width:71.42857%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-5-8{box-sizing:border-box;padding-bottom:24px;width:62.5%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-5-9{box-sizing:border-box;padding-bottom:24px;width:55.55556%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-5-10{box-sizing:border-box;padding-bottom:24px;width:50%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-5-11{box-sizing:border-box;padding-bottom:24px;width:45.45455%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-5-12{box-sizing:border-box;padding-bottom:24px;width:41.66667%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-6{box-sizing:border-box;padding-bottom:24px;width:50%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-6-6{box-sizing:border-box;padding-bottom:24px;width:100%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-6-7{box-sizing:border-box;padding-bottom:24px;width:85.71429%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-6-8{box-sizing:border-box;padding-bottom:24px;width:75%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-6-9{box-sizing:border-box;padding-bottom:24px;width:66.66667%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-6-10{box-sizing:border-box;padding-bottom:24px;width:60%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-6-11{box-sizing:border-box;padding-bottom:24px;width:54.54545%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-6-12{box-sizing:border-box;padding-bottom:24px;width:50%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-7{box-sizing:border-box;padding-bottom:24px;width:58.33333%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-7-7{box-sizing:border-box;padding-bottom:24px;width:100%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-7-8{box-sizing:border-box;padding-bottom:24px;width:87.5%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-7-9{box-sizing:border-box;padding-bottom:24px;width:77.77778%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-7-10{box-sizing:border-box;padding-bottom:24px;width:70%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-7-11{box-sizing:border-box;padding-bottom:24px;width:63.63636%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-7-12{box-sizing:border-box;padding-bottom:24px;width:58.33333%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-8{box-sizing:border-box;padding-bottom:24px;width:66.66667%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-8-8{box-sizing:border-box;padding-bottom:24px;width:100%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-8-9{box-sizing:border-box;padding-bottom:24px;width:88.88889%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-8-10{box-sizing:border-box;padding-bottom:24px;width:80%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-8-11{box-sizing:border-box;padding-bottom:24px;width:72.72727%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-8-12{box-sizing:border-box;padding-bottom:24px;width:66.66667%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-9{box-sizing:border-box;padding-bottom:24px;width:75%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-9-9{box-sizing:border-box;padding-bottom:24px;width:100%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-9-10{box-sizing:border-box;padding-bottom:24px;width:90%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-9-11{box-sizing:border-box;padding-bottom:24px;width:81.81818%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-9-12{box-sizing:border-box;padding-bottom:24px;width:75%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-10{box-sizing:border-box;padding-bottom:24px;width:83.33333%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-10-10{box-sizing:border-box;padding-bottom:24px;width:100%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-10-11{box-sizing:border-box;padding-bottom:24px;width:90.90909%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-10-12{box-sizing:border-box;padding-bottom:24px;width:83.33333%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-11{box-sizing:border-box;padding-bottom:24px;width:91.66667%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-11-11{box-sizing:border-box;padding-bottom:24px;width:100%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-11-12{box-sizing:border-box;padding-bottom:24px;width:91.66667%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-12{box-sizing:border-box;padding-bottom:24px;width:100%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 980px){body .grid-l-12-12{box-sizing:border-box;padding-bottom:24px;width:100%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 1270px){body .grid-xl-1{box-sizing:border-box;padding-bottom:30px;width:8.33333%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-1-2{box-sizing:border-box;padding-bottom:30px;width:50%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-1-3{box-sizing:border-box;padding-bottom:30px;width:33.33333%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-1-4{box-sizing:border-box;padding-bottom:30px;width:25%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-1-5{box-sizing:border-box;padding-bottom:30px;width:20%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-1-6{box-sizing:border-box;padding-bottom:30px;width:16.66667%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-1-7{box-sizing:border-box;padding-bottom:30px;width:14.28571%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-1-8{box-sizing:border-box;padding-bottom:30px;width:12.5%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-1-9{box-sizing:border-box;padding-bottom:30px;width:11.11111%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-1-10{box-sizing:border-box;padding-bottom:30px;width:10%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-1-11{box-sizing:border-box;padding-bottom:30px;width:9.09091%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-1-12{box-sizing:border-box;padding-bottom:30px;width:8.33333%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-2{box-sizing:border-box;padding-bottom:30px;width:16.66667%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-2-2{box-sizing:border-box;padding-bottom:30px;width:100%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-2-3{box-sizing:border-box;padding-bottom:30px;width:66.66667%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-2-4{box-sizing:border-box;padding-bottom:30px;width:50%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-2-5{box-sizing:border-box;padding-bottom:30px;width:40%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-2-6{box-sizing:border-box;padding-bottom:30px;width:33.33333%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-2-7{box-sizing:border-box;padding-bottom:30px;width:28.57143%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-2-8{box-sizing:border-box;padding-bottom:30px;width:25%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-2-9{box-sizing:border-box;padding-bottom:30px;width:22.22222%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-2-10{box-sizing:border-box;padding-bottom:30px;width:20%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-2-11{box-sizing:border-box;padding-bottom:30px;width:18.18182%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-2-12{box-sizing:border-box;padding-bottom:30px;width:16.66667%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-3{box-sizing:border-box;padding-bottom:30px;width:25%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-3-3{box-sizing:border-box;padding-bottom:30px;width:100%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-3-4{box-sizing:border-box;padding-bottom:30px;width:75%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-3-5{box-sizing:border-box;padding-bottom:30px;width:60%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-3-6{box-sizing:border-box;padding-bottom:30px;width:50%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-3-7{box-sizing:border-box;padding-bottom:30px;width:42.85714%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-3-8{box-sizing:border-box;padding-bottom:30px;width:37.5%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-3-9{box-sizing:border-box;padding-bottom:30px;width:33.33333%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-3-10{box-sizing:border-box;padding-bottom:30px;width:30%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-3-11{box-sizing:border-box;padding-bottom:30px;width:27.27273%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-3-12{box-sizing:border-box;padding-bottom:30px;width:25%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-4{box-sizing:border-box;padding-bottom:30px;width:33.33333%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-4-4{box-sizing:border-box;padding-bottom:30px;width:100%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-4-5{box-sizing:border-box;padding-bottom:30px;width:80%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-4-6{box-sizing:border-box;padding-bottom:30px;width:66.66667%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-4-7{box-sizing:border-box;padding-bottom:30px;width:57.14286%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-4-8{box-sizing:border-box;padding-bottom:30px;width:50%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-4-9{box-sizing:border-box;padding-bottom:30px;width:44.44444%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-4-10{box-sizing:border-box;padding-bottom:30px;width:40%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-4-11{box-sizing:border-box;padding-bottom:30px;width:36.36364%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-4-12{box-sizing:border-box;padding-bottom:30px;width:33.33333%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-5{box-sizing:border-box;padding-bottom:30px;width:41.66667%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-5-5{box-sizing:border-box;padding-bottom:30px;width:100%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-5-6{box-sizing:border-box;padding-bottom:30px;width:83.33333%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-5-7{box-sizing:border-box;padding-bottom:30px;width:71.42857%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-5-8{box-sizing:border-box;padding-bottom:30px;width:62.5%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-5-9{box-sizing:border-box;padding-bottom:30px;width:55.55556%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-5-10{box-sizing:border-box;padding-bottom:30px;width:50%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-5-11{box-sizing:border-box;padding-bottom:30px;width:45.45455%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-5-12{box-sizing:border-box;padding-bottom:30px;width:41.66667%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-6{box-sizing:border-box;padding-bottom:30px;width:50%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-6-6{box-sizing:border-box;padding-bottom:30px;width:100%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-6-7{box-sizing:border-box;padding-bottom:30px;width:85.71429%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-6-8{box-sizing:border-box;padding-bottom:30px;width:75%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-6-9{box-sizing:border-box;padding-bottom:30px;width:66.66667%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-6-10{box-sizing:border-box;padding-bottom:30px;width:60%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-6-11{box-sizing:border-box;padding-bottom:30px;width:54.54545%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-6-12{box-sizing:border-box;padding-bottom:30px;width:50%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-7{box-sizing:border-box;padding-bottom:30px;width:58.33333%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-7-7{box-sizing:border-box;padding-bottom:30px;width:100%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-7-8{box-sizing:border-box;padding-bottom:30px;width:87.5%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-7-9{box-sizing:border-box;padding-bottom:30px;width:77.77778%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-7-10{box-sizing:border-box;padding-bottom:30px;width:70%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-7-11{box-sizing:border-box;padding-bottom:30px;width:63.63636%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-7-12{box-sizing:border-box;padding-bottom:30px;width:58.33333%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-8{box-sizing:border-box;padding-bottom:30px;width:66.66667%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-8-8{box-sizing:border-box;padding-bottom:30px;width:100%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-8-9{box-sizing:border-box;padding-bottom:30px;width:88.88889%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-8-10{box-sizing:border-box;padding-bottom:30px;width:80%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-8-11{box-sizing:border-box;padding-bottom:30px;width:72.72727%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-8-12{box-sizing:border-box;padding-bottom:30px;width:66.66667%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-9{box-sizing:border-box;padding-bottom:30px;width:75%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-9-9{box-sizing:border-box;padding-bottom:30px;width:100%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-9-10{box-sizing:border-box;padding-bottom:30px;width:90%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-9-11{box-sizing:border-box;padding-bottom:30px;width:81.81818%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-9-12{box-sizing:border-box;padding-bottom:30px;width:75%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-10{box-sizing:border-box;padding-bottom:30px;width:83.33333%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-10-10{box-sizing:border-box;padding-bottom:30px;width:100%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-10-11{box-sizing:border-box;padding-bottom:30px;width:90.90909%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-10-12{box-sizing:border-box;padding-bottom:30px;width:83.33333%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-11{box-sizing:border-box;padding-bottom:30px;width:91.66667%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-11-11{box-sizing:border-box;padding-bottom:30px;width:100%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-11-12{box-sizing:border-box;padding-bottom:30px;width:91.66667%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-12{box-sizing:border-box;padding-bottom:30px;width:100%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-xl-12-12{box-sizing:border-box;padding-bottom:30px;width:100%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-1{box-sizing:border-box;padding-bottom:30px;width:8.33333%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-2{box-sizing:border-box;padding-bottom:30px;width:16.66667%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-3{box-sizing:border-box;padding-bottom:30px;width:25%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-4{box-sizing:border-box;padding-bottom:30px;width:33.33333%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-5{box-sizing:border-box;padding-bottom:30px;width:41.66667%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-6{box-sizing:border-box;padding-bottom:30px;width:50%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-7{box-sizing:border-box;padding-bottom:30px;width:58.33333%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-8{box-sizing:border-box;padding-bottom:30px;width:66.66667%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-9{box-sizing:border-box;padding-bottom:30px;width:75%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-10{box-sizing:border-box;padding-bottom:30px;width:83.33333%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-11{box-sizing:border-box;padding-bottom:30px;width:91.66667%;float:left;padding-left:15px;padding-right:15px}}@media (min-width: 1270px){body .grid-12{box-sizing:border-box;padding-bottom:30px;width:100%;float:left;padding-left:15px;padding-right:15px}}body .grid-full{box-sizing:border-box;clear:both;float:none}@media (min-width: 0){body .grid-full{box-sizing:border-box;padding-bottom:16px;width:100%;float:left;padding-left:6px;padding-right:6px}}@media (min-width: 620px){body .grid-full{box-sizing:border-box;padding-bottom:18px;width:100%;float:left;padding-left:9px;padding-right:9px}}@media (min-width: 980px){body .grid-full{box-sizing:border-box;padding-bottom:24px;width:100%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 1270px){body .grid-full{box-sizing:border-box;padding-bottom:30px;width:100%;float:left;padding-left:15px;padding-right:15px}}body .grid-fit{box-sizing:border-box;clear:both;float:none;padding:0 !important}@media (min-width: 0){body .grid-fit{box-sizing:border-box;padding-bottom:16px;width:100%;float:left;padding-left:6px;padding-right:6px}}@media (min-width: 620px){body .grid-fit{box-sizing:border-box;padding-bottom:18px;width:100%;float:left;padding-left:9px;padding-right:9px}}@media (min-width: 980px){body .grid-fit{box-sizing:border-box;padding-bottom:24px;width:100%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 1270px){body .grid-fit{box-sizing:border-box;padding-bottom:30px;width:100%;float:left;padding-left:15px;padding-right:15px}}body .grid-card-default{box-sizing:border-box}@media (min-width: 0){body .grid-card-default{box-sizing:border-box;padding-bottom:16px;width:100%;float:left;padding-left:6px;padding-right:6px}}@media (min-width: 620px){body .grid-card-default{box-sizing:border-box;padding-bottom:18px;width:50%;float:left;padding-left:9px;padding-right:9px}}@media (min-width: 980px){body .grid-card-default{box-sizing:border-box;padding-bottom:24px;width:33.33333%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 1270px){body .grid-card-default{box-sizing:border-box;padding-bottom:30px;width:25%;float:left;padding-left:15px;padding-right:15px}}body .grid-no-gutter{padding-left:0;padding-right:0}body .grid-left{float:left}body .grid-right{float:right}.grid-debug{display:none;position:fixed;z-index:1000;top:0;left:0;bottom:0;width:100%;height:100%}.grid-debug.active{display:block}.grid-debug__container{height:100%;padding-left:10px;padding-right:10px;max-width:400px;margin-left:auto;margin-right:auto}.grid-debug__container:after{content:" ";display:block;clear:both}@media (min-width: 0){.grid-debug__container{padding-left:10px;padding-right:10px;max-width:400px;margin-left:auto;margin-right:auto}.grid-debug__container:after{content:" ";display:block;clear:both}}@media (min-width: 620px){.grid-debug__container{padding-left:23px;padding-right:23px;max-width:700px;margin-left:auto;margin-right:auto}.grid-debug__container:after{content:" ";display:block;clear:both}}@media (min-width: 980px){.grid-debug__container{padding-left:36px;padding-right:36px;max-width:1014px;margin-left:auto;margin-right:auto}.grid-debug__container:after{content:" ";display:block;clear:both}}@media (min-width: 1270px){.grid-debug__container{padding-left:51px;padding-right:51px;max-width:1388px;margin-left:auto;margin-right:auto}.grid-debug__container:after{content:" ";display:block;clear:both}}.grid-debug__column{background:rgba(255,94,253,0.4);height:100%;box-sizing:border-box;width:33.33333%;float:left;padding-left:6px;padding-right:6px}@media (min-width: 0){.grid-debug__column{width:16.66667%;float:left;padding-left:6px;padding-right:6px}}@media (min-width: 620px){.grid-debug__column{width:16.66667%;float:left;padding-left:9px;padding-right:9px}}@media (min-width: 980px){.grid-debug__column{width:8.33333%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 1270px){.grid-debug__column{width:8.33333%;float:left;padding-left:15px;padding-right:15px}}.grid-debug__column-inner{background:rgba(255,94,253,0.4);height:100%}.toggle-grid{display:block;width:20px;height:20px;background:rgba(0,0,0,0.4);color:#fff;position:fixed;bottom:20px;line-height:20px;text-align:center;left:10px;z-index:1001}.toggle-grid:hover{background:rgba(0,0,0,0.7);border:0}.toggle-grid.active{background:#d02028}@media (min-width: 651px){.grouped_resource_list{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}}.grouped_resource_list .letter{-webkit-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;margin-bottom:1em}.grouped_resource_list .letter h3{color:#333333;font-size:11px;line-height:100%;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:0.2em}@media (min-width: 651px){.grouped_resource_list .letter h3{padding-right:50px}}.grouped_resource_list .author{box-sizing:border-box;color:#333333;font-size:12px;line-height:18px;margin-bottom:1em;min-height:40px;padding-top:2px;position:relative}@media (min-width: 651px){.grouped_resource_list .author{padding-right:50px}}.grouped_resource_list .author h4 a{font-size:13px;line-height:150%;font-weight:700;margin-bottom:0.2em}.grouped_resource_list .author img{border-radius:50%;position:absolute;top:0;left:0}body .grouping{padding:0}.highlighted-section{background:#ffffff}.highlighted-section .card__inner{border:1px solid #e5e5e5}.highlighted-section .card__inner:hover{border:1px solid #e5e5e5}.grouping__title{box-sizing:border-box;clear:both;float:none;font-size:18px;padding-top:30px;height:50px;margin-bottom:20px}@media (min-width: 0){.grouping__title{box-sizing:border-box;padding-bottom:16px;width:100%;float:left;padding-left:6px;padding-right:6px}}@media (min-width: 620px){.grouping__title{box-sizing:border-box;padding-bottom:18px;width:100%;float:left;padding-left:9px;padding-right:9px}}@media (min-width: 980px){.grouping__title{box-sizing:border-box;padding-bottom:24px;width:100%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 1270px){.grouping__title{box-sizing:border-box;padding-bottom:30px;width:100%;float:left;padding-left:15px;padding-right:15px}}.grouping__title a{color:#3a3c3f}.grouping__title a .svg{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.grouping__title a:hover .svg{margin-left:5px}.grouping__title a:hover svg path{fill:#3a3c3f}.grouping__title span{display:block;float:left;height:20px}.grouping__title .svg{float:left;padding-left:8px;margin-top:1px}.grouping__title .svg svg path{fill:#bbbbbb}.grouping__title:before{content:"";border-left:3px solid #c6000e;position:absolute;left:0;height:40px;margin-top:-11px}.grouping--hide-card-label .card--resource__labels__label{display:none}.grouping-index{margin:0 auto;clear:both;overflow:hidden;position:relative;background:#ffffff;box-sizing:border-box;padding:4%}.grouping-index.-results{padding:0;background:transparent;max-width:none}@media (min-width: 980px){.grouping-index{box-sizing:border-box;padding-bottom:0;padding:60px}}.articles.all .grouping-index,.authors.show .grouping-index{padding:0;background:none}.grouping-index.language-index{overflow:visible}.grouping-index.book-cover-grid{padding-top:1%}.grouping-index__years{max-width:700px;display:block;margin:0 auto;position:relative;box-sizing:border-box;overflow:hidden;padding-top:45px}@media (min-width: 620px){.grouping-index__years{box-sizing:border-box;padding-bottom:0;padding-top:0;padding-left:12%}}.grouping-index__years dt{position:absolute;padding:25px 0 15px;top:0;left:0;font-weight:700;margin-bottom:0.2em}@media (min-width: 620px){.grouping-index__years dt{box-sizing:border-box;padding-bottom:0;padding:15px 0}}.grouping-index__years dd{display:block;float:left;width:20%;padding:10px 0 0}@media (min-width: 620px){.grouping-index__years dd{box-sizing:border-box;padding-bottom:18px;padding:15px 0;width:10%}}.grouping-index-navigation{position:relative;margin:10px auto 40px}.grouping-index-navigation .page-header__options{position:absolute;top:10px;right:0}.grouping-index-navigation.-show{border-bottom:1px solid #dddddd;overflow:hidden}.grouping-index-navigation.-show .page-header__options{display:none}.grouping-index-navigation__options-container{display:block;height:50px;clear:both;padding-top:20px;text-align:center;position:relative;border-bottom:1px solid #cccccc}.grouping-index-navigation__options-container:before,.grouping-index-navigation__options-container:after{content:'';display:block;position:absolute;top:0;height:100%;width:15px}.grouping-index-navigation__options-container:before{left:-15px;background-image:-webkit-linear-gradient(left, #f5f5f5, rgba(245,245,245,0));background-image:linear-gradient(to right, #f5f5f5, rgba(245,245,245,0))}.grouping-index-navigation__options-container:after{right:-15px;background-image:-webkit-linear-gradient(right, #f5f5f5, rgba(245,245,245,0));background-image:linear-gradient(to left, #f5f5f5, rgba(245,245,245,0))}@media only screen and (min-width: 450px){.grouping-index-navigation__options-container{text-align:left}}@media (min-width: 980px){.grouping-index-navigation__options-container{box-sizing:border-box;padding-bottom:0;clear:none;margin:0 0 0 250px;padding-top:0}}.grouping-index-navigation__options{list-style-type:none;white-space:nowrap;overflow-x:auto;margin-left:-15px;margin-right:-15px}.grouping-index-navigation__options::-webkit-scrollbar{display:none}.grouping-index-navigation__option{display:inline-block;padding:0 8px;margin:0 -2px;font-size:15px;line-height:50px;margin-bottom:0.2em}.grouping-index-navigation__option:first-child{margin-left:20px;padding-left:0}.grouping-index-navigation__option:last-child{margin-right:20px;padding-right:0}@media (min-width: 620px){.grouping-index-navigation__option{box-sizing:border-box;padding-bottom:0;padding:0 15px}}.grouping-index-navigation__option a{display:block;height:49px}.grouping-index-navigation__option a.selected{border-bottom:2px solid #333333;height:48px;font-weight:700;margin-bottom:0.2em}.grouping-index-navigation__grouping-title{-webkit-transition-property:none;transition-property:none;-webkit-transition-duration:0;transition-duration:0;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;font-size:15px;line-height:50px;margin-bottom:0.2em;display:block;float:left;position:relative;height:50px;width:100%;max-width:500px;border:1px solid #cccccc;box-sizing:border-box;background:#ffffff;margin:20px 0}@media (min-width: 620px){.grouping-index-navigation__grouping-title{box-sizing:border-box;padding-bottom:0;float:none;width:auto;margin:0 0 40px 250px}}@media (min-width: 980px){.grouping-index-navigation__grouping-title{box-sizing:border-box;padding-bottom:0;float:left;margin-left:20px;max-width:none}}.grouping-index-navigation__grouping-title-title,.grouping-index-navigation__grouping-title-label{display:block;float:left;height:48px;line-height:50px;padding:0 16.66667px}.grouping-index-navigation__grouping-title-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 146px)}@media (min-width: 980px){.grouping-index-navigation__grouping-title-title{box-sizing:border-box;padding-bottom:0;width:auto;max-width:526px;margin-right:40px}}@media (min-width: 1270px){.grouping-index-navigation__grouping-title-title{box-sizing:border-box;padding-bottom:0;max-width:782px}}.grouping-index-navigation__grouping-title-label{border-right:1px solid #cccccc;background:whitesmoke;font-size:11px;line-height:50px;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:0.2em}.grouping-index-navigation__grouping-title .svg{margin:4.66667px 0 0 10px;position:absolute;right:20px;top:0}.grouping-index-navigation__grouping-title .svg path{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.grouping-index-navigation__grouping-title:hover .svg path{fill:#c6000e}.grouping-index-navigation-type{height:50px;position:relative;width:100%}@media (min-width: 620px){.grouping-index-navigation-type{box-sizing:border-box;padding-bottom:0;width:224px;float:left}}.grouping-index-navigation-type:before{content:"";z-index:-1;background-image:url(//d2ljsxkn6fsbqh.cloudfront.net/assets/vector/chevron-down-6f2e9a4de109fbedb29a07b50f02c2309bf92e9a719327031499549e956c2b51.svg);width:20px;height:20px;position:absolute;top:15px;right:16.66667px}.grouping-index-navigation-type__select{height:50px;padding:0 50px 0 16.66667px;box-sizing:border-box;margin:0;position:relative;z-index:1;background:none;font-size:15px;line-height:146.55172%;margin-bottom:0.2em;border:1px solid #cccccc;width:100%}.page-header__options{display:none}@media only screen and (min-width: 450px){.articles.all .page-header__options{display:block}}.grouping-show-author{max-width:900px;overflow:hidden;margin:0 auto 50px;text-align:center}.grouping-show-author .grid-full{padding-bottom:0}.grouping-show-author__inner{overflow:hidden}.grouping-show-author__photo{width:125px;margin:0 auto 15px}.grouping-show-author__photo img{border-radius:50%}.grouping-show-author__name{font-size:30px;line-height:120.68966%;margin-bottom:0.2em}.grouping-show-author__blurb{font-size:15px;line-height:146.55172%;margin-bottom:0.2em}.grouping-show-author__blurb a{color:#666666;border-bottom:1px solid #cccccc;margin-bottom:0.2em}.grouping-show-author__blurb a:hover{color:#c6000e;border-bottom:1px solid #c6000e;cursor:pointer}@media (min-width: 620px){.grouping-show-author.-with-blurb.-with-photo{box-sizing:border-box;padding-bottom:0;text-align:left}.grouping-show-author.-with-blurb.-with-photo .grouping-show-author__bio{margin-left:160px}.grouping-show-author.-with-blurb.-with-photo .grouping-show-author__photo{margin:0;float:left}}.hero{overflow:hidden;position:relative;border-bottom:1px solid #eeeeee;margin-top:-30px;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:2s;transition-duration:2s;opacity:0}.hero:after{content:'';display:table;clear:both}.hero .constrain{padding:0;position:relative;overflow:visible;height:100%}.hero.show{opacity:1}.hero h1{font-size:60px;line-height:100%;font-weight:700;margin-bottom:0.2em}.hero h2{font-size:26px;line-height:127.58621%;font-weight:700;text-transform:uppercase;letter-spacing:0.2em;margin-bottom:0.2em}.hero-link{height:100%;display:block;position:absolute;left:0;width:100%;overflow:hidden;text-indent:-9999px;z-index:3}.hero-link:hover{border:0}.hero-text-outer{width:50%;float:left;z-index:2;display:table;max-width:1300px;vertical-align:middle;position:absolute;height:100%}.hero-text-inner{display:table-cell;padding:20px 45px 0;vertical-align:middle}@media only screen and (max-width: 550px){.hero-text-inner{padding:20px}}@media only screen and (max-width: 350px){.hero-text-inner{padding:20px 10px}}.hero-text{color:#ffffff;margin-top:0;padding:0 0 0 22.5px}.hero-text .button{color:#ffffff;display:inline-block;margin-top:20px;border:1px solid !important}.hero-text .button .svg{padding-top:3px;height:24px}.hero-text .button .svg-chevron-right{width:15px;height:15px;margin-top:2px}.hero-full-canvas{background:whitesmoke}.hero-full-canvas .constrain{position:absolute;max-width:initial;width:100%;z-index:40}.hero-full-canvas picture{display:block;height:100%;position:absolute;width:100%}.hero-full-canvas picture img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:none}.hero-full-canvas .hero-text{padding-left:0 !important}.hero-full-canvas .hero-text-outer{display:table;vertical-align:middle;position:relative;height:80%;width:90%;padding:0;margin:0 auto;text-align:center;float:none}@media (min-width: 620px){.hero-full-canvas .hero-text-outer{box-sizing:border-box;padding-bottom:18px;height:100%}}.hero-full-canvas .button{float:none;max-width:200px;margin-left:auto;margin-right:auto}.hero-small-image{background:whitesmoke}.hero-small-image .hero-text h2{padding:8px 0}.hero-small-image picture{display:block;height:100%;position:absolute;width:100%}.hero-small-image picture img{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;width:80%}@media only screen and (max-height: 580px) and (max-width: 550px){.hero-small-image picture img{height:100%;width:auto;max-width:none}}@media only screen and (min-height: 580px) and (max-width: 710px){.hero-small-image picture img{height:100%;width:auto;max-width:none}}@media only screen and (min-height: 680px) and (max-width: 790px){.hero-small-image picture img{height:100%;width:auto;max-width:none}}@media only screen and (min-height: 780px) and (max-width: 940px){.hero-small-image picture img{height:100%;width:auto;max-width:none}}@media only screen and (min-height: 880px) and (max-width: 1090px){.hero-small-image picture img{height:100%;width:auto;max-width:none}}.hero-small-image .left-block{position:absolute;width:21%;height:100%}.hero-small-image .left-gradient{height:100%;float:left;position:absolute;top:0;margin-left:20%;width:30%;display:table;background-image:-webkit-linear-gradient(left, #f5f5f5, rgba(245,245,245,0));background-image:linear-gradient(to right, #f5f5f5, rgba(245,245,245,0))}.hero-small-image .top-gradient{top:0;left:0;width:100%;position:absolute;background-image:-webkit-linear-gradient(top, rgba(50,50,50,0.5), rgba(245,245,245,0));background-image:linear-gradient(to bottom, rgba(50,50,50,0.5), rgba(245,245,245,0));height:15%;opacity:1;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:2s;transition-duration:2s}@media only screen and (max-width: 1150px){.hero-small-image .top-gradient{opacity:0}}.hero-small-image .bottom-gradient{bottom:0;left:0;width:100%;position:absolute;background-image:-webkit-linear-gradient(bottom, rgba(245,245,245,0.5), rgba(245,245,245,0));background-image:linear-gradient(to top, rgba(245,245,245,0.5), rgba(245,245,245,0));height:15%;opacity:1;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:2s;transition-duration:2s}@media only screen and (max-width: 1150px){.hero-small-image .bottom-gradient{opacity:0}}.hero-small-image .right-gradient{height:100%;float:right;width:20%;margin-right:-2px;position:relative;display:table;background-image:-webkit-linear-gradient(left, rgba(245,245,245,0), #f5f5f5);background-image:linear-gradient(to right, rgba(245,245,245,0), #f5f5f5);opacity:1;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:2s;transition-duration:2s}@media only screen and (max-width: 1150px){.hero-small-image .right-gradient{opacity:0}}@media only screen and (min-height: 781px) and (max-width: 579px){.hero h1{font-size:40px;line-height:103.44828%}.hero h2{font-size:20px;line-height:137.93103%}}@media only screen and (min-height: 781px) and (min-width: 580px){.hero h1{font-size:50px;line-height:100%}}@media only screen and (min-height: 781px) and (min-width: 680px){.hero h1{font-size:60px;line-height:100%}}@media only screen and (min-height: 781px) and (min-width: 780px){.hero h1{font-size:76px;line-height:100%}}@media only screen and (min-height: 781px) and (min-width: 1100px){.hero h1{font-size:90px;line-height:100%}}@media only screen and (min-height: 681px) and (max-height: 780px) and (max-width: 579px){.hero h1{font-size:40px;line-height:103.44828%}.hero h2{font-size:20px;line-height:137.93103%}}@media only screen and (min-height: 681px) and (max-height: 780px) and (max-width: 680px){.hero h1{font-size:40px;line-height:103.44828%}.hero h2{font-size:20px;line-height:137.93103%}}@media only screen and (min-height: 681px) and (max-height: 780px) and (min-width: 680px){.hero h1{font-size:54px;line-height:100%}}@media only screen and (min-height: 681px) and (max-height: 780px) and (min-width: 780px){.hero h1{font-size:64px;line-height:100%}}@media only screen and (min-height: 681px) and (max-height: 780px) and (min-width: 1100px){.hero h1{font-size:80px;line-height:100%}}@media only screen and (max-height: 680px) and (max-width: 779px){.hero h1{font-size:40px;line-height:103.44828%}.hero h2{font-size:20px;line-height:137.93103%}}@media only screen and (max-height: 680px) and (min-width: 780px){.hero h1{font-size:60px;line-height:100%}}@media only screen and (max-height: 680px) and (min-width: 1100px){.hero h1{font-size:74px;line-height:100%}}.hero-text-only .hero-text-outer{width:100% !important;box-sizing:border-box;margin:0 auto !important}.hero-text-only .hero-text h2{padding:8px 0}@media only screen and (min-height: 880px) and (min-width: 580px){.hero-text-only h1{font-size:80px;line-height:100%}}@media only screen and (min-height: 880px) and (min-width: 680px){.hero-text-only h1{font-size:90px;line-height:100%}}@media only screen and (min-height: 880px) and (min-width: 780px){.hero-text-only h1{font-size:100px;line-height:100%}}@media only screen and (min-height: 880px) and (min-width: 1100px){.hero-text-only h1{font-size:110px;line-height:100%}}@media only screen and (min-height: 780px) and (max-height: 880px) and (min-width: 580px){.hero-text-only h1{font-size:54px;line-height:100%}}@media only screen and (min-height: 780px) and (max-height: 880px) and (min-width: 680px){.hero-text-only h1{font-size:60px;line-height:100%}}@media only screen and (min-height: 780px) and (max-height: 880px) and (min-width: 780px){.hero-text-only h1{font-size:74px;line-height:100%}}@media only screen and (min-height: 780px) and (max-height: 880px) and (min-width: 1100px){.hero-text-only h1{font-size:84px;line-height:100%}}@media only screen and (min-height: 680px) and (max-height: 780px) and (max-width: 680px){.hero-text-only h1{font-size:44px;line-height:100%}}@media only screen and (min-height: 680px) and (max-height: 780px) and (min-width: 680px){.hero-text-only h1{font-size:54px;line-height:100%}}@media only screen and (min-height: 680px) and (max-height: 780px) and (min-width: 780px){.hero-text-only h1{font-size:64px;line-height:100%}}@media only screen and (min-height: 680px) and (max-height: 780px) and (min-width: 1100px){.hero-text-only h1{font-size:74px;line-height:100%}}@media only screen and (min-height: 580px) and (max-height: 680px) and (max-width: 680px){.hero-text-only h1{font-size:40px;line-height:103.44828%}}@media only screen and (min-height: 580px) and (max-height: 680px) and (min-width: 680px){.hero-text-only h1{font-size:50px;line-height:100%}}@media only screen and (min-height: 580px) and (max-height: 680px) and (min-width: 780px){.hero-text-only h1{font-size:60px;line-height:100%}}@media only screen and (min-height: 580px) and (max-height: 680px) and (min-width: 1100px){.hero-text-only h1{font-size:70px;line-height:100%}}@media only screen and (max-height: 580px) and (max-width: 680px){.hero-text-only h1{font-size:35px;line-height:112.06897%}}@media only screen and (max-height: 580px) and (min-width: 680px){.hero-text-only h1{font-size:40px;line-height:103.44828%}}@media only screen and (max-height: 580px) and (min-width: 780px){.hero-text-only h1{font-size:50px;line-height:100%}}@media only screen and (max-height: 580px) and (min-width: 1100px){.hero-text-only h1{font-size:60px;line-height:100%}}.hero-resource-type{background-repeat:no-repeat;margin:0;margin-top:-30px;margin-bottom:55px;height:137px}.hero-resource-type.labs{background-color:#fffddc;background-image:url(//d2ljsxkn6fsbqh.cloudfront.net/assets/type-header-labs-650x195-a690ab6fb03665a7fe0deedc760a8a3b82d27fcdf20a502c2f21e2bcd5bf2e06.jpg);height:20px;margin-bottom:40px}@media screen and (min-width: 651px){.hero-resource-type.labs{background-image:url(//d2ljsxkn6fsbqh.cloudfront.net/assets/type-header-labs-80ecccb135cd58aa3144fedf07e89fc6747d008420e83a3b0a5e49cb1f449d39.png)}}.hero-resource-type.apj{margin-bottom:15px;background-color:#000000;background-image:url(//d2ljsxkn6fsbqh.cloudfront.net/assets/apj-header-650x137-273abe87f1869a9646043557df43624ce2b635e260b76597682f031fdc814f25.jpg)}@media screen and (min-width: 651px){.hero-resource-type.apj{background-image:url(//d2ljsxkn6fsbqh.cloudfront.net/assets/apj-header-6fb167b51aa04927c3c21a02a63a1b23c401146bd590317cde7516a341eda80d.jpg)}}@media screen and (min-width: 1499px){.hero-resource-type.apj{background-image:url(//d2ljsxkn6fsbqh.cloudfront.net/assets/apj-header-wide-4568a8ed5832fcf7d987aea55d252a4ffd053a664b834a5ee5efed0651f7b40d.jpg)}}@media (min-width: 651px){.hero-resource-type.apj{margin-bottom:55px}}.hero-resource-type.solid-joys{background-color:#c6000e;background-image:url(//d2ljsxkn6fsbqh.cloudfront.net/assets/type-header-sj-650x195-4487c09979299c9252c96a6dfb4ad0ef8b354b1763a5459c1be8eb015f277fe3.png);background-position:right;height:20px}@media screen and (min-width: 651px){.hero-resource-type.solid-joys{background-image:url(//d2ljsxkn6fsbqh.cloudfront.net/assets/type-header-sj-8e51065bbbac00a9db02348b67dd669d958d55ba238142d941517342fccf2769.png)}}.hero-resource-type>.constrain{height:100%;position:relative}.hero-resource-type.show{height:20px;margin-bottom:0}.hero-resource-type #page-title{bottom:45px;color:#ffffff;font-weight:700;font-size:34px;left:173px;position:absolute}.logo-box{background-color:#000000;bottom:-30px;margin-right:-67.5px;position:absolute;right:50%}@media (min-width: 651px){.logo-box{margin-right:0;right:45px}}.js-highlightable *::-moz-selection{background:#f5f2d0}.js-highlightable *::selection{background:#f5f2d0}.article .resource-meta,.resource__meta{font-size:15px;line-height:146.55172%;margin-bottom:0.2em;display:block;text-align:center;margin-bottom:40px}.article .resource-meta:after,.resource__meta:after{content:'';display:table;clear:both}.article .resource-meta ul li,.resource__meta ul li{display:inline-block;position:relative;padding:0 20px 14px}.article .resource-meta.-with-author-image,.resource__meta.-with-author-image{padding-left:40px}.article .resource-meta.-with-author-image li,.resource__meta.-with-author-image li{margin-right:30px}.article .resource-meta.-with-author-image li:first-child,.resource__meta.-with-author-image li:first-child{margin-right:-20px}.article .resource-meta a,.resource__meta a{color:#666666;border-bottom:1px solid #cccccc;margin-bottom:0.2em}.article .resource-meta a:hover,.resource__meta a:hover{color:#c6000e;border-bottom:1px solid #c6000e;cursor:pointer}.article .resource-meta img.resource__meta-author,.resource__meta img.resource__meta-author{width:40px;height:40px;display:inline-block;border-radius:50%;position:absolute;top:-12px;left:-30px}.article,#resource-body{clear:both;padding:15px;position:relative}.article:after,#resource-body:after{content:'';display:table;clear:both}#resource-body hr{width:50px;margin:16px auto}.article{margin-top:-40px;padding-top:30px}.article .time{font-size:11px;line-height:100%;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:0.2em;display:block;text-align:center;padding:10px 3px 5px 0;line-height:26px}@media only screen and (max-width: 400px){.article #resource-body{margin-left:-10px;margin-right:-10px}}.resource-titles{max-width:none;padding:40px 5% 0}.author-description{font-size:14px;clear:both;overflow:hidden;margin-top:40px;border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee;padding:15px 0}.author-description .resource__author{float:none}@media screen and (min-width: 400px){.author-description .resource__author{float:left}}@media (max-width: 650px){.author-description{font-size:13px;padding-left:30px;padding-right:30px}}.author-description p{margin-bottom:0}.author-description p em{font-style:normal}.author-description p strong{font-weight:700}.author-description p a{color:#666666;border-bottom:1px solid #cccccc;margin-bottom:0.2em}.author-description p a:hover{color:#c6000e;border-bottom:1px solid #c6000e;cursor:pointer}.author-description.author-image img{border-radius:50%;float:left;width:70px;margin-bottom:0}.author-description.author-image p{margin-left:90px}@media screen and (max-width: 400px){.author-description.author-image{text-align:center}.author-description.author-image img{float:none;clear:both;margin-bottom:20px;margin-top:20px;display:inline}.author-description.author-image p{margin-left:0;text-align:left;clear:left}}.section-highlight{margin-top:40px}@media only screen and (min-width: 841px){.section-highlight{padding-right:30px;padding-left:30px}}.modal{position:absolute;overflow:hidden;top:0;left:0;display:none}.modal.open{display:block;position:fixed;z-index:1000}.modal__close{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;opacity:0;float:right;margin:4%;font-size:26px}.modal__close:hover{text-decoration:none;border:0}.modal__close .svg-close{width:25px;height:25px}.modal.show-elements .modal__close{opacity:1}.modal.-author{background:#ffffff;border:1px solid rgba(0,0,0,0.3)}.modal.show-elements .modal__author-container{opacity:1}.modal__author-container{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;opacity:0;width:100%;height:100%}.modal__author-container .card--author{position:absolute;width:100%;max-width:800px;margin:0 auto;float:none;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.modal__author-container .card__cta-button{border:1px solid rgba(150,150,150,0.5);color:#333333;width:170px;margin:0 auto;float:none}.modal__author-container .card__cta-button .svg{float:none;margin:0 0 0 5px}.modal__author-container .card__cta-button:hover{border:1px solid #969696}.modal__author-container .card__cta-button:hover .svg{margin-left:5px}@media only screen and (max-height: 820px) and (max-width: 619px){.modal__author-container .card--author__recent-articles{display:none}}.modal__author-container .card--author__inner{border:0}.modal__author-container .card--author__bio{padding-bottom:30px}.modal__author-container .resource-list{margin:0 0 30px}.modal__author-container .resource-list .resource-list-item:first-child{display:block;padding-bottom:0}.modal__author-container .resource-list .resource-list-item:first-child a{border-bottom:1px solid #E3E3E3}.modal__author-container .modal__author-no-columns .card--author__name{margin-bottom:20px}.modal__author-container .modal__author-no-columns .card--author__recent-articles{display:block}.modal__author-no-columns{max-width:300px;margin:0 auto}.modal.-video{background:rgba(0,0,0,0.8);border:1px solid rgba(255,255,255,0.7)}.modal.-video.show-elements{border:1px solid rgba(0,0,0,0.8)}.modal.-video.show-elements .modal__video-container,.modal.-video.show-elements .modal__video-cta{opacity:1}.modal.-video .svg-close path{fill:#ffffff}.modal.-video .modal__close{margin:20px}.modal__video-container{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;opacity:0;position:absolute;bottom:50%;left:50%;height:1125px;width:2000px;margin-bottom:-542.5px;margin-left:-1000px}@media (max-width: 2120px), (max-height: 1285px){.modal__video-container{height:1065.78947px;width:1894.73684px;margin-bottom:-512.89474px;margin-left:-947.36842px}}@media (max-width: 2008.73684px), (max-height: 1225.78947px){.modal__video-container{height:1006.57895px;width:1789.47368px;margin-bottom:-483.28947px;margin-left:-894.73684px}}@media (max-width: 1897.47368px), (max-height: 1166.57895px){.modal__video-container{height:947.36842px;width:1684.21053px;margin-bottom:-453.68421px;margin-left:-842.10526px}}@media (max-width: 1786.21053px), (max-height: 1107.36842px){.modal__video-container{height:888.15789px;width:1578.94737px;margin-bottom:-424.07895px;margin-left:-789.47368px}}@media (max-width: 1674.94737px), (max-height: 1048.15789px){.modal__video-container{height:828.94737px;width:1473.68421px;margin-bottom:-394.47368px;margin-left:-736.84211px}}@media (max-width: 1563.68421px), (max-height: 988.94737px){.modal__video-container{height:769.73684px;width:1368.42105px;margin-bottom:-364.86842px;margin-left:-684.21053px}}@media (max-width: 1452.42105px), (max-height: 929.73684px){.modal__video-container{height:710.52632px;width:1263.15789px;margin-bottom:-335.26316px;margin-left:-631.57895px}}@media (max-width: 1341.15789px), (max-height: 870.52632px){.modal__video-container{height:651.31579px;width:1157.89474px;margin-bottom:-305.65789px;margin-left:-578.94737px}}@media (max-width: 1229.89474px), (max-height: 811.31579px){.modal__video-container{height:592.10526px;width:1052.63158px;margin-bottom:-276.05263px;margin-left:-526.31579px}}@media (max-width: 1118.63158px), (max-height: 752.10526px){.modal__video-container{height:532.89474px;width:947.36842px;margin-bottom:-246.44737px;margin-left:-473.68421px}}@media (max-width: 1007.36842px), (max-height: 692.89474px){.modal__video-container{height:473.68421px;width:842.10526px;margin-bottom:-216.84211px;margin-left:-421.05263px}}@media (max-width: 896.10526px), (max-height: 633.68421px){.modal__video-container{height:414.47368px;width:736.84211px;margin-bottom:-187.23684px;margin-left:-368.42105px}}@media (max-width: 784.84211px), (max-height: 574.47368px){.modal__video-container{height:355.26316px;width:631.57895px;margin-bottom:-157.63158px;margin-left:-315.78947px}}@media (max-width: 673.57895px), (max-height: 515.26316px){.modal__video-container{height:296.05263px;width:526.31579px;margin-bottom:-128.02632px;margin-left:-263.15789px}}@media (max-width: 562.31579px), (max-height: 456.05263px){.modal__video-container{height:236.84211px;width:421.05263px;margin-bottom:-98.42105px;margin-left:-210.52632px}}@media (max-width: 451.05263px), (max-height: 396.84211px){.modal__video-container{height:177.63158px;width:315.78947px;margin-bottom:-68.81579px;margin-left:-157.89474px}}@media (max-width: 339.78947px), (max-height: 337.63158px){.modal__video-container{height:118.42105px;width:210.52632px;margin-bottom:-39.21053px;margin-left:-105.26316px}}@media (max-width: 228.52632px), (max-height: 278.42105px){.modal__video-container{height:59.21053px;width:105.26316px;margin-bottom:-9.60526px;margin-left:-52.63158px}}.modal__video-container iframe{width:100%;height:100%}.modal__video-cta{opacity:0;width:100%;text-align:center;padding-top:3px}.modal__video-cta a{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.1s;transition-duration:0.1s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;border:1px solid #333333;padding:3px 20px 7px;background:rgba(34,34,34,0.8);color:#e6e6e6;display:inline-block}.modal__video-cta a:hover{color:#ffffff;border:1px solid #666666}.modal__video-cta em{display:block;clear:both;color:#999999;font-size:12px;margin-bottom:-2px}.featured-top{background-color:#000000;margin:0}.labs .featured-top{margin-bottom:0;position:relative}.donations .featured-top{padding-top:0;padding-bottom:5px;margin-top:-30px}@media (max-width: 650px){.donations .featured-top{padding-bottom:0}}.media-player{position:relative;margin-bottom:15px;padding-top:35px}@media only screen and (max-width: 600px){.media-player{padding-top:0}}.media-player--lab{padding-top:24px;background-color:#000000}@media (max-width: 650px){.media-player--lab{margin:0 0 15px}}.media-player__logo{position:relative}.media-player__logo--lab{display:none}@media (min-width: 1585px){.media-player__logo--lab{display:block;position:absolute;top:0;right:0;z-index:1}}.media-menu{display:block;min-height:40px;padding-bottom:30px;text-align:center;max-width:1200px;margin:0 auto;box-sizing:border-box;position:relative;font-size:0}@media (max-width: 650px){.media-menu{text-align:left;padding-left:17px;padding-bottom:0;min-height:auto;height:42px}}.media-menu__item{display:inline-block;font-size:12px;z-index:5;margin-left:-1px}.media-menu__item--download{border:1px solid transparent;position:absolute;right:22px;width:100px;vertical-align:top;white-space:nowrap;height:25px}@media (max-width: 650px){.media-menu__item--download{right:5px}}.media-menu__item--download .inner{position:absolute;top:-5px}.media-menu__item--sub{display:block;white-space:nowrap;text-align:left;border:0}.media-menu__item--sub:hover{border:0}.media-menu__item--sub a{display:block;padding-left:10px;margin-bottom:-1px}.media-menu__link{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;display:inline-block;border:1px solid #333333;padding:0 20px;line-height:1.9em;height:2em;color:#999999}.media-menu__link--download{border:1px solid transparent;text-align:left;margin-top:5px;margin-bottom:5px;padding:0 34px 0 8px}.media-menu__link.selected{color:#ffffff;background:#333333}.media-menu__link .svg{float:left;margin:3px 6px 0 0}.media-menu__link .svg path{fill:#999999}.media-menu--sub{display:none;z-index:2}.selected .media-menu--sub{display:block;background:#000000}.media-menu--lab{display:inline-block;float:right;margin-right:80px;margin-top:-15px;padding-bottom:0}@media (min-width: 651px){.media-menu--lab{margin-top:0}}.media-menu--lab .full_video{display:none}.media-menu--lab .inner{border-top:1px solid transparent}.media-menu--lab .selected>.inner{border-top:1px solid #eeeeee}.media-menu a:hover{background:#222222;border:1px solid #333333}.prev-next{position:relative;padding-top:15px;padding-bottom:15px;margin-bottom:56px}.prev-next:after{content:'';display:table;clear:both}@media (min-width: 651px){.prev-next{height:84px}}@media (max-width: 1035px){.prev-next{padding-top:15px}}.prev-next__previous,.prev-next__next{box-sizing:border-box;position:relative;width:50%}@media (min-width: 651px){.prev-next__previous,.prev-next__next{margin-top:10px}}.prev-next__previous{float:left;padding-left:30px}@media (min-width: 651px){.prev-next__previous{padding-right:69px;padding-left:40px}}.prev-next__previous .svg{left:0}.prev-next__brand{display:none}@media (min-width: 651px){.prev-next__brand{display:block;padding:3px 30px;position:absolute;left:50%;margin-left:-69px;z-index:1}}.prev-next__next{float:right;padding-right:30px;text-align:right}@media (min-width: 651px){.prev-next__next{padding-right:40px;padding-left:69px}}.prev-next__next .svg{right:0}.prev-next__label{font-size:11px;line-height:100%;font-weight:700;color:#7a7a7a;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:0.2em;margin-bottom:0}.prev-next__title{display:none}@media (min-width: 651px){.prev-next__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;font-size:18px;line-height:1;margin:7px 0 5px;max-width:100%;padding-bottom:2px}}.prev-next__date{display:none}@media (min-width: 651px){.prev-next__date{color:#999999;display:block;font-size:12px;line-height:1}}.prev-next .svg{margin-top:-17px;position:absolute;text-decoration:none;top:45%}.prev-next .svg path{fill:#7e7e7e}.prev-next a:hover .prev-next__label,.prev-next a:hover .prev-next__title,.prev-next a:hover .prev-next__date{color:#c6000e}.prev-next a:hover path{fill:#c6000e}#page-title{color:#333333;font-size:26px;margin-bottom:2em;line-height:1em}@media only screen and (max-width: 600px){#page-title{margin-bottom:1em}}.page-header{box-sizing:border-box;clear:both;float:none;padding-top:20px;padding-bottom:20px}@media (min-width: 0){.page-header{box-sizing:border-box;padding-bottom:16px;width:100%;float:left;padding-left:6px;padding-right:6px}}@media (min-width: 620px){.page-header{box-sizing:border-box;padding-bottom:18px;width:100%;float:left;padding-left:9px;padding-right:9px}}@media (min-width: 980px){.page-header{box-sizing:border-box;padding-bottom:24px;width:100%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 1270px){.page-header{box-sizing:border-box;padding-bottom:30px;width:100%;float:left;padding-left:15px;padding-right:15px}}.page-header__title{-webkit-transform:translate3d(0, 0, 0);font-size:18px;line-height:141.37931%;margin-bottom:0.2em;float:left}@media (min-width: 620px){.page-header__title{box-sizing:border-box;padding-bottom:0;font-size:24px;line-height:131.03448%;margin-bottom:0.2em}}.page-header__options{display:block;clear:both;margin:0 -8px 0 -12px}@media (min-width: 620px){.page-header__options{box-sizing:border-box;padding-bottom:0;clear:none;float:right}}.page-header__options li{display:block;float:left;position:relative}.page-header__options a{box-sizing:border-box;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;font-size:11px;line-height:100%;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:0.2em;border:1px solid transparent;display:block;overflow:hidden;padding:4px 6px 4px 5px;height:30px;color:#3a3c3f}.page-header__options a:hover{border:1px solid #d5d5d5}.page-header__options a.active{border:1px solid transparent}.page-header__options a.active:hover{border:1px solid transparent}@media (min-width: 980px){.page-header__options a{box-sizing:border-box;padding-bottom:0;padding:4px 8px 4px 7px}}.page-header__options a img{display:block;float:left;margin-right:6px}.page-header__options a .svg{float:left;margin-right:4px}@media (min-width: 980px){.page-header__options a .svg{box-sizing:border-box;padding-bottom:0;margin-right:6px}}.page-header__option-label{height:20px;line-height:22px;display:block;float:left}.page-header__option-label>span{display:none}@media (min-width: 980px){.page-header__option-label>span{box-sizing:border-box;padding-bottom:0;display:inline}}.page-background{position:relative;z-index:2;padding-top:30px;background:whitesmoke}.section-highlight{background-color:whitesmoke;padding:15px}.pagination{border-top:1px solid #cccccc;clear:both;margin:0 -10px;text-align:center}@media (min-width: 980px){.pagination{box-sizing:border-box;padding-bottom:24px;margin:0}}.pagination span,.pagination .gsc-cursor-page{border-bottom:1px solid transparent;cursor:pointer;display:inline-block;font-size:12px;float:none}.pagination span.first,.pagination span.last,.pagination .gsc-cursor-page.first,.pagination .gsc-cursor-page.last{display:none}.pagination span:hover,.pagination .gsc-cursor-page:hover{border-bottom:1px solid #e8999f;color:#c6000e}.pagination span.page.current,.pagination span.page.gsc-cursor-current-page,.pagination span.gsc-cursor-page.current,.pagination span.gsc-cursor-page.gsc-cursor-current-page,.pagination .gsc-cursor-page.page.current,.pagination .gsc-cursor-page.page.gsc-cursor-current-page,.pagination .gsc-cursor-page.gsc-cursor-page.current,.pagination .gsc-cursor-page.gsc-cursor-page.gsc-cursor-current-page{border-top:2px solid #a0a0a0;border-bottom-color:transparent;color:#7b7b7b;cursor:default;font-weight:700;padding:15px 10px}.pagination span.page.gap,.pagination span.gsc-cursor-page.gap,.pagination .gsc-cursor-page.page.gap,.pagination .gsc-cursor-page.gsc-cursor-page.gap{display:none}.pagination a,.pagination .gsc-cursor-page{color:#7b7b7b;display:inline-block;padding:15px 10px}.pagination a:hover{border-bottom:0;color:#c6000e;text-decoration:none}[class^="gs-"] .prev,[class^="gs-"] .next{padding:15px 10px}.popup-overlay{display:none;position:fixed;top:0;left:0;z-index:98;width:100%;height:100%;background:#000000;opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.popup-overlay.active{display:block}.popup-overlay.visible{opacity:0.8}.popup-origin{box-sizing:border-box;position:relative;cursor:pointer}.popup-origin .svg{pointer-events:none}.popup{box-sizing:border-box;position:fixed;z-index:-1;background:#ffffff;box-shadow:none;opacity:0}@media (min-width: 950px){.popup{position:absolute;top:auto;bottom:20px;left:50%;width:100%;max-width:300px;min-height:20px;box-shadow:0 1px 3px #dddddd;-webkit-transform:translate(-50%, 30px) scale(0);transform:translate(-50%, 30px) scale(0);-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transition:all 0.3s;transition:all 0.3s}.popup:before{content:'';display:block;position:absolute;bottom:-11px;left:50%;margin-left:-10px;width:0;height:0;border:6px solid #ffffff;box-shadow:-2px 2px 3px rgba(171,171,171,0.3);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}.popup.open{z-index:99;opacity:1}.popup.open .popup__content{display:block}@media (min-width: 950px){.popup.open{-webkit-transform:translate(-50%, 0) scale(1.05);transform:translate(-50%, 0) scale(1.05)}}.popup.show-elements .popup__content{opacity:1}.popup__content{box-sizing:border-box;display:none;position:relative;padding:20px;width:100%;height:100%;opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;cursor:auto}@media (min-width: 950px){.popup__content{display:block}}.popup__content__container{box-sizing:border-box;position:absolute;top:50%;left:0;width:100%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}@media (min-width: 980px){.popup__content__container{box-sizing:border-box;padding-bottom:0;position:relative;top:0;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}.popup__title{position:relative;text-align:center;font-size:1.375em;font-weight:bold;padding-bottom:25px}.popup__title em{font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:1px;display:block;padding-bottom:10px}.popup__close-button{position:absolute;top:0;right:10px;width:40px;height:40px;z-index:1;display:block;cursor:pointer}.popup__close-button .svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin-top:3px}.popup .download-option,.popup .purchase-option{margin:0 auto 15px;max-width:300px}.popup .download-option:last-child,.popup .purchase-option:last-child{margin-bottom:0}.popup .download-option:after,.popup .purchase-option:after{content:'';display:table;clear:both}.popup .document-label,.popup .purchase-option a{box-sizing:border-box;display:block;margin:5px auto 2px;padding:9px 15px 7px;width:100%;max-width:300px;text-align:center;text-transform:uppercase;border:1px solid #c6000e;-webkit-transition:all 0.2s;transition:all 0.2s}.popup .document-label:first-child,.popup .purchase-option a:first-child{margin-top:0}.popup .document-label:hover,.popup .purchase-option a:hover{background:#c6000e;color:#ffffff}.popup .document-size,.popup .document-description{color:#8E8E8E;font-size:10px;line-height:16px;float:left;text-align:left;text-transform:none}.popup .document-description{display:block;max-width:80%}.popup .document-size{position:relative;top:1px;font-size:10px;float:right}.promo{margin-left:-30px;margin-right:-30px;overflow:hidden;height:300px;padding:0;position:relative}.promo a{border:0}@media (max-width: 650px){.promo{text-align:center}}.promo img{max-width:none;min-width:0;position:relative;right:-50%}.promo .promo-bg-container{position:absolute;width:100%;overflow:visible;height:300px;background:#ffffff;z-index:2}.promo .promo-bg-center{position:relative;float:right;right:50%}.promo .promo-text{z-index:4;position:absolute;top:25%;line-height:1.2;left:0;right:0;text-align:center;color:#555555;padding:0 5px;font-size:20px;text-shadow:rgba(255,255,255,0.9) 0 0 2px}@media (min-width: 375px) and (max-width: 650px){.promo .promo-text .break{display:inline}}.promo .promo-text i{font-style:italic}.promo .promo-cta{z-index:3;position:absolute;top:50%;left:50%;margin:-14px 0 0 -38px}.promo .promo-bg{max-width:none}.promo.home{height:auto}.promo.home img{height:auto;position:static;max-width:100%;width:auto}.promo.home .promo-text{color:#ffffff;padding:0 15px;top:85%;text-shadow:none;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.promo.home .promo-text p:first-child{font-size:15px;margin-bottom:5px}.promo.home .promo-bg-center{position:static;float:none}.promo.home .button{border-color:#aaaaaa;color:#aaaaaa;float:none;font-size:12px;margin:20px auto 0;max-width:185px;padding:0;text-shadow:rgba(255,255,255,0.2) 0 0 2px}.promo.home .button:hover{border:1px solid #ffffff !important;color:#ffffff}.promo .promo-bg-shade{box-sizing:border-box;background-color:rgba(255,255,255,0.75);height:90%;left:5%;position:absolute;top:5%;width:90%;z-index:3}.quote-promo{box-sizing:border-box;clear:both;float:none;margin-bottom:40px;padding-top:40px}@media (min-width: 0){.quote-promo{box-sizing:border-box;padding-bottom:16px;width:100%;float:left;padding-left:6px;padding-right:6px}}@media (min-width: 620px){.quote-promo{box-sizing:border-box;padding-bottom:18px;width:100%;float:left;padding-left:9px;padding-right:9px}}@media (min-width: 980px){.quote-promo{box-sizing:border-box;padding-bottom:24px;width:100%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 1270px){.quote-promo{box-sizing:border-box;padding-bottom:30px;width:100%;float:left;padding-left:15px;padding-right:15px}}.quote-promo__container{border:4px solid #aaaaaa;padding:5% 10%;text-align:center}.quote-promo__container blockquote,.quote-promo__container blockquote p{font-size:24px;line-height:130%;margin:16px 0;font-family:"Merriweather Web", Georgia, "Times New Roman", Times, serif;font-size:24px;line-height:169.09091%;font-weight:300;margin-bottom:0.2em;letter-spacing:0}.quote-promo__attribution{padding-bottom:23px;font-size:15px;line-height:146.55172%;margin-bottom:0.2em}.quote-promo__attribution a{color:#9fa2a6;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;border-bottom:1px solid transparent}.quote-promo__attribution a:hover{color:#c6000e}.quote-promo__icon{padding:5px;width:30px;height:30px}.quote-promo__icon svg{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.quote-promo__icon:hover{border:0}.quote-promo__icon:hover svg{-webkit-transform:scale(1.3);transform:scale(1.3)}.recent-features{background:whitesmoke;padding-top:40px;padding-bottom:40px;overflow:hidden}.recent-features__title{box-sizing:border-box;clear:both;float:none;font-size:18px;padding-top:30px;height:50px;margin-bottom:20px;text-align:center}@media (min-width: 0){.recent-features__title{box-sizing:border-box;padding-bottom:16px;width:100%;float:left;padding-left:6px;padding-right:6px}}@media (min-width: 620px){.recent-features__title{box-sizing:border-box;padding-bottom:18px;width:100%;float:left;padding-left:9px;padding-right:9px}}@media (min-width: 980px){.recent-features__title{box-sizing:border-box;padding-bottom:24px;width:100%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 1270px){.recent-features__title{box-sizing:border-box;padding-bottom:30px;width:100%;float:left;padding-left:15px;padding-right:15px}}.recent-feature .constrain{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;height:350px;position:relative;padding:0;overflow:hidden}.recent-feature .constrain:hover{box-shadow:0 0 10px 0 rgba(0,0,0,0.3)}.recent-feature a{position:absolute;top:0;left:0;height:100%;display:block;z-index:4;text-indent:100%;white-space:nowrap;overflow:hidden}.recent-feature .image-container{max-width:none;height:100%;position:relative;background-repeat:no-repeat;background-position:center top;background-size:cover;margin:0 auto;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%}.recent-feature .hero-text-outer{position:absolute;top:0;width:60%;z-index:3;left:15px;height:350px}.recent-feature .hero-text-outer .hero-text-inner{margin:30px 30px 0 0;padding-left:0}@media (max-width: 650px){.recent-feature .hero-text-outer .hero-text{padding:0 22.5px}}.recent-feature .hero-text-outer .hero-text h1,.recent-feature .hero-text-outer .hero-text h2{color:#ffffff;margin:8px 0}.recent-feature .hero-text-outer .hero-text h1{font-size:30px;line-height:120.68966%;font-weight:700;margin-bottom:0.2em}.recent-feature .hero-text-outer .hero-text h2{font-size:15px;line-height:146.55172%;font-weight:700;margin-bottom:0.2em;text-transform:uppercase;letter-spacing:0.2em}@media only screen and (max-width: 930px) and (min-width: 651px){.recent-feature .hero-text-outer{width:70%}.recent-feature .hero-text-outer .hero-text h1{font-size:24px;line-height:131.03448%;font-weight:700;margin-bottom:0.2em}.recent-feature .hero-text-outer .hero-text h2{font-size:18px;line-height:141.37931%;margin-bottom:0.2em}}@media only screen and (max-width: 545px){.recent-feature .hero-text-outer .hero-text h1{font-size:24px}.recent-feature .hero-text-outer .hero-text h2{font-size:18px}}@media only screen and (max-width: 930px) and (min-width: 651px){.recent-feature .hero-text-outer{width:80%}}@media only screen and (max-width: 545px){.recent-feature .hero-text-outer{width:70%}}.super-hero .hero-link{width:100%;text-indent:0;white-space:normal}.super-hero .hero-text-outer{position:relative;z-index:100;width:100%;margin-left:-15px}.super-hero .hero-text-inner{text-align:center;padding:0}.super-hero .hero-text{padding:0 15px}.rf-text-only .hero-text-outer{width:auto}.left-block{top:0;left:0;z-index:2;width:80px;height:350px;position:absolute;background:whitesmoke}.left-gradient{float:left;height:350px;z-index:2;display:table;position:relative;width:55%;margin-left:79px;background-image:-webkit-linear-gradient(left, #f5f5f5, rgba(50,50,50,0));background-image:linear-gradient(to right, #f5f5f5, rgba(50,50,50,0))}.resource{position:relative;margin-top:-30px;padding-bottom:55px;background-color:#ffffff}.resource--solid-joys,.resource--labs{margin-top:0}.resource__date{font-size:11px;line-height:100%;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:0.2em;display:block;text-align:center;padding-bottom:20px}.resource__body{font-family:"Merriweather Web", Georgia, "Times New Roman", Times, serif;font-size:16px;line-height:180%;font-weight:300;margin-bottom:0.2em;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-font-feature-settings:"kern" 1;font-feature-settings:"kern" 1;-webkit-font-kerning:normal;font-kerning:normal;-webkit-font-feature-settings:"kern";-moz-font-feature-settings:"kern";-moz-font-feature-settings:"kern=1";margin-right:auto;margin-left:auto;max-width:1000px;position:relative;margin-bottom:0}@media (min-width: 980px){.resource__body{box-sizing:border-box;padding-bottom:0;font-family:"Merriweather Web", Georgia, "Times New Roman", Times, serif;font-size:18px;line-height:180%;font-weight:300;letter-spacing:normal;margin-bottom:0.2em;margin-bottom:0}}.resource__body h1,.resource__body h2,.resource__body h3,.resource__body h4,.resource__body h5,.resource__body h6,.resource__body p,.resource__body blockquote,.resource__body ul,.resource__body ol,.resource__body pre,.resource__body table{margin-right:auto;margin-bottom:22.4px;margin-left:auto;max-width:700px}.resource__body h2{font-size:27px;line-height:125.86207%;font-weight:700;margin-bottom:0.2em}.resource__body h3{font-size:23px;line-height:132.75862%;font-weight:700;margin-bottom:0.2em}.resource__body h4{font-size:18px;line-height:141.37931%;font-weight:700;margin-bottom:0.2em;text-transform:uppercase}.resource__body h5{font-size:18px;line-height:141.37931%;font-weight:700;margin-bottom:0.2em}.resource__body h6{font-size:18px;line-height:141.37931%;font-weight:700;margin-bottom:0.2em;font-style:italic}.resource__body h2,.resource__body h3,.resource__body h4,.resource__body h5,.resource__body h6{font-family:"Balto Web", Helvetica, Arial, sans-serif;margin-top:2em;margin-bottom:0.8em}.resource__body a{color:#666666;border-bottom:1px solid #cccccc;margin-bottom:0.2em}.resource__body a:hover{color:#c6000e;border-bottom:1px solid #c6000e;cursor:pointer}.resource__body a.rtBibleRef{white-space:nowrap;border-style:dashed}.resource__body em,.resource__body i{font-style:italic}.resource__body strong,.resource__body b{font-family:"Merriweather Web", Georgia, "Times New Roman", Times, serif;font-weight:400;margin-bottom:0.2em}.resource__body blockquote{box-sizing:border-box;padding:0 30px}@media (max-width: 650px){.resource__body blockquote{padding:0 15px}}.resource__body blockquote p:last-child{margin-bottom:0}.resource__body--solid-joys blockquote:first-child{margin-bottom:40px;padding:15px 15px 20px;border:1px solid #c6000e}.resource__body q{margin-left:30px;display:block}.resource__body q sup{color:#7b7b7b}.resource__body ol{list-style-type:decimal}.resource__body ul{list-style-type:square}.resource__body ol,.resource__body ul{box-sizing:border-box;padding:0 0 0 50px}@media (max-width: 650px){.resource__body ol,.resource__body ul{padding-left:30px}}.resource__body ol li,.resource__body ul li{margin:0;padding:0}.resource__body ol ul,.resource__body ol ol,.resource__body ul ul,.resource__body ul ol{margin-bottom:0}.resource__body th,.resource__body td{border:1px solid #eeeeee;padding:5px}.resource__body th{font-size:18px;line-height:141.37931%;font-weight:700;margin-bottom:0.2em}.resource__body td{font-weight:300}.resource__body sup,.resource__body sub{vertical-align:baseline;position:relative;top:-0.4em}.resource__body sup{font-size:15px;line-height:146.55172%;margin-bottom:0.2em}.resource__author{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;display:inline-block;padding:3px 5px 3px 8px;position:relative;z-index:1;margin-top:-4px;margin-left:-5px;margin-right:-3px}.resource__author span{color:#666666;border-bottom:1px solid #cccccc;margin-bottom:0.2em;margin-right:2px}.resource__author span:hover{color:#c6000e;border-bottom:1px solid #c6000e;cursor:pointer}.resource__author .svg{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;height:20px;margin-top:-1px}.resource__author .svg path{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.resource__author.hover-modal-indicator{margin-right:-27px;border:1px solid transparent}.resource__author.hover-modal-indicator .svg{opacity:0}.resource__author.hover-modal-indicator:hover{background:#ffffff;border:1px solid #dddddd;z-index:2}.resource__author.hover-modal-indicator:hover .svg{opacity:1}.resource__author:hover{cursor:pointer}.resource__author:hover path{fill:#c6000e}.resource__author:hover span{border-bottom:1px solid #c6000e;color:#c6000e}.resource__footer{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-font-feature-settings:"kern" 1;font-feature-settings:"kern" 1;-webkit-font-kerning:normal;font-kerning:normal;-webkit-font-feature-settings:"kern";-moz-font-feature-settings:"kern";-moz-font-feature-settings:"kern=1";margin-right:auto;margin-left:auto;max-width:700px}.resource__footer--solid-joys{border-top:1px solid #eeeeee;color:#cccccc;margin-bottom:40px;padding-top:15px}.resource__footer--solid-joys a{color:#cccccc}.resource__footer--solid-joys a:hover{color:#7b7b7b}.resource__footer--solid-joys i{font-style:italic}#resource-title{font-size:60px;line-height:100%;font-weight:700;margin-bottom:0.2em;line-height:105%;display:block;text-align:center}@media (max-width: 650px){#resource-title{font-size:42px;line-height:100%;font-weight:700;margin-bottom:0.2em;line-height:105%}}#resource-title.lab-title-switch{padding-bottom:5px}.resource-subtitle{text-align:center;font-size:30px;line-height:120.68966%;font-weight:700;margin-bottom:0.2em;margin-top:-5px;display:block}.resource-subtitle:after{content:'';display:table;clear:both}@media (max-width: 650px){.resource-subtitle{font-size:24px;line-height:110%}}.resource-subtitle.lab-title-switch{color:#7b7b7b;font-size:48px;line-height:110%;padding-bottom:0}@media (max-width: 650px){.resource-subtitle.lab-title-switch{font-size:36px}}.resource-sub-subtitle{font-size:16px;margin-bottom:20px;text-align:center}.resource__authors{font-size:13px;line-height:150%;font-weight:700;margin-bottom:0.2em;max-width:700px;margin:40px auto 30px;clear:both;overflow:hidden;padding:20px 0 15px;border-top:1px solid #eeeeee}.resource__authors--with-image{border:0;margin-top:-10px;margin-bottom:10px}.resource__author-role{font-weight:400;margin-bottom:0.2em}.resource__authors-image{width:50px;height:50px;float:left;margin-right:14px;margin-top:-5px}.resource__authors-image:hover{cursor:pointer}.resource__authors-image img{width:50px;height:50px;border-radius:50%}.resource__author-blurb{font-family:"Merriweather Web", Georgia, "Times New Roman", Times, serif;font-weight:300;margin-bottom:0.2em;font-size:15px;line-height:146.55172%;margin-bottom:0.2em;font-style:italic;line-height:160%;max-width:700px;margin:0 auto;padding:30px 0 60px;border-top:1px solid #eeeeee}.resource__author-blurb a{color:#666666;border-bottom:1px solid #cccccc;margin-bottom:0.2em}.resource__author-blurb a:hover{color:#c6000e;border-bottom:1px solid #c6000e;cursor:pointer}.resource__author-blurb p{display:inline}.resource__image{position:relative;margin:50px auto 30px;max-width:700px}.resource__image__img{margin:0 auto}.resource__image__img--main{width:100%}.resource__image__img--small{float:left;margin:5px 15px 10px 0;max-width:200px;width:35%}.resource__image--large{max-width:100%}@media (min-width: 750px){.resource__image--left{clear:both;float:left;margin:5px 22.4px 22.4px 0;max-width:50%}}.resource__image__caption{-webkit-animation:fadein 5s;animation:fadein 5s;background-color:rgba(0,0,0,0.15);bottom:0;color:#ffffff;font-size:10px;line-height:1;padding:5px 10px;position:absolute;right:0}.resource__image__caption p{margin:0}.resource__image__caption a{color:#ffffff}.resource__image__caption a:hover{border:0}.resource__video{margin:0 auto 22.4px;max-width:700px}.resource__video--large{max-width:100%}.resource-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;margin-bottom:30px}@media (min-width: 620px){.resource-list{box-sizing:border-box;padding-bottom:0;max-height:600px}}@media (min-width: 980px){.resource-list{box-sizing:border-box;padding-bottom:0;max-height:400px}}@media (min-width: 1270px){.resource-list{box-sizing:border-box;padding-bottom:0;max-height:300px}}.resource-list .resource-list-item{padding-bottom:0}.resource-list .resource-list-item .resource-list-item__inner{-webkit-transition-property:none;transition-property:none;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;display:block;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #E3E3E3;color:#3a3c3f}.resource-list .resource-list-item .resource-list-item__inner:hover{border:1px solid #E3E3E3 !important;background:#ffffff;padding-left:9px;padding-right:9px;margin:-1px -10px 0}.resource-list .resource-list-item__title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:146.55172%;font-weight:700;color:#333333;text-decoration:none;margin-bottom:0.2em;margin-bottom:0}.resource-list .resource-list-item__author{padding-right:7px;line-height:26px;font-size:13px;border-right:1px solid #E3E3E3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resource-list .resource-list-item__date{padding-left:9px;font-size:13px;line-height:26px}.resource-list .resource-list-item .svg{padding-top:4px;padding-right:5px;max-height:20px}@media (min-width: 980px){.resource-list .resource-list-item:first-child{box-sizing:border-box;padding-bottom:24px;display:none}}@media (min-width: 1270px){.resource-list .resource-list-item:first-child{box-sizing:border-box;padding-bottom:0;display:block}}@media (min-width: 620px){.resource-list .resource-list-item{box-sizing:border-box;padding-bottom:0}.resource-list .resource-list-item:nth-child(8n+0) .resource-list-item__inner{border-bottom-color:transparent}}@media (min-width: 980px){.resource-list .resource-list-item{box-sizing:border-box;padding-bottom:0}.resource-list .resource-list-item:nth-child(8n+0) .resource-list-item__inner{border-bottom-color:#E3E3E3}.resource-list .resource-list-item:nth-child(5n+1) .resource-list-item__inner{border-bottom-color:transparent}}@media (min-width: 1270px){.resource-list .resource-list-item{box-sizing:border-box;padding-bottom:0}.resource-list .resource-list-item:nth-child(5n+1) .resource-list-item__inner{border-bottom-color:#E3E3E3}.resource-list .resource-list-item:nth-child(3n+0) .resource-list-item__inner{border-bottom-color:#E3E3E3}.resource-list .resource-list-item:nth-child(4n+0) .resource-list-item__inner{border-bottom-color:transparent}}.resource-list .resource-list-item:last-child .resource-list-item__inner{border-bottom-color:transparent}blockquote.resource__pullquote{font-family:"Merriweather Web", Georgia, "Times New Roman", Times, serif;font-size:26px;line-height:165.45455%;margin-bottom:0.2em;border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee;margin:30px 0;padding:24px 0;position:relative;text-align:center}blockquote.resource__pullquote .resource__pullquote__icon{background-color:#ffffff;border-bottom:0;display:block;font-size:18px;-webkit-font-feature-settings:normal;font-feature-settings:normal;line-height:18px;margin-bottom:0;width:30px;float:left}blockquote.resource__pullquote .resource__pullquote__icon .svg-twitter,blockquote.resource__pullquote .resource__pullquote__icon .svg-facebook{margin-bottom:-2px;width:20px;height:20px}blockquote.resource__pullquote .resource__pullquote__icon .svg path{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;fill:#444444}blockquote.resource__pullquote .resource__pullquote__icon:hover{border-bottom:none}blockquote.resource__pullquote .resource__pullquote__icon:hover .svg path{fill:#000000}@media only screen and (min-width: 641px){blockquote.resource__pullquote{float:right;margin:5px 0 30px 30px;width:300px}blockquote.resource__pullquote--center{float:none;margin:50px auto;width:100%}blockquote.resource__pullquote--left{float:left;margin:5px 30px 30px 0}}blockquote.resource__pullquote p:first-child{margin:0}.icon-container{position:absolute;width:60px;height:auto;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);bottom:-11px;padding:0 10px;background-color:#ffffff}.resource__extras--bottom{background-color:#444444;color:#ffffff;padding-bottom:45px}@media (min-width: 1400px){.resource__extras--bottom{display:none}}.resource__extras--bottom .apps__link{display:inline-block;margin-right:5px;max-width:170px;width:48%}.resource__extras--bottom .apps__link:last-child{margin-right:0}.resource__extras--bottom p{margin-bottom:15px}.resource__extras--bottom .textfield{margin:0 0 15px;width:70%;background-color:transparent;border-right:0;color:#ffffff}.resource__extras--bottom .button{line-height:1}.resource__extras--bottom .svg{float:left;margin-right:8px}.resource__extras--bottom .svg path{fill:#ffffff}.resource__extras--bottom .button--subscribe{float:right;padding:0;width:30%;background-color:transparent;color:#ffffff}.resource__extras--bottom .button--rss{display:inline-block;margin-right:30px;padding:5px 0;background:none;border:0;color:#ffffff}.resource__extras--bottom .button--rss:hover{color:#c6000e}.resource__extras--bottom .button--rss:hover .svg path{fill:#c6000e}.resource__extras--bottom .button--rss span{float:left;padding-top:7px}@media (min-width: 980px){.resource__extras--bottom{box-sizing:border-box;padding-bottom:24px;background-color:#ffffff;border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee;color:#333333}.resource__extras--bottom .grid-container{max-width:700px}.resource__extras--bottom .textfield,.resource__extras--bottom .button--rss{color:#333333}.resource__extras--bottom .button--subscribe{background-color:#eeeeee;color:#333333}.resource__extras--bottom .svg path{fill:#333333}}.resource__extras--side{display:none}@media (min-width: 1400px){.resource__extras--side{display:block;position:fixed;right:0;top:50%;z-index:5;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);width:150px;padding:15px 0;background-color:#ffffff;border:1px solid #eeeeee}.resource__extras--side .apps__link{margin:0 15px 15px}.resource__extras--side.triggered{position:relative;top:0;right:0}}#resource-extras-side-target{position:absolute;bottom:0;right:0}.extras__title{font-size:11px;line-height:100%;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:0.2em;padding:48px 0 15px;font-weight:700}.extras__subscribe{padding:15px 15px 0;border-top:1px solid #eeeeee}.extras__subscribe__link{font-size:11px;line-height:100%;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:0.2em;display:block;margin-bottom:15px}.extras__subscribe__link:last-child{margin-bottom:0}.extras__subscribe__link span{display:inline-block;padding-top:5px}#search-home-feature{background:#ffffff}* .search-home-feature{position:relative;z-index:49;display:block;margin:-86px auto -80px;box-sizing:border-box;float:none !important}@media (min-width: 0){* .search-home-feature{box-sizing:border-box;padding-bottom:16px;width:100%;float:left;padding-left:6px;padding-right:6px}}@media (min-width: 620px){* .search-home-feature{box-sizing:border-box;padding-bottom:18px;margin:-30px auto -100px;width:100%;float:left;padding-left:9px;padding-right:9px}}@media (min-width: 980px){* .search-home-feature{box-sizing:border-box;padding-bottom:24px;width:66.66667%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 1270px){* .search-home-feature{box-sizing:border-box;padding-bottom:30px;width:50%;float:left;padding-left:15px;padding-right:15px}}* .search-home-feature .search-home-feature__inner{display:table;width:100%}* .search-home-feature .search-home-feature__input,* .search-home-feature .search-home-feature__button{display:table-cell;vertical-align:top}* .search-home-feature .search-home-feature__input input{width:100%;box-sizing:border-box;font-size:15px;line-height:146.55172%;margin-bottom:0.2em;padding:14px 5px 14px 12px;height:58px;line-height:30px;color:#3a3c3f;border:1px solid #e5e5e5}@media (min-width: 620px){* .search-home-feature .search-home-feature__input input{box-sizing:border-box;padding-bottom:14px;font-size:18px}}* .search-home-feature .search-home-feature__input input::-webkit-search-cancel-button{-webkit-appearance:none;background:url('data:image/svg+xml;utf8,<svg width="16px" height="16px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sketch="http://www.bohemiancoding.com/sketch/ns"><title>Close</title><g id="Icons" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" sketch:type="MSPage"><g id="SVG-Export" sketch:type="MSArtboardGroup" fill="rgba(0, 0, 0, 0.6)"><path d="M16.1214739,4 L10.5004969,9.62097699 L4.87852611,4 L4,4.87852611 L9.6219708,10.4995031 L4,16.1214739 L4.87852611,17 L10.5004969,11.3780292 L16.1214739,17 L17,16.1214739 L11.379023,10.4995031 L17,4.87852611 L16.1214739,4 Z" id="Close" sketch:type="MSShapeGroup"></path></g></g></svg>') no-repeat center;height:20px;width:20px}* .search-home-feature .search-home-feature__input input::-webkit-search-cancel-button{margin-right:10px}* .search-home-feature .search-home-feature__button{width:50px;overflow:hidden}@media (min-width: 620px){* .search-home-feature .search-home-feature__button{box-sizing:border-box;padding-bottom:0;width:115px}}* .search-home-feature .search-home-feature__button a{display:block;font-size:11px;line-height:32px;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:0.2em;padding:14px 20px;width:100%;box-sizing:border-box;height:58px;color:#ffffff;background:#c6000e}* .search-home-feature .search-home-feature__button a .svg{margin:4px 3px 0 4px}* .search-home-feature .search-home-feature__button a .svg path{fill:#ffffff}* .search-home-feature .search-home-feature__button a span{display:none}@media (min-width: 620px){* .search-home-feature .search-home-feature__button a span{box-sizing:border-box;padding-bottom:18px;display:inline}}.section-hero{-webkit-transform:translate3d(0, 0, 0);box-sizing:border-box;clear:both;overflow:hidden;margin:0 -10px 10px;height:450px}@media (min-width: 420px){.section-hero{margin:0 0 10px}}@media (min-width: 620px){.section-hero{box-sizing:border-box;padding-bottom:18px;width:100%;float:left;padding-left:9px;padding-right:9px;margin-left:0;margin-bottom:24px}}@media (min-width: 980px){.section-hero{box-sizing:border-box;padding-bottom:24px;width:100%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 1270px){.section-hero{box-sizing:border-box;padding-bottom:30px;width:75%;float:left;padding-left:15px;padding-right:15px}}.section-hero__quote-container,.section-hero__footer{padding:0 20px;box-sizing:border-box;width:100%}@media (min-width: 620px){.section-hero__quote-container,.section-hero__footer{box-sizing:border-box;padding-bottom:18px;width:50%;margin-left:5%}}@media (min-width: 980px){.section-hero__quote-container,.section-hero__footer{box-sizing:border-box;padding-bottom:24px;width:40%}}.section-hero__image-overlay{position:absolute;top:20%;bottom:0;width:100%;z-index:2;background-image:-webkit-linear-gradient(transparent, rgba(0,0,0,0.5));background-image:linear-gradient(transparent, rgba(0,0,0,0.5))}@media (min-width: 620px){.section-hero__image-overlay{box-sizing:border-box;padding-bottom:18px;display:none}}.section-hero__container{height:450px;position:relative}.section-hero__image-container{width:100%;height:450px;z-index:1;overflow:hidden;position:relative}.section-hero__image{width:2000px;position:absolute;top:0;right:0;height:450px}.section-hero__image img{display:block;float:right;height:100%}.section-hero__quote{font-family:"Merriweather Web", Georgia, "Times New Roman", Times, serif;font-size:18px;line-height:180%;font-weight:300;letter-spacing:normal;margin-bottom:0.2em;padding-top:50px;line-height:130%;color:#ffffff;font-size:18px;padding-bottom:0}.section-hero__quote[data-first-character^="“"]{text-indent:-5px}@media (min-width: 620px){.section-hero__quote{box-sizing:border-box;padding-bottom:18px;padding-bottom:20px;font-size:22px}.section-hero__quote[data-first-character^="“"]{text-indent:-7px}}.section-hero__quote-container{position:absolute;bottom:70px;z-index:2}@media (min-width: 620px){.section-hero__quote-container{box-sizing:border-box;padding-bottom:18px;top:0}}.section-hero__quote-attribution{color:#b3b3b3;font-size:13px}.section-hero__quote-attribution a{color:#ffffff;border-bottom:1px solid gray}.section-hero__footer{font-size:11px;line-height:100%;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:0.2em;position:absolute;bottom:0;z-index:2;color:#ffffff;padding-bottom:20px}@media (min-width: 980px){.section-hero__footer{box-sizing:border-box;padding-bottom:24px;padding-bottom:50px}}.section-hero__date{float:left;padding-top:9px}@media (max-width: 1400px){body.mask{position:relative;overflow:hidden}}.series-nav-active .page-background,.series-nav-active .header,.series-nav-active .utility-bar{-webkit-transform:translate(100%, 0);transform:translate(100%, 0)}@media (min-width: 400px){.series-nav-active .page-background,.series-nav-active .header,.series-nav-active .utility-bar{-webkit-transform:translate(400px, 0);transform:translate(400px, 0)}.series-nav-active .page-background.moved,.series-nav-active .header.moved,.series-nav-active .utility-bar.moved{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@media (min-width: 1400px){.series-nav-active .page-background,.series-nav-active .header,.series-nav-active .utility-bar{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@media (min-width: 1400px){.series-nav-active .page-background{margin-left:400px}.series-nav-active .utility-bar{left:400px;right:0;width:auto}.series-nav-active .utility-bar.moved{left:0}.series-nav-active .header{left:400px}}[data-active="menu-drawer"] .utility-bar{-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0)}@media (min-width: 400px){[data-active="menu-drawer"] .utility-bar{-webkit-transform:translate(-330px, 0);transform:translate(-330px, 0)}[data-active="menu-drawer"] .utility-bar.moved{-webkit-transform:translate(0, 0);transform:translate(0, 0);right:0;left:0}}@media (min-width: 1400px){[data-active="menu-drawer"] .utility-bar{right:330px;left:0;width:auto;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@media (max-width: 768px){.utility-bar.moved .share-options{display:none}}.left-drawer{position:fixed;top:0;left:0;background:#252525;z-index:-1;visibility:hidden;width:100%;max-width:400px;height:100%;box-sizing:border-box}.left-drawer.active{visibility:visible;z-index:0}.left-drawer.active .series-list{display:block}.left-drawer .spinner{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.series-list{display:none;position:fixed;top:0;left:0;width:100%;max-width:400px;height:100%;background:#252525;box-sizing:border-box;padding-top:0}.series-list__header{position:fixed;top:0;left:0;z-index:2;background-color:#252525;border-bottom:1px solid #424242;box-sizing:border-box;color:#757575;max-width:400px;padding:20px;width:100%}.series-list__header.apj-sj{padding-left:50px}.series-list__header-image{width:40px;height:40px;position:absolute;left:0;top:20px}.series-list__header-image img{width:100%}.series-list__meta{color:#C2C2C2;font-size:12px;line-height:12px;margin-bottom:5px;text-transform:uppercase}.series-list__meta .divider{display:inline-block;color:#757575;margin:0 5px}.series-list__meta .svg{height:12px;position:relative;top:-1px;vertical-align:middle}.series-list__meta .svg path{fill:#C2C2C2}.series-list__count{color:#757575;text-transform:uppercase}.series-list__title{font-size:24px;line-height:131.03448%;font-weight:400;margin-bottom:0.2em;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;color:#C2C2C2;margin-bottom:0;padding-right:30px}.series-list__subtitle{font-size:18px;line-height:141.37931%;font-weight:400;margin-bottom:0.2em;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;color:#C2C2C2;padding-right:30px}.series-list__close-button{position:absolute;top:8px;right:10px;height:40px;width:40px;cursor:pointer}.series-list__close-button .svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.series-list__close-button .svg path{fill:#C2C2C2}.series-list__content{width:100%;height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}.series-list__content::-webkit-scrollbar{display:none}.series-list__item{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;display:block;position:relative;border-bottom:1px solid #333333;color:#828282;padding:20px 20px 20px 50px}.series-list__item__number{position:absolute;top:22px;left:0;width:50px;font-size:12px;line-height:20px;text-align:center}.series-list__item__title{color:#C2C2C2;font-size:18px;line-height:22px}.series-list__item__reference{font-size:15px;line-height:22px}.series-list__item__author-date{font-size:12px;line-height:20px}.series-list__item--current{background:#333333}.series-list__item--current:before{content:'';display:block;position:absolute;top:-1px;left:0;z-index:1;width:3px;height:100%;background:#c6000e;border-top:1px solid #c6000e;border-bottom:1px solid #c6000e}.series-list__item--current .series-list__item__title{color:#ffffff}.share__button{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;font-size:11px;line-height:100%;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:0.2em;display:block;float:right;background:transparent;cursor:pointer;border:1px solid transparent;padding:3px 8px 5px;height:21px}.share__button:hover{border:1px solid #d5d5d5}.share__button.-active{border:1px solid transparent}.share__button.-active:hover{border:1px solid transparent}.share__button .svg{float:right}.share__button-metrics{display:inline-block;padding-top:7px;padding-right:2px}.share__options{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;opacity:0;display:block;position:absolute;box-sizing:border-box;width:128px;background:#ffffff;z-index:-1;text-align:center;padding:14px 15px 10px;right:10px;top:-20px;border:1px solid #eeeeee}.share__options:after{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-top-color:#ffffff;border-width:6px;margin-left:-6px;top:100%;right:24px;left:auto}.share__options.-active{top:-60px;z-index:4;opacity:1;box-shadow:0 5px 8px 0 rgba(0,0,0,0.1)}.share__option{padding:0 6px;display:block;width:20px;float:left;text-align:center;position:relative;cursor:pointer}.share__option span{display:none}.share__option svg path{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;fill:#46494c}.share__option:hover svg path{fill:#000000}.share__option-count{font-size:11px;line-height:100%;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:0.2em;color:#3a3c3f;position:absolute;bottom:-20px;left:0;right:0}.share--modal{box-shadow:0 0 5px 0 rgba(0,0,0,0.1);position:fixed;z-index:1000;overflow:hidden;background:#ffffff}.share--modal .share__options{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;position:absolute;z-index:1;top:50%;left:50%;border-top:0;right:auto !important;margin-top:-10px;margin-left:-83px;width:166px;border:0}.share--modal .share__option{margin:0 4px;width:25px;height:25px}.share--modal .close-modal{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;position:absolute;right:15px;top:15px;font-size:24px;color:#3a3c3f;z-index:2;opacity:0}.share--modal .modal__title{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;box-sizing:border-box;font-size:20px;line-height:136.66667%;margin:19.2px 0;margin-bottom:0;font-weight:700;bottom:50%;position:absolute;z-index:1;width:100%;text-align:center;padding:0 12% 20px;opacity:0}.share--modal .modal__title em{font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:1px;display:block;padding-bottom:5px}.share--modal svg{width:25px;height:25px}.share--modal.show-elements .share__options,.share--modal.show-elements .close-modal,.share--modal.show-elements .modal__title{opacity:1}.share--utility-bar{position:relative;display:inline-block;margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.share--utility-bar .share__button{float:none;display:inline-block;margin-top:11px}.share--utility-bar .share__options{-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%}.share--utility-bar .share__options:after{left:50%}.share--utility-bar.share--with-series{float:right;margin-right:12px;margin-left:auto;-webkit-transform:none;transform:none}.share--utility-bar.share--with-series .share__options{-webkit-transform:translateX(10px);transform:translateX(10px);left:auto}.share--utility-bar.share--with-series .share__options:after{left:auto;right:24px}.share--page-header .share__button{box-sizing:border-box;height:30px;padding-left:5px;padding-right:6px}@media (min-width: 980px){.share--page-header .share__button{box-sizing:border-box;padding-bottom:0;padding-left:8px;padding-right:8px}}.share--page-header .share__button .svg{float:left;margin-right:4px}.share--page-header .share__button-metrics{padding-top:6px}.share--page-header .share__options{right:0;top:100%;margin-left:-128px}.share--page-header .share__options.-active{top:130%;box-shadow:0 -5px 8px 0 rgba(0,0,0,0.1)}.share--page-header .share__options:after{bottom:auto;left:auto;border-top-color:transparent;border-bottom-color:#ffffff;top:-12px}.share--book{position:relative}.share--book .share__options{right:0;margin-left:-128px}.share--book .share__options.-active{top:46px;box-shadow:0 -5px 8px 0 rgba(0,0,0,0.1)}.share--book .share__options:after{bottom:auto;left:auto;border-top-color:transparent;border-bottom-color:#ffffff;top:-12px}.share--card{margin-right:-12px}@-webkit-keyframes pop-up{0%{-webkit-transform:scaleX(0.85) translateY(20px);transform:scaleX(0.85) translateY(20px);opacity:0}50%{-webkit-transform:scaleX(0.97) translateY(5px);transform:scaleX(0.97) translateY(5px);opacity:0.7}100%{-webkit-transform:scaleX(1) translateY(0);transform:scaleX(1) translateY(0);opacity:1}}@keyframes pop-up{0%{-webkit-transform:scaleX(0.85) translateY(20px);transform:scaleX(0.85) translateY(20px);opacity:0}50%{-webkit-transform:scaleX(0.97) translateY(5px);transform:scaleX(0.97) translateY(5px);opacity:0.7}100%{-webkit-transform:scaleX(1) translateY(0);transform:scaleX(1) translateY(0);opacity:1}}.share-popup{position:absolute;visibility:hidden;display:none;margin-top:-63px;z-index:30;opacity:0;-webkit-transition:none;transition:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.share-popup.active{visibility:visible;-webkit-transition:top 75ms ease-out, left 75ms ease-out, opacity 75ms ease-out;transition:top 75ms ease-out, left 75ms ease-out, opacity 75ms ease-out;-webkit-animation:pop-up 100ms forwards linear;animation:pop-up 100ms forwards linear;display:inline-block;opacity:1}.share-popup .share__options{position:static;display:block;margin:0;width:auto;opacity:1;-webkit-transition:none;transition:none;background-color:#333333;height:50px;border:0;padding:14px 5px 10px}.share-popup .share__options:after{border-width:6px;margin-left:-6px;margin-top:-2px;top:100%;left:50%;border-top-color:#333333}.share-popup .share__option{margin:0 3px}.share-popup .share__option svg{width:20px;height:20px}.share-popup .share__option svg path{fill:#cccccc}.share-popup .share__option svg:hover path{fill:#ffffff}.cta{margin-left:-30px;margin-right:-30px;overflow:hidden;position:relative}.cta.light .cta-content{color:#ffffff}.cta.light .button{border-color:#ffffff;color:#ffffff}.cta.light .button:hover{border-color:#ffffff !important}.cta .cta-background{position:absolute;z-index:0}.cta .cta-content{font-size:25px;line-height:30px;margin:50px auto;padding:0 15px;position:relative;text-align:center;z-index:1}.cta .cta-content:after{content:'';display:table;clear:both}.cta .cta-content p{margin-bottom:20px}.cta .cta-content .button{display:inline-block;float:none;font-size:12px}.books .sidebar-module{margin-bottom:20px}.sidebar-module{background:#ffffff;padding:0 30px;margin-bottom:15px}.sidebar-module:after{content:'';display:table;clear:both}.sidebar-module.no-padding{padding:0}.sidebar-module.no-background{background:transparent}.sidebar-module:last-child{margin-bottom:0}@media (min-width: 900px){.right-sidebar .sidebar-module{margin-left:15px}}@media (min-width: 900px){.left-sidebar .sidebar-module{margin-right:15px}}.sidebar-module--address{padding-bottom:30px;overflow:hidden}.sidebar-module--address p{font-size:0.75em;line-height:1.75em;margin-bottom:20px}.sidebar-module--address p:last-child{margin-bottom:0}.sidebar-module--address strong{font-size:0.75em;line-height:1.75em;font-weight:700}.sidebar-module #twitter .svg-twitter{height:12px;width:12px}.left-sidebar{margin-bottom:1em}@media (min-width: 900px){.left-sidebar{margin-bottom:0}}.sidebar-cta{padding-top:0;padding-bottom:0}.sidebar-form{background-color:#dddddd !important;padding:45px 15px}.sidebar-form h1{font-size:16px;font-weight:bold}.sidebar-form p{font-size:16px;line-height:24px}.sidebar-form .email-and-submit{margin-top:20px}.sidebar-form .email-and-submit .text{float:left;width:70%}.sidebar-form .email-and-submit .text input{background-color:#ffffff;color:#7b7b7b;margin:0;width:100%}.sidebar-form .email-and-submit .submit{float:left;width:30%}.sidebar-form .email-and-submit .submit .button{background-color:whitesmoke;border:0;color:#333333;display:block;height:36px;margin:0;padding-left:0;padding-right:0;width:100%}.social-sharing{position:absolute;z-index:4;top:0;right:15px}@media (min-width: 651px){.social-sharing{top:15px}}.social-sharing li{display:block;float:left;padding-left:12px;position:relative}.social-sharing a{color:#7a7979}.social-badge{width:24px;text-align:center;color:#7a7979;font-size:12px}.social-badge .social-numbers{line-height:1.75}.social-badge i{border:1px solid #a7a5a5;width:24px;height:24px;line-height:25px;font-size:14px;text-align:center;display:block;border-radius:20px}.social-badge .svg path{fill:#7a7979}.social-badge:hover{color:#221f1f}.social-badge:hover i{border-color:#221f1f}.social-badge:hover .svg path{fill:#221f1f}.social-popup{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.5s;transition-duration:0.5s;left:-8px;width:90px;position:absolute;top:-20px;display:block;z-index:-1;opacity:0}.social-popup.active{z-index:1;top:-30px;opacity:1}.facebook-button{margin-top:-3px;width:90px}.facebook-button iframe{max-width:600%}.twitter-button{width:96px}.svg{display:inline-block;vertical-align:top}.svg-arrow{margin-top:2px}.svg-arrow path{fill:#959595}.svg-arrow:hover path{fill:#c6000e}.svg-close path{fill:#3a3c3f}.svg-close:hover path{fill:#c6000e}.svg-facebook{vertical-align:text-top;height:16px;width:16px}.svg-twitter{vertical-align:text-top;margin-left:1px;height:15px;width:15px}.svg-audio{width:16px;height:16px;margin-top:1px}.svg-youtube{vertical-align:text-top;margin-left:1px;width:17px;height:17px}.svg-vimeo{vertical-align:text-top;width:16px;height:16px}.svg-instagram{vertical-align:text-top;margin-left:1px;width:15px;height:15px}.svg-tag,.svg-download{vertical-align:text-top;width:18px;height:18px}.svg-tag path,.svg-download path{fill:#a1a1a1}.svg-tag{margin-top:-3px}.svg-download{margin-top:-2px}.svg-slash{height:23px;width:23px}.svg-slash path{fill:#bbbbbb}.svg-rss{vertical-align:text-top;margin-top:-6px;width:15px;height:15px}.svg-podcast{vertical-align:text-top;margin:-3px 2px 0 -2px;width:16px;height:16px}.svg-video{vertical-align:text-top;margin:-2px 2px 0 0;width:16px;height:16px}.svg-chevron-down,.svg-chevron-up{vertical-align:text-top;width:14px;height:14px}.svg-chevron-left,.svg-chevron-right{width:35px;height:35px}.today{padding-bottom:10px;padding-top:104px;box-sizing:content-box !important}@media (min-width: 620px){.today{box-sizing:border-box;padding-bottom:18px;padding-top:94px}}@media (min-width: 980px){.today{box-sizing:border-box;padding-bottom:24px;padding-bottom:14px}}@media (min-width: 1270px){.today{box-sizing:border-box;padding-bottom:30px;padding-top:98px;padding-bottom:8px}}.today__item{box-sizing:border-box;display:block}@media (min-width: 0){.today__item{box-sizing:border-box;padding-bottom:16px;width:100%;float:left;padding-left:6px;padding-right:6px}}@media (min-width: 620px){.today__item{box-sizing:border-box;padding-bottom:18px;width:50%;float:left;padding-left:9px;padding-right:9px}}@media (min-width: 980px){.today__item{box-sizing:border-box;padding-bottom:24px;width:50%;float:left;padding-left:12px;padding-right:12px}}@media (min-width: 1270px){.today__item{box-sizing:border-box;padding-bottom:30px;width:25%;float:left;padding-left:15px;padding-right:15px}}.today__item .today__item__inner{padding:5% 10px 5% 5%;border:1px solid #eeeeee;overflow:hidden}@media (min-width: 620px){.today__item .today__item__inner{box-sizing:border-box;padding-bottom:0;padding:6% 10px 6% 6%}}@media (min-width: 980px){.today__item .today__item__inner{box-sizing:border-box;padding-bottom:0;padding:5% 10px 5% 5%}}.today__item img{float:left}.today__item a:hover{border-color:#b9bbbf}.today__item__text{margin-left:63px;height:auto;margin-bottom:-10px;overflow:hidden}@media (min-width: 620px){.today__item__text{box-sizing:border-box;padding-bottom:0;height:60px}}.today__item__text .today__item__title{font-size:15px;line-height:146.55172%;font-weight:700;color:#333333;text-decoration:none;margin-bottom:0.2em}.today__item__text .today__item__title a{color:#3a3c3f}.today__item__text .today__item__title a .today__item__title__extended{display:inline}@media (min-width: 620px){.today__item__text .today__item__title a .today__item__title__extended{box-sizing:border-box;padding-bottom:0;display:none}}@media (min-width: 980px){.today__item__text .today__item__title a .today__item__title__extended{box-sizing:border-box;padding-bottom:0;display:inline}}@media (min-width: 1270px){.today__item__text .today__item__title a .today__item__title__extended{box-sizing:border-box;padding-bottom:0;display:none}}.today__item__text .today__item__title a .today__item__title__truncated{display:inline}@media (min-width: 620px){.today__item__text .today__item__title a .today__item__title__truncated{box-sizing:border-box;padding-bottom:0;display:none}}.today__item__text .today__item__title a .today__item__title__ellipsis{display:none}@media (min-width: 620px){.today__item__text .today__item__title a .today__item__title__ellipsis{box-sizing:border-box;padding-bottom:0;display:inline}}@media (min-width: 980px){.today__item__text .today__item__title a .today__item__title__ellipsis{box-sizing:border-box;padding-bottom:0;display:none}}@media (min-width: 1270px){.today__item__text .today__item__title a .today__item__title__ellipsis{box-sizing:border-box;padding-bottom:0;display:inline}}.today__item__text .today__item__title a .today__item__title__ellipsis-2{display:none}@media (min-width: 980px){.today__item__text .today__item__title a .today__item__title__ellipsis-2{box-sizing:border-box;padding-bottom:0;display:inline}}@media (min-width: 1270px){.today__item__text .today__item__title a .today__item__title__ellipsis-2{box-sizing:border-box;padding-bottom:0;display:none}}.twitter .media-object{border-bottom:1px solid #eeeeee;padding:10px 0 20px}.twitter .media-object a:hover{border-bottom:1px solid #e8999f}.twitter .media-object a:hover span{text-decoration:underline !important}.twitter .media-object p{display:block;font-size:15px;padding-bottom:10px;line-height:160%}.twitter .media-object .twitter-handle{display:block;float:left;font-size:15px;margin:10px 0 0 10px;line-height:1}.twitter .media-object .twitter-handle.no-profile-image{margin:0}.twitter .media-object time{font-size:inherit;color:#666666;display:block;float:left}.twitter .media-object:last-child{border-bottom:0 solid #ffffff;padding-bottom:30px}#utility-bar-target{position:relative}.utility-bar{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;position:fixed;bottom:0;left:0;right:0;z-index:99;width:auto;min-height:56px;background:#ffffff;border-top:1px solid #eeeeee;box-sizing:border-box}.utility-bar:after{content:'';display:table;clear:both}.utility-bar.moved{position:absolute;border-bottom:1px solid #eeeeee}.utility-bar .series-icon{font-size:11px;line-height:100%;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:0.2em;position:absolute;display:block;left:0;top:0;height:16px;overflow:hidden;padding:20px;float:left;max-width:200px;line-height:16px;white-space:nowrap;text-overflow:ellipsis}@media (min-width: 620px){.utility-bar .series-icon{box-sizing:border-box;padding-bottom:18px;width:500px;max-width:none}}.utility-bar .series-icon .svg{position:relative;top:-4px;margin-right:5px}.utility-bar .share-container{position:absolute;top:50%;left:auto;right:5px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);margin:0;padding:0;border:none}.utility-bar .share-container.fixed{position:absolute}@media (min-width: 768px){.utility-bar .share-container{right:40px}}.utility-bar .share-container .share-button{border:none}.utility-bar .share-container .share-button:hover,.utility-bar .share-container .share-button.active,.utility-bar .share-container .share-button.active:hover{border:none}.utility-bar .share-container .share-button__metrics{font-size:10px}.video-player{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;margin:0 auto;max-width:1200px;padding:0 25px 15px;box-sizing:border-box}@media (max-height: 850px){.video-player{margin:0 auto;max-width:850px}}@media (max-height: 750px){.video-player{max-width:700px}}@media (max-height: 650px){.video-player{max-width:600px}}@media (max-width: 651px){.video-player{padding:0;max-width:none}}@media (max-height: 320px) and (orientation: landscape){.video-player{max-width:450px}}.video-player--lab{padding:0}.book-cover-grid-inner{font-size:0;margin-left:-15px;margin-right:-15px}.book-cover-grid-inner:after{content:'';display:table;clear:both}.book-cover-grid h2{padding-bottom:0;line-height:120%}.book-cover-grid h2#page-title{padding-bottom:0;margin-bottom:1em}.book-cover-grid .book{box-sizing:border-box;display:inline-block;float:left;margin:0;padding:10px 15px 20px;width:50%;height:400px}.book-cover-grid .book:last-of-type{border-bottom:none}@media (min-width: 620px){.book-cover-grid .book{box-sizing:border-box;padding-bottom:0;padding:10px 15px 20px;width:33.33333%;height:460px}}@media (min-width: 980px){.book-cover-grid .book{box-sizing:border-box;padding-bottom:0;width:25%}}@media (min-width: 1270px){.book-cover-grid .book{box-sizing:border-box;padding-bottom:0;width:20%}}.book-cover-grid .book .book-image-container{position:relative;width:100%;padding-bottom:170%;margin-bottom:10px}.book-cover-grid .book .book-image-container img{position:absolute;bottom:0;left:0;width:100%;height:auto}.book-cover-grid .book .title{font-weight:700;font-size:16px;line-height:18px;margin-bottom:5px}.book-cover-grid .book .subtitle{font-size:14px;line-height:16px;margin-bottom:5px}.book-cover-grid .book .author{font-size:0.8125em;line-height:1.61538em}.meta-nav-module .book-cover-grid-topic{padding:65px 40px 30px}.books.show aside.left-sidebar{display:block;margin-bottom:1em}@media (min-width: 651px){.books.show aside.left-sidebar{margin-bottom:0}}@media (max-width: 650px){.books.show aside.left-sidebar{margin-bottom:0;width:100%}.books.show aside.left-sidebar .sidebar-module{margin-right:0;margin-bottom:15px}.books.show aside.left-sidebar .sidebar-module.related{display:none}}.books.show .download-or-purchase--buttons{box-sizing:border-box;position:fixed;bottom:0;z-index:99;width:100%;padding:0;margin:0;left:0;background:#ffffff}@media (min-width: 620px){.books.show .download-or-purchase--buttons{box-sizing:border-box;padding-bottom:0;position:relative;width:auto;background:transparent}}.books.show .download-or-purchase--buttons.moved{position:relative;z-index:1}.books.show .download-or-purchase:after{content:'';display:table;clear:both}.books.show .download-or-purchase .cover{background-color:whitesmoke;margin:0 -30px}.books.show .download-or-purchase .cover img{margin:0 auto;box-shadow:0 5px 15px #CECECE}.books.show .download-or-purchase .free-downloads{padding-right:0.5px}.books.show .download-or-purchase .purchase{padding-left:0.5px}.books.show .download-or-purchase .free-downloads,.books.show .download-or-purchase .purchase{box-sizing:border-box;position:relative;font-size:pem(13px);margin-top:0;width:50%;float:left}@media (min-width: 620px){.books.show .download-or-purchase .free-downloads,.books.show .download-or-purchase .purchase{box-sizing:border-box;padding-bottom:0;width:100%;float:none;padding:0;margin-top:5px}}.books.show .download-or-purchase .free-downloads:after,.books.show .download-or-purchase .purchase:after{content:'';display:table;clear:both}.books.show .download-or-purchase .free-downloads.centered,.books.show .download-or-purchase .purchase.centered{margin:0 auto;padding-right:0;padding-left:0;width:100%;float:none}.books.show .download-or-purchase .free-downloads .button--red,.books.show .download-or-purchase .purchase .button--red{display:block;margin:0 auto;width:100%}.books.show .download-or-purchase .free-downloads .button--red .svg,.books.show .download-or-purchase .purchase .button--red .svg{margin-top:-1px}@media (min-width: 620px){.books.show .download-or-purchase .free-downloads .button--red,.books.show .download-or-purchase .purchase .button--red{box-sizing:border-box;padding-bottom:6px;max-width:300px}}.books.show .download-or-purchase .free-downloads .button--red:hover .svg,.books.show .download-or-purchase .purchase .button--red:hover .svg{-webkit-transform:translate(0, 0);transform:translate(0, 0)}.books.show .download-or-purchase .free-downloads .button--red svg path,.books.show .download-or-purchase .purchase .button--red svg path{fill:#ffffff}.books.show .download-or-purchase .free-downloads h3,.books.show .download-or-purchase .purchase h3{color:#333333;line-height:1em}.books.show .download-or-purchase .free-downloads table,.books.show .download-or-purchase .purchase table{font-size:12px;width:100%}.books.show .download-or-purchase .free-downloads tr,.books.show .download-or-purchase .purchase tr{border-bottom:1px solid #eeeeee}.books.show .download-or-purchase .free-downloads tr:last-child,.books.show .download-or-purchase .purchase tr:last-child{border-bottom:none}.books.show .download-or-purchase .free-downloads th,.books.show .download-or-purchase .free-downloads td,.books.show .download-or-purchase .purchase th,.books.show .download-or-purchase .purchase td{padding:0.5em 0;line-height:1em}.books.show .download-or-purchase .free-downloads th,.books.show .download-or-purchase .purchase th{width:65%}.books.show .download-or-purchase .free-downloads th a,.books.show .download-or-purchase .purchase th a{font-weight:700;color:#666666;border-bottom:1px solid #cccccc;margin-bottom:0.2em;border-bottom:0}.books.show .download-or-purchase .free-downloads th a:hover,.books.show .download-or-purchase .purchase th a:hover{color:#c6000e;border-bottom:1px solid #c6000e;cursor:pointer}.books.show .download-or-purchase .free-downloads th a:hover,.books.show .download-or-purchase .purchase th a:hover{border-bottom:0}.books.show .download-or-purchase .free-downloads td,.books.show .download-or-purchase .purchase td{text-align:right;width:35%}.books.show .download-or-purchase .free-downloads td a,.books.show .download-or-purchase .purchase td a{color:#666666;border-bottom:1px solid #cccccc;margin-bottom:0.2em;border-bottom:0}.books.show .download-or-purchase .free-downloads td a:hover,.books.show .download-or-purchase .purchase td a:hover{color:#c6000e;border-bottom:1px solid #c6000e;cursor:pointer}.books.show .download-or-purchase .free-downloads td a:hover,.books.show .download-or-purchase .purchase td a:hover{border-bottom:0}.books.show .books-related{display:none}@media (min-width: 900px){.books.show .books-related{display:block;padding-top:30px;padding-bottom:30px}.books.show .books-related h2{font-size:11px;line-height:100%;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:0.2em;text-align:center;margin-bottom:1em;line-height:1em}.books.show .books-related ul{padding-top:10px}.books.show .books-related ul li{font-size:15px;line-height:133.33%;margin-bottom:1em;color:#999999}.books.show .books-related ul li:last-child{margin-bottom:0}.books.show .books-related ul a{font-size:15px;line-height:146.55172%;font-weight:700;color:#333333;text-decoration:none;margin-bottom:0.2em}}.books.show #resource-body{padding-bottom:0}.books.show .content,.books.show .endorsements{margin-bottom:0;position:relative}.books.show .article{margin-top:0;padding-top:15px}.books.show #resource-title{text-align:left}.books.show .resource-subtitle{font-size:22px;padding-bottom:15px;text-align:left}.books.show .author{font-size:15px;line-height:1.25}.books.show .author a{color:#666666;border-bottom:1px solid #cccccc;margin-bottom:0.2em}.books.show .author a:hover{color:#c6000e;border-bottom:1px solid #c6000e;cursor:pointer}.books.show .endorsements{background-color:white;border-top:1px solid #eeeeee;padding:30px}@media (min-width: 951px){.books.show .endorsements{-webkit-columns:2;-moz-columns:2;columns:2}}.books.show .endorsements p{color:#7b7b7b;display:inline-block;font-size:13px;line-height:150%;margin-bottom:0.2em;-webkit-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;margin-bottom:3em}.books.show .endorsements b{color:#3a3c3f;font-weight:700}.books.show .endorsements em{font-style:italic}.books.show .popup__close-button{position:absolute;top:10px}@media (min-width: 980px){.books.show .popup__close-button{box-sizing:border-box;padding-bottom:0;display:none}}@media (min-width: 980px){.books.show .popup__title{box-sizing:border-box;padding-bottom:0;display:none}}#book-title{margin:45px auto;max-width:700px}.book-topic-group{margin:0 -15px;padding:15px;border-bottom:1px solid #eeeeee;width:100%}.book-topic-group *{line-height:1em}.book-topic-group:last-child{border-bottom:none;padding-bottom:0}@media (min-width: 321px){.book-topic-group{box-sizing:border-box;width:50%;float:left;border:none;margin:0;padding:10px}.book-topic-group:last-child{padding-bottom:10px}.book-topic-group:nth-child(2n+3){clear:left}.book-topic-group .inner{background:#f1f1f1;padding:15px}}@media (min-width: 951px){.book-topic-group{width:33.33333%;float:left}.book-topic-group:nth-child(2n+3){clear:none}.book-topic-group:nth-child(3n+4){clear:left}}.book-topic-group ul{display:block;overflow:hidden;font-size:0;vertical-align:bottom}.book-topic-group ul:after{content:'';display:table;clear:both}.book-topic-group li{overflow:hidden;display:inline-block;width:33.33333%;vertical-align:baseline}.book-topic-group li .book-image-container{position:relative;padding-top:190%}.book-topic-group li .book-image-container a{display:block;border:1px solid #e1e1e1;margin:2px;width:100%;position:absolute;bottom:0;left:0}.book-topic-group li .book-image-container a img{width:100%}.book-topic-group h2{font-weight:700;font-size:14px;margin-bottom:15px;line-height:1em}.authors.index .content{padding:15px}@media (min-width: 600px){.authors.index .content{padding:45px}}@media (min-width: 651px){.authors.index .content{padding:75px}}@media (min-width: 651px){.authors.index .columns{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;-webkit-column-count:3;-moz-column-count:3;column-count:3}}.authors.index .letter{-webkit-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;margin-bottom:1.5em}.authors.index .letter h3{font-size:11px;line-height:100%;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:0.2em;font-size:16px;margin-bottom:1em}.authors.index .author{margin-bottom:1em;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.authors.index .author h4 a{font-size:15px;line-height:146.55172%;font-weight:700;color:#333333;text-decoration:none;margin-bottom:0.2em}.authors.index .author .metadata{font-size:12px}.authors.index #page-title{border-bottom:1px solid #eeeeee;padding-bottom:1em;line-height:1em}.content.scripture-index,.content.language-index,.content.date-index{padding:80px 60px 80px 100px}@media only screen and (max-width: 1000px){.content.scripture-index,.content.language-index,.content.date-index{padding:40px 30px 40px 50px}}@media only screen and (max-width: 600px){.content.scripture-index,.content.language-index,.content.date-index{padding:20px}}@media (min-width: 651px){.series .content.scripture-index,.series .content.language-index,.series .content.date-index{padding-left:75px;padding-right:75px}}.index-head{margin-bottom:24px}.index-subhead{font-size:16px;margin-bottom:10px;border-top:1px solid #eeeeee;padding-top:30px}.link-list{font-size:13px;margin-bottom:30px;position:relative;z-index:2}.link-list a{line-height:125%}.link-list li{margin-bottom:8px}.topic-column{position:relative;width:100%}@media (min-width: 620px){.topic-column{box-sizing:border-box;padding-bottom:0;width:50%;float:left;padding-left:9px;padding-right:9px}}@media (min-width: 980px){.topic-column{box-sizing:border-box;padding-bottom:0;width:25%;float:left;padding-left:12px;padding-right:12px}}.topic-group{margin-right:40px}.topic-group:after{content:'';display:table;clear:both}.scripture.index .testament{width:100%;float:left;margin-left:0;margin-right:0;padding-bottom:30px}.scripture.index .testament .index-head{font-weight:700;margin-bottom:0.2em;border-top:1px solid #eeeeee;margin-right:30px;padding-top:25px;margin-bottom:20px}@media (min-width: 620px){.scripture.index .testament{box-sizing:border-box;padding-bottom:0;width:50%;float:left;padding-left:9px;padding-right:9px}}.scripture.index .link-list{box-sizing:border-box;width:50%;float:left;padding-left:6px;padding-right:6px;position:initial;margin-bottom:0}@media (min-width: 980px){.scripture.index .link-list{box-sizing:border-box;padding-bottom:0;width:33.33333%;float:left;padding-left:12px;padding-right:12px}}.scripture.index .link-list li{display:block;margin-bottom:0;padding:0}.scripture.index .link-list li.active a{color:#3a3c3f;font-weight:700;margin-bottom:0.2em}.scripture.index .link-list li.active a:hover{color:#3a3c3f}.scripture.index .link-list li.active a i{display:block}.scripture.index .link-list a{font-size:13px;line-height:125%;margin:4px 0;display:inline-block;position:relative;border-bottom:1px solid transparent;z-index:3}.scripture.index .link-list a i{display:none;z-index:2;opacity:0;position:absolute;padding-top:3px;margin-left:10px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid whitesmoke;color:whitesmoke;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s}.scripture.index .link-list a i.show{opacity:1}.scripture.index .link-list .chapters-outer-container{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s;position:absolute;z-index:-1;left:0;right:0;opacity:0;margin-top:3px}.scripture.index .link-list .chapters-outer-container.show{opacity:1}.scripture.index .link-list .chapters-outer-container.active{z-index:1;padding:15px;background:whitesmoke}.scripture.index .link-list .chapters-container{overflow:hidden;margin:0 100px}.scripture.index .link-list .col-1 .chapters-container{margin-left:0;width:100%}@media (min-width: 980px){.scripture.index .link-list .col-1 .chapters-container{box-sizing:border-box;padding-bottom:0;width:70%;margin-left:53px}}.scripture.index .link-list .col-2 .chapters-container{margin-right:0% !important;margin-left:0;width:90%;text-align:center;float:right}@media (min-width: 620px){.scripture.index .link-list .col-2 .chapters-container{box-sizing:border-box;padding-bottom:0;float:none;width:60%}}@media (min-width: 980px){.scripture.index .link-list .col-2 .chapters-container{box-sizing:border-box;padding-bottom:0;width:46%}}@media (min-width: 1270px){.scripture.index .link-list .col-2 .chapters-container{box-sizing:border-box;padding-bottom:0;width:43%}}.scripture.index .link-list .col-3 .chapters-container{width:100%;margin-right:20px;margin-left:0;float:left;text-align:left}@media (min-width: 620px){.scripture.index .link-list .col-3 .chapters-container{box-sizing:border-box;padding-bottom:0;text-align:center;width:60%;float:right;margin-right:16%}}@media (min-width: 980px){.scripture.index .link-list .col-3 .chapters-container{box-sizing:border-box;padding-bottom:0;margin-right:17%}}.scripture.index .link-list .col-4 .chapters-container{width:90%;margin-right:0;float:right;text-align:center}@media (min-width: 620px){.scripture.index .link-list .col-4 .chapters-container{box-sizing:border-box;padding-bottom:0;width:47%}}@media (min-width: 980px){.scripture.index .link-list .col-4 .chapters-container{box-sizing:border-box;padding-bottom:0;width:63%}}.scripture.index .link-list .chapters{overflow:hidden;display:block}.scripture.index .link-list .chapters li{display:inline-block;margin:0 3px;text-align:center;font-size:12px;color:#bbbbbb;width:30px;height:30px;line-height:30px}.scripture.index .link-list .chapters li a{font-size:12px;text-align:center;color:#c6000e;display:block;width:30px;margin:0;height:30px;line-height:30px}.scripture.index .link-list .chapters li a:hover{background:#ffffff;color:#c6000e}@media (min-width: 651px){.series.index .columns,.collections.show .columns{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;-webkit-column-count:2;-moz-column-count:2;column-count:2}}.series.index .letter,.collections.show .letter{-webkit-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;margin-bottom:1.5em}.series.index .letter h3,.collections.show .letter h3{font-weight:700;font-size:16px;margin-bottom:1em}.series.index .series,.collections.show .series{line-height:18px;margin-bottom:1em;-webkit-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.series.index .series h4,.collections.show .series h4{font-size:14px}.series.index .series h3,.collections.show .series h3{font-size:13px}.series.index .series .metadata,.collections.show .series .metadata{font-size:12px}.series.index #page-title,.collections.show #page-title{border-bottom:1px solid #eeeeee;padding-bottom:1em}.series.index .content,.collections.show .content{padding:80px 60px 80px 100px}@media (min-width: 651px){.series.index .content,.collections.show .content{padding-left:75px;padding-right:75px}}@media only screen and (max-width: 1000px){.series.index .content,.collections.show .content{padding:40px 30px 40px 50px}}@media only screen and (max-width: 600px){.series.index .content,.collections.show .content{padding:20px}}.abbr-post-list{max-width:1000px;margin:0 auto}.abbr-post-list .media-object{background:#ffffff;margin-bottom:30px;position:relative;padding-bottom:80px}.abbr-post-list .media-object .title{font-size:22px;padding:10px 20px 0}@media (min-width: 620px){.abbr-post-list .media-object .title{box-sizing:border-box;padding-bottom:0;font-size:25px;padding-top:30px}}.abbr-post-list .media-object .subtitle{padding-bottom:10px;padding:10px 20px 0}.abbr-post-list .media-object .social-sharing{margin-left:0;right:-75px;top:0}.abbr-post-list .media-object .resource-meta{padding-left:20px}.abbr-post-list .media-object .blurb{font-size:15px;line-height:155%;padding-right:30px;padding-left:20px}.abbr-post-list .media-object .blurb h1,.abbr-post-list .media-object .blurb h2,.abbr-post-list .media-object .blurb h3,.abbr-post-list .media-object .blurb h4,.abbr-post-list .media-object .blurb h5,.abbr-post-list .media-object .blurb h6,.abbr-post-list .media-object .blurb hr,.abbr-post-list .media-object .blurb iframe,.abbr-post-list .media-object .blurb img,.abbr-post-list .media-object .blurb .video-embed{display:none}.abbr-post-list .media-object .blurb p,.abbr-post-list .media-object .blurb ul,.abbr-post-list .media-object .blurb ol,.abbr-post-list .media-object .blurb li,.abbr-post-list .media-object .blurb blockquote{display:inline;font-size:15px;line-height:155%;list-style-type:none;margin:0}.abbr-post-list .media-object .blurb p:after,.abbr-post-list .media-object .blurb ul:after,.abbr-post-list .media-object .blurb ol:after,.abbr-post-list .media-object .blurb li:after,.abbr-post-list .media-object .blurb blockquote:after{content:' '}.abbr-post-list .media-object .blurb p em,.abbr-post-list .media-object .blurb ul em,.abbr-post-list .media-object .blurb ol em,.abbr-post-list .media-object .blurb li em,.abbr-post-list .media-object .blurb blockquote em{font-style:italic;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.abbr-post-list .media-object .blurb p strong,.abbr-post-list .media-object .blurb ul strong,.abbr-post-list .media-object .blurb ol strong,.abbr-post-list .media-object .blurb li strong,.abbr-post-list .media-object .blurb blockquote strong{font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media (min-width: 620px){.abbr-post-list .media-object{box-sizing:border-box;padding-bottom:0;padding-bottom:0}.abbr-post-list .media-object header,.abbr-post-list .media-object .resource-meta,.abbr-post-list .media-object .blurb{padding:0 20px 0 0}}.abbr-post-list .media-object .resource-image-link{display:block;width:100%;overflow:hidden;position:relative;z-index:3;padding-bottom:60%}.abbr-post-list .media-object .resource-image-link img{position:absolute;max-width:none;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:auto}@media (min-width: 620px){.abbr-post-list .media-object .resource-image-link{box-sizing:border-box;padding-bottom:18px;margin-right:30px;float:left;width:50%;padding-bottom:70%}.abbr-post-list .media-object .resource-image-link img{height:100%;width:auto;left:50%;top:0;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}}@media only screen and (min-width: 700px){.abbr-post-list .media-object .resource-image-link{padding-bottom:60%}}@media (min-width: 980px){.abbr-post-list .media-object .resource-image-link{box-sizing:border-box;padding-bottom:24px;padding-bottom:34%}}.abbr-post-list .media-object.no-photo{padding-bottom:60px}.abbr-post-list .media-object.no-photo .resource-image-link{display:none}.abbr-post-list .media-object.no-photo .resource-meta,.abbr-post-list .media-object.no-photo .blurb{padding:0 20px}.authors.show .content>h2{padding-bottom:20px}@media (max-width: 650px){.authors.show .sidebar{display:block;float:none;width:auto}}.authors.show .author-section-title{font-size:18px;line-height:141.37931%;margin-bottom:0.2em;margin:40px 0 30px}.authors.show .left-sidebar .sidebar-module{border:1px solid #eeeeee}@media (max-width: 650px){.authors.show .left-sidebar .sidebar-module{border:none;margin-right:0}}.authors.show .left-sidebar .sidebar-module.bio{padding-bottom:30px;position:relative}.authors.show .left-sidebar .sidebar-module.bio.with-photo{margin-top:62.5px}.authors.show .left-sidebar .sidebar-module.bio figure{position:relative;top:-62.5px;left:50%;margin-left:-62.5px;margin-bottom:-62.5px;width:125px;height:125px}.authors.show .left-sidebar .sidebar-module.bio figure img{border-radius:50%}.authors.show .left-sidebar .sidebar-module.bio p{color:#221f1f;font-size:13px;line-height:150%;margin-bottom:0.2em}.authors.show .left-sidebar .sidebar-module.bio p a{color:#666666;border-bottom:1px solid #cccccc;margin-bottom:0.2em}.authors.show .left-sidebar .sidebar-module.bio p a:hover{color:#c6000e;border-bottom:1px solid #c6000e;cursor:pointer}.authors.show .left-sidebar .sidebar-module.bio em{font-style:normal}.authors.show .left-sidebar .sidebar-module.tweets{padding-top:10px}.authors.show .left-sidebar .sidebar-module.tweets .module-title{line-height:1;padding-bottom:0}.authors.show .left-sidebar .sidebar-module.tweets .twitter .media-object p,.authors.show .left-sidebar .sidebar-module.tweets .twitter .media-object .twitter-handle{font-size:13px}.authors.show .trophy-list .author-section-title{margin-top:60px}.authors.show .trophy-list>.media-object{border-top:1px solid #eeeeee;background:#ffffff;padding:20px 20px 15px;margin-bottom:0}.authors.show .trophy-list>.media-object .subtitle{padding-top:2px}@media screen and (min-width: 900px){.authors.show .container-next-to-sidebar .abbr-post-list .media-object{padding-bottom:80px}.authors.show .container-next-to-sidebar .abbr-post-list .media-object header{padding-right:0}.authors.show .container-next-to-sidebar .abbr-post-list .media-object .title{padding-top:15px}.authors.show .container-next-to-sidebar .abbr-post-list .media-object .resource-meta,.authors.show .container-next-to-sidebar .abbr-post-list .media-object .blurb{padding-left:20px}}@media (min-width: 980px){.authors.show .container-next-to-sidebar .abbr-post-list .media-object{box-sizing:border-box;padding-bottom:24px;padding-bottom:0}.authors.show .container-next-to-sidebar .abbr-post-list .media-object header{padding-right:20px}.authors.show .container-next-to-sidebar .abbr-post-list .media-object .title{padding-top:30px}.authors.show .container-next-to-sidebar .abbr-post-list .media-object .resource-meta,.authors.show .container-next-to-sidebar .abbr-post-list .media-object .blurb{padding-left:0}}.authors.show .container-next-to-sidebar .abbr-post-list .media-object.no-photo{padding-bottom:60px}.authors.show .container-next-to-sidebar .abbr-post-list .media-object.no-photo .resource-meta,.authors.show .container-next-to-sidebar .abbr-post-list .media-object.no-photo .blurb{padding-left:20px}.authors.show .container-next-to-sidebar .abbr-post-list .media-object .resource-image-link{width:100%;clear:both}@media (min-width: 620px){.authors.show .container-next-to-sidebar .abbr-post-list .media-object .resource-image-link{box-sizing:border-box;padding-bottom:18px;width:50%;clear:none;padding-bottom:60%}}@media screen and (min-width: 900px){.authors.show .container-next-to-sidebar .abbr-post-list .media-object .resource-image-link{width:100%;margin-right:0;float:none;clear:both}}@media (min-width: 980px){.authors.show .container-next-to-sidebar .abbr-post-list .media-object .resource-image-link{box-sizing:border-box;padding-bottom:24px;width:50%;clear:none;float:left;margin-right:30px;padding-bottom:60%}}@media (min-width: 1270px){.authors.show .container-next-to-sidebar .abbr-post-list .media-object .resource-image-link{box-sizing:border-box;padding-bottom:30px;padding-bottom:40%}}.date_index.show .meta-nav-module .date-index{padding:80px 60px 80px 100px}@media only screen and (max-width: 1000px){.date_index.show .meta-nav-module .date-index{padding:40px 30px 40px 50px}}@media only screen and (max-width: 600px){.date_index.show .meta-nav-module .date-index{padding:20px}}.date_index.show h2#page-title{border-bottom:1px solid #eeeeee;padding-bottom:1em;margin-bottom:1em}.date_index.show .years{margin:0 -16px}.date_index.show .pill-select{display:block;padding-bottom:30px;text-align:left;width:100%;clear:both;overflow:hidden}.date_index.show .pill-select li{display:block;float:left;width:60px;margin:0}.date_index.show .pill-select a{color:#3a3c3f;font-size:12px;font-weight:700;display:inline-block;padding:0 7.5px;line-height:2em;height:2em;margin:0 7.5px;border:1px solid transparent}.date_index.show .pill-select a.selected{background:#c6000e;color:#ffffff}.date_index.show .pill-select a.selected:hover{border:1px solid #dedede;color:#3a3c3f}.date_index.show .pill-select a:hover{text-decoration:none;color:#c6000e}.date_index.show .month{-webkit-column-break-inside:avoid;break-inside:avoid;margin-bottom:1.5em;page-break-inside:avoid}.date_index.show .month>h3{border-top:1px solid #777777;padding-top:10px;font-size:11px;line-height:100%;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:0.2em;margin-bottom:1em}.date_index.show .year{display:inline-block;list-style:none}.date_index.show .year a:link{border-bottom:1px solid transparent;display:inline-block;padding:6px}.date_index.show .media-object{padding:10px 0;border-bottom:1px solid #eeeeee}.date_index.show .media-object .resource-meta{padding-top:0}.date_index.show .media-object:last-of-type{border-bottom:none;padding-bottom:35px}.resources.all .media-object,.resource_library.all .media-object,.author_index.show .media-object,.collections.show .media-object,.labs.all .media-object,.language_index.show .media-object,.scripture_index.chapter_index .media-object,.series.show .media-object,.topics.show .media-object{border-bottom:1px solid #eeeeee;margin:0 -15px;padding:20px}@media (min-width: 620px){.resources.all .media-object,.resource_library.all .media-object,.author_index.show .media-object,.collections.show .media-object,.labs.all .media-object,.language_index.show .media-object,.scripture_index.chapter_index .media-object,.series.show .media-object,.topics.show .media-object{box-sizing:border-box;padding-bottom:18px;margin:0;padding:15px 0}}.resources.all .media-object:first-of-type,.resource_library.all .media-object:first-of-type,.author_index.show .media-object:first-of-type,.collections.show .media-object:first-of-type,.labs.all .media-object:first-of-type,.language_index.show .media-object:first-of-type,.scripture_index.chapter_index .media-object:first-of-type,.series.show .media-object:first-of-type,.topics.show .media-object:first-of-type{margin-top:-15px}.resources.all .media-object:last-of-type,.resource_library.all .media-object:last-of-type,.author_index.show .media-object:last-of-type,.collections.show .media-object:last-of-type,.labs.all .media-object:last-of-type,.language_index.show .media-object:last-of-type,.scripture_index.chapter_index .media-object:last-of-type,.series.show .media-object:last-of-type,.topics.show .media-object:last-of-type{border-bottom:none;padding-bottom:35px}.resources.all .media-object .label,.resource_library.all .media-object .label,.author_index.show .media-object .label,.collections.show .media-object .label,.labs.all .media-object .label,.language_index.show .media-object .label,.scripture_index.chapter_index .media-object .label,.series.show .media-object .label,.topics.show .media-object .label{font-size:11px;line-height:100%;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:0.2em}.resources.all .media-object .title,.resource_library.all .media-object .title,.author_index.show .media-object .title,.collections.show .media-object .title,.labs.all .media-object .title,.language_index.show .media-object .title,.scripture_index.chapter_index .media-object .title,.series.show .media-object .title,.topics.show .media-object .title{padding-bottom:0;font-size:15px;line-height:146.55172%;margin-bottom:0.2em;margin-bottom:0}@media (min-width: 620px){.resources.all .media-object .title,.resource_library.all .media-object .title,.author_index.show .media-object .title,.collections.show .media-object .title,.labs.all .media-object .title,.language_index.show .media-object .title,.scripture_index.chapter_index .media-object .title,.series.show .media-object .title,.topics.show .media-object .title{box-sizing:border-box;padding-bottom:0;font-size:18px;line-height:141.37931%;margin-bottom:0.2em;margin-bottom:0}}.resources.all .media-object .subtitle,.resource_library.all .media-object .subtitle,.author_index.show .media-object .subtitle,.collections.show .media-object .subtitle,.labs.all .media-object .subtitle,.language_index.show .media-object .subtitle,.scripture_index.chapter_index .media-object .subtitle,.series.show .media-object .subtitle,.topics.show .media-object .subtitle{font-size:15px;line-height:146.55172%;margin-bottom:0.2em}@media (min-width: 620px){.resources.all .media-object .subtitle,.resource_library.all .media-object .subtitle,.author_index.show .media-object .subtitle,.collections.show .media-object .subtitle,.labs.all .media-object .subtitle,.language_index.show .media-object .subtitle,.scripture_index.chapter_index .media-object .subtitle,.series.show .media-object .subtitle,.topics.show .media-object .subtitle{box-sizing:border-box;padding-bottom:0;font-weight:700;margin-bottom:0.2em;margin-bottom:0}}.resources.all .media-object .time,.resources.all .media-object .author,.resource_library.all .media-object .time,.resource_library.all .media-object .author,.author_index.show .media-object .time,.author_index.show .media-object .author,.collections.show .media-object .time,.collections.show .media-object .author,.labs.all .media-object .time,.labs.all .media-object .author,.language_index.show .media-object .time,.language_index.show .media-object .author,.scripture_index.chapter_index .media-object .time,.scripture_index.chapter_index .media-object .author,.series.show .media-object .time,.series.show .media-object .author,.topics.show .media-object .time,.topics.show .media-object .author{font-size:13px;line-height:150%;margin-bottom:0.2em}.resources.all .media-object img,.resource_library.all .media-object img,.author_index.show .media-object img,.collections.show .media-object img,.labs.all .media-object img,.language_index.show .media-object img,.scripture_index.chapter_index .media-object img,.series.show .media-object img,.topics.show .media-object img{width:240px;margin-bottom:10px}.resources.all .media-object .resource-type a,.resources.all .media-object .author a,.resource_library.all .media-object .resource-type a,.resource_library.all .media-object .author a,.author_index.show .media-object .resource-type a,.author_index.show .media-object .author a,.collections.show .media-object .resource-type a,.collections.show .media-object .author a,.labs.all .media-object .resource-type a,.labs.all .media-object .author a,.language_index.show .media-object .resource-type a,.language_index.show .media-object .author a,.scripture_index.chapter_index .media-object .resource-type a,.scripture_index.chapter_index .media-object .author a,.series.show .media-object .resource-type a,.series.show .media-object .author a,.topics.show .media-object .resource-type a,.topics.show .media-object .author a{color:#666666;border-bottom:1px solid #cccccc;margin-bottom:0.2em}.resources.all .media-object .resource-type a:hover,.resources.all .media-object .author a:hover,.resource_library.all .media-object .resource-type a:hover,.resource_library.all .media-object .author a:hover,.author_index.show .media-object .resource-type a:hover,.author_index.show .media-object .author a:hover,.collections.show .media-object .resource-type a:hover,.collections.show .media-object .author a:hover,.labs.all .media-object .resource-type a:hover,.labs.all .media-object .author a:hover,.language_index.show .media-object .resource-type a:hover,.language_index.show .media-object .author a:hover,.scripture_index.chapter_index .media-object .resource-type a:hover,.scripture_index.chapter_index .media-object .author a:hover,.series.show .media-object .resource-type a:hover,.series.show .media-object .author a:hover,.topics.show .media-object .resource-type a:hover,.topics.show .media-object .author a:hover{color:#c6000e;border-bottom:1px solid #c6000e;cursor:pointer}.donations.index .tab-content .section,.donations.show .tab-content .section,.subscriptions .tab-content .section{border-bottom:1px solid #eeeeee}.donations.index .tab-content .section:after,.donations.show .tab-content .section:after,.subscriptions .tab-content .section:after{content:'';display:table;clear:both}.donations.index .tab-content .section.section-last,.donations.show .tab-content .section.section-last,.subscriptions .tab-content .section.section-last{border-bottom:none}.donations.index .tab-content .section>div,.donations.show .tab-content .section>div,.subscriptions .tab-content .section>div{box-sizing:border-box;float:left;padding:20px 0}.donations.index .tab-content .section .col-12,.donations.show .tab-content .section .col-12,.subscriptions .tab-content .section .col-12{width:100%}.donations.index .tab-content .section .col-6,.donations.show .tab-content .section .col-6,.subscriptions .tab-content .section .col-6{width:100%}@media (min-width: 651px){.donations.index .tab-content .section .col-6,.donations.show .tab-content .section .col-6,.subscriptions .tab-content .section .col-6{width:50%}}.donations.index .tab-content .section h1,.donations.index .tab-content .section strong,.donations.show .tab-content .section h1,.donations.show .tab-content .section strong,.subscriptions .tab-content .section h1,.subscriptions .tab-content .section strong{font-weight:700}.donations.index .tab-content .section .fine-print,.donations.show .tab-content .section .fine-print,.subscriptions .tab-content .section .fine-print{color:#7b7b7b;font-size:13px}.donations.index .tab-content p,.donations.show .tab-content p,.subscriptions .tab-content p{font-size:15px;line-height:1.5;margin-bottom:21px}.donations.index .tab-content p:last-of-type,.donations.show .tab-content p:last-of-type,.subscriptions .tab-content p:last-of-type{margin-bottom:0}.donations.index .tab-content .button,.donations.show .tab-content .button,.subscriptions .tab-content .button{display:inline-block;font-size:14px}.donations.index .tab-content dl,.donations.show .tab-content dl,.subscriptions .tab-content dl{font-size:13px;border-bottom:1px solid #eeeeee;margin:0 -20px 15px;padding:0 20px 15px}.donations.index .tab-content dl:after,.donations.show .tab-content dl:after,.subscriptions .tab-content dl:after{content:'';display:table;clear:both}.donations.index .tab-content dl:last-of-type,.donations.show .tab-content dl:last-of-type,.subscriptions .tab-content dl:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.donations.index .tab-content dl.headers,.donations.show .tab-content dl.headers,.subscriptions .tab-content dl.headers{display:none}.donations.index .tab-content dl dt,.donations.index .tab-content dl dd,.donations.show .tab-content dl dt,.donations.show .tab-content dl dd,.subscriptions .tab-content dl dt,.subscriptions .tab-content dl dd{margin:0;padding:0;width:49%;float:left;padding-bottom:15px}@media (min-width: 651px){.donations.index .tab-content dl dt,.donations.index .tab-content dl dd,.donations.show .tab-content dl dt,.donations.show .tab-content dl dd,.subscriptions .tab-content dl dt,.subscriptions .tab-content dl dd{padding:15px;border-right:1px solid #eeeeee;border-bottom:1px solid #eeeeee;width:auto;float:none}}.donations.index .tab-content dl dt,.donations.show .tab-content dl dt,.subscriptions .tab-content dl dt{font-weight:700;width:30%}@media (min-width: 651px){.donations.index .tab-content dl,.donations.show .tab-content dl,.subscriptions .tab-content dl{display:table-row}.donations.index .tab-content dl.headers,.donations.show .tab-content dl.headers,.subscriptions .tab-content dl.headers{display:table-row}.donations.index .tab-content dl.headers dt,.donations.show .tab-content dl.headers dt,.subscriptions .tab-content dl.headers dt{display:table-cell;font-weight:700;width:auto}.donations.index .tab-content dl.headers dd,.donations.show .tab-content dl.headers dd,.subscriptions .tab-content dl.headers dd{display:none}.donations.index .tab-content dl dt,.donations.show .tab-content dl dt,.subscriptions .tab-content dl dt{display:none}.donations.index .tab-content dl dd,.donations.show .tab-content dl dd,.subscriptions .tab-content dl dd{display:table-cell}.donations.index .tab-content dl .amount,.donations.show .tab-content dl .amount,.subscriptions .tab-content dl .amount{text-align:right}}.donations.index .content,.donations.show .content,.subscriptions .content{box-sizing:border-box;margin:0 auto;max-width:750px;padding:0}.donations.index table.summary,.donations.show table.summary,.subscriptions table.summary{font-size:13px}.donations.index table.summary td,.donations.index table.summary th,.donations.show table.summary td,.donations.show table.summary th,.subscriptions table.summary td,.subscriptions table.summary th{padding:5px;vertical-align:top}.donations.index table.summary#recurring_donation_list td,.donations.index table.summary#recurring_donation_list th,.donations.show table.summary#recurring_donation_list td,.donations.show table.summary#recurring_donation_list th,.subscriptions table.summary#recurring_donation_list td,.subscriptions table.summary#recurring_donation_list th{vertical-align:middle}.donations.index table.summary th,.donations.show table.summary th,.subscriptions table.summary th{width:240px;font-weight:700}@media (max-width: 650px){.donations.index table.summary th,.donations.show table.summary th,.subscriptions table.summary th{width:auto}}@media (min-width: 651px){.responsive-table{display:table;position:relative;border-top:1px solid #eeeeee;border-left:1px solid #eeeeee;width:100%}}.order-links:after{content:'';display:table;clear:both}.order-links .button{display:inline-block;height:32px;margin:15px 15px 0 0}.registrations.edit .content{max-width:750px}.apj_landing_page.index .apj #page-title{text-shadow:rgba(0,0,0,0.2) 0 0 10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);bottom:auto;font-size:28px;left:100px;top:50%}@media (min-width: 651px){.apj_landing_page.index .apj #page-title{font-weight:700;font-size:34px;left:30px;right:auto}}.apj_landing_page.index .apj .logo-box{-webkit-transform:translateY(-50%);transform:translateY(-50%);right:auto;top:50%;bottom:auto}.apj_landing_page.index .apj .logo-box img{height:70px;width:70px}@media (min-width: 651px){.apj_landing_page.index .apj .logo-box{-webkit-transform:initial;transform:initial;top:30px;right:15px}.apj_landing_page.index .apj .logo-box img{height:130px;width:130px}}.apj_landing_page.index .constrain-apj .container-next-to-sidebar{width:100%}@media (min-width: 951px){.apj_landing_page.index .constrain-apj .container-next-to-sidebar{width:66.66667%;float:left}}.apj_landing_page.index .constrain-apj .columns{margin-bottom:30px;padding-bottom:45px;position:relative}.apj_landing_page.index .constrain-apj .columns:after{content:'';display:table;clear:both}.apj_landing_page.index .constrain-apj .columns .load-more,.apj_landing_page.index .constrain-apj .columns .spinner{bottom:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.apj_landing_page.index .constrain-apj .meta-nav{margin-left:0}.apj_landing_page.index .constrain-apj .meta-nav .module-title{font-weight:700}.apj_landing_page.index .constrain-apj .sidebar{margin-top:20;width:100%}@media (min-width: 951px){.apj_landing_page.index .constrain-apj .sidebar{width:33.33333%;float:left;margin-top:0}}.apj_landing_page.index .constrain-apj .sidebar-module{margin-bottom:30px;margin-left:30px;padding-left:30px;padding-right:30px}@media (max-width: 950px){.apj_landing_page.index .constrain-apj .sidebar-module{margin-left:0;margin-right:0}}.apj_landing_page.index .constrain-apj .sidebar-apj{padding:0}.apj_landing_page.index .constrain-apj .sidebar-apj .block{float:left;margin-bottom:0;width:50%}.apj_landing_page.index .constrain-apj .sidebar-apj .block.content{padding:0 5%;width:40%}@media (max-width: 650px){.apj_landing_page.index .constrain-apj .sidebar-apj .block{float:none;width:100%}.apj_landing_page.index .constrain-apj .sidebar-apj .block.content{width:auto}}@media (min-width: 951px){.apj_landing_page.index .constrain-apj .sidebar-apj .block{float:none;width:100%}.apj_landing_page.index .constrain-apj .sidebar-apj .block.content{width:auto}}.apj_landing_page.index .constrain-apj .sidebar-apj h2{margin:20px 0 15px;line-height:1em;text-align:center}.apj_landing_page.index .constrain-apj .sidebar-apj p{font-size:14px;line-height:18px;margin:20px 0}.apj_landing_page.index .constrain-apj .sidebar-apj img{vertical-align:bottom}.apj_landing_page.index .app-links{margin-bottom:22px;text-align:center}.apj_landing_page.index .app-links li{display:inline-block;padding:0 3%;width:40%}.apj_landing_page.index .sidebar-button-links{margin:20px 0;text-align:center}.apj_landing_page.index .sidebar-button-links li{display:inline-block}.apj_landing_page.index .sidebar-button-links li a{font-size:11px;display:block;margin-right:8px}.apj_landing_page.index .sidebar-button-links li a .svg{display:inline-block;vertical-align:top;margin-top:3px}.apj_landing_page.index .apj-sharing{position:relative;padding:3px 0 6px;height:40px}.apj_landing_page.index .promo-apj{background-image:url(//d2ljsxkn6fsbqh.cloudfront.net/assets/apj-promo-bg-855b476608a1a6fbc28e1199323f456410700b6ceebebfdddfd945d4377eaf18.jpg)}.passwords .content,.registrations .content,.sessions .content{margin-right:auto;margin-left:auto;max-width:450px}.passwords fieldset.delete,.registrations fieldset.delete,.sessions fieldset.delete{border-bottom:none;padding-top:20px}.passwords fieldset.delete a,.registrations fieldset.delete a,.sessions fieldset.delete a{font-size:13px}.passwords .textfield,.registrations .textfield,.sessions .textfield{width:230px}.passwords label.checkbox-label,.registrations label.checkbox-label,.sessions label.checkbox-label{color:#7b7b7b;font-size:12px}.passwords .submit-fieldset,.registrations .submit-fieldset,.sessions .submit-fieldset{margin-top:30px}.passwords .forgot-password,.registrations .forgot-password,.sessions .forgot-password{float:right;font-size:12px}.passwords .cancel,.registrations .cancel,.sessions .cancel{font-size:12px;margin-left:20px}.passwords p,.registrations p,.sessions p{font-size:12px;line-height:1.2;margin-top:15px}.devise-links{margin-top:25px}.devise-links a{font-size:12px;display:inline-block;padding:0 3px 0 5px;border-left:1px solid #eeeeee}.devise-links a:first-child{border-left:none}@media (max-width: 650px){.donations fieldset{margin-left:-30px;margin-right:-30px;padding-left:30px;padding-right:30px}.donations fieldset.highlight{border-left:none;border-right:none}}.donations .account{padding:0 5px 15px;text-align:center}.donations .account .button{display:inline-block;margin:0 3px}.donations .other-ways-to-donate,.donations .financial-accountability{padding-bottom:30px;overflow:hidden}.donations .other-ways-to-donate a,.donations .financial-accountability a{color:#666666;border-bottom:1px solid #cccccc;margin-bottom:0.2em}.donations .other-ways-to-donate a:hover,.donations .financial-accountability a:hover{color:#c6000e;border-bottom:1px solid #c6000e;cursor:pointer}.donations .other-ways-to-donate p,.donations .financial-accountability p{margin-bottom:10px}.donations .other-ways-to-donate p:last-child,.donations .other-ways-to-donate p.last-child,.donations .financial-accountability p:last-child,.donations .financial-accountability p.last-child{margin-bottom:0}.donations .other-ways-to-donate strong,.donations .financial-accountability strong{font-weight:700}.donations .donation-amount span{float:left;display:inline-block;font-size:20px;line-height:36px;position:absolute;left:10px}.donations .submit{margin-top:30px}.donations .donation-form-error{color:#c6000e;font-style:italic}@media (min-width: 651px){.donations .container-next-to-sidebar{float:right}}@media (max-width: 650px){.donations .sidebar{display:block;width:100%}.donations .sidebar .sidebar-module{display:none;margin:0;padding-bottom:15px}.donations .sidebar .sidebar-module.account{display:block}}.donations .content{padding:30px 30px 20px}.donations .content#confirmation h2{line-height:1.5}@media (min-width: 651px){.donations .content{padding:45px 70px}}@media (min-width: 651px) and (max-width: 900px){.donations .sidebar{display:block;width:100%}.donations .sidebar .sidebar-module{display:none;margin:0;padding-bottom:15px}.donations .sidebar .sidebar-module.account{display:block;margin:0 auto;max-width:350px}}.media-object{font-size:13px;line-height:150%;margin-bottom:0.2em}.media-object:after{content:'';display:table;clear:both}.media-object .label{font-size:14px;line-height:120%}.media-object .title{font-size:15px;line-height:146.55172%;font-weight:700;color:#333333;text-decoration:none;margin-bottom:0.2em}.media-object .title,.media-object .subtitle{line-height:130%;margin:0}.media-object .resource-type{font-size:13px;margin-top:3px;text-transform:uppercase}.media-object .time,.media-object time,.media-object .author,.media-object .location,.media-object .scripture{font-size:13px;line-height:150%;margin-bottom:0.2em;display:inline}.media-object p,.media-object li{font-size:13px;line-height:150%;margin-bottom:0.2em}.media-object p a,.media-object li a{color:#666666;border-bottom:1px solid #cccccc;margin-bottom:0.2em}.media-object p a:hover,.media-object li a:hover{color:#c6000e;border-bottom:1px solid #c6000e;cursor:pointer}.media-object ul,.media-object ol{margin-left:40px}.media-object ul li{list-style:square}.media-object ol li{list-style:decimal}.media-object .badge{float:left}.media-object .media-object-footer{position:absolute;z-index:2;left:0;bottom:0;height:50px;width:100%;background-color:#ffffff;box-shadow:0 -20px 15px -5px #ffffff}.resource-meta{color:#3a3c3f;padding:5px 0 0;font-size:13px;line-height:150%;margin-bottom:0.2em}.resource-meta .time{display:inline-block;white-space:nowrap}.resource-meta .spacer{color:#cccccc;padding:0 5px 0 6px}@media only screen and (max-width: 850px){.resource-meta .svg{clear:both;display:block;height:1px;overflow:hidden;text-indent:10px}}.resource-meta ul.right{display:inline-block;margin-left:-3px}@media (min-width: 651px){.resource-meta ul.right{display:block;float:right;margin-left:0}}.resource-meta ul.right li{display:inline-block}@media (min-width: 651px){.resource-meta ul.right li{border-left:1px solid #eeeeee;padding:0 8px}}.resource-meta ul.right li:first-child{border-left:0}.meta-nav{position:absolute;padding:0 10px 0 0;width:136px;height:100%;vertical-align:top;background:whitesmoke}@media (max-width: 650px){.meta-nav{display:none;padding:15px}}@media only screen and (min-width: 1500px){.meta-nav{margin-left:-156px}}.meta-nav .module-title{text-align:left;padding-left:10px;padding-right:10px;padding-bottom:6px;border-bottom:1px solid #e1e1e1;margin-bottom:10px}@media (min-width: 651px){.meta-nav .module-title .break{display:block}}.meta-nav a{color:#3a3c3f}.meta-nav a:hover{text-decoration:none;border-bottom:0}.meta-nav .button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:11px;line-height:100%;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:0.2em;line-height:30px;height:30px;margin:10px 0;padding:0 10px;white-space:nowrap;border:1px solid #dddddd;display:block}.meta-nav .button+.button{margin-top:0}.meta-nav .button:hover{border:1px solid #cccccc;background:#f0f0f0}.meta-nav .button .svg-rss{margin-right:6px}.meta-nav .bottom{font-size:0.6875em;line-height:1.90909em;display:block;position:absolute;bottom:10px;left:0;line-height:24px;right:0;padding:0 15px}.meta-nav .social-sharing{position:static;margin-top:22.5px}.meta-nav .social-sharing:after{content:'';display:table;clear:both}.meta-nav .social-sharing li:first-child{padding-left:10px}.meta-nav-module.horizontal-nav{margin-bottom:0}.meta-nav-module.horizontal-nav:after{content:'';display:table;clear:both}.meta-nav-module.horizontal-nav .meta-nav{display:block;padding:0;position:relative;height:auto;width:auto}.meta-nav-module.horizontal-nav .meta-nav .module-title{border-bottom:0;margin-bottom:0;padding-bottom:0;text-align:center}.meta-nav-module.horizontal-nav .meta-nav .meta-subnav{margin-bottom:15px;text-align:center}.meta-nav-module.horizontal-nav .meta-nav .meta-subnav li{display:inline-block;float:none}.meta-nav-module.horizontal-nav .meta-nav .meta-subnav li a{font-size:12px !important;margin-bottom:0;padding:6px 14px 7px}.meta-subnav{margin:15px 0 22.5px;clear:both}.meta-subnav:after{content:'';display:table;clear:both}@media (max-width: 650px){.meta-subnav{margin-bottom:-5px}}.meta-subnav li{float:none}@media (max-width: 650px){.meta-subnav li{float:left}}.meta-subnav a{display:block;margin:0;padding:4px 10px 6px;line-height:18px}@media (max-width: 650px){.meta-subnav a{margin:0 9px 5px 0;padding:5px}}.meta-subnav a.selected{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:13px;background:#ffffff;font-weight:700}.meta-subnav li:last-child a{margin-right:0}.index-nav{background:#ffffff;display:table-cell;padding-right:32px;position:relative;border-right:1px solid #E4E4E4}.index-nav .vertical-label{width:200px;height:200px;text-align:right;position:absolute;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.index-nav a.prev-index{margin-top:8px;margin-right:8px;display:inline-block;font-size:13px;color:#c6000e;text-transform:uppercase}.btn-close{position:absolute;right:-37px;top:15px;border-radius:22px;font-size:10px;display:block;width:22px;height:22px;text-align:center;line-height:22px;background:#e4e4e4}@media screen and (max-width: 650px){.index-nav{display:block;padding:10px 15px;border-right:0;border-bottom:1px solid #E4E4E4}.index-nav .vertical-label{-webkit-transform:rotate(0deg);transform:rotate(0deg);text-align:left;height:auto;width:auto;position:static}.index-nav .vertical-label .prev-index{display:inline}.btn-close{display:none}}@media (max-width: 650px){body nav.tabs{display:none}body.no-mobile-subnav nav.tabs{display:block}}.mobile-nav-open{overflow:hidden}.mobile-sub-nav-wrapper{margin:5px auto 20px;max-width:230px;position:relative;z-index:5}@media (min-width: 651px){.mobile-sub-nav-wrapper{display:none}}.mobile-sub-nav-wrapper h1{cursor:pointer;font-weight:700;font-size:21px;line-height:40px;text-align:center}.mobile-sub-nav-wrapper h1.long-text{font-size:18px}.mobile-sub-nav-wrapper h1 a{color:#333333}.mobile-sub-nav-wrapper h1 .img-svg{display:inline-block;vertical-align:text-top;margin-top:3px}.mobile-sub-nav-wrapper>h1{border:1px solid #d0d0d0}nav.mobile-sub-nav{background:#ffffff;border:1px solid #eeeeee;box-shadow:-4px 3px 5px rgba(1,1,1,0.1);display:none;max-width:230px;position:absolute;top:0;left:0;right:0}nav.mobile-sub-nav.active .img-svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}nav.mobile-sub-nav h1{margin-bottom:5px;padding:0 15px}nav.mobile-sub-nav h2{border-bottom:1px solid #eeeeee;font-size:14px;height:40px;line-height:40px;padding:0 15px}nav.mobile-sub-nav h2 a{color:inherit}nav.mobile-sub-nav .search-form-holder{padding:0 10px}nav.mobile-sub-nav ul{margin:5px 0}nav.mobile-sub-nav ul li.selected{background:#eeeeee}nav.mobile-sub-nav ul a,nav.mobile-sub-nav ul span{color:#333333;display:block;font-size:14px;line-height:31px;padding:0 15px}.mobile-sub-nav-wrapper.two-level{margin-top:50px}.mobile-sub-nav-wrapper.two-level nav.mobile-sub-nav{top:-40px}.mobile-sub-nav-wrapper.two-level li.selected{background:none;font-weight:700}#apj-search-form{display:table;width:100%;padding:20px 15px 6px;background:#ffffff;box-sizing:border-box}@media (min-width: 620px){#apj-search-form{box-sizing:border-box;padding-bottom:0;padding:40px 40px 6px}}.search-apj-episodes .search-apj-episodes__input,.search-apj-episodes .search-apj-episodes__button{display:table-cell;vertical-align:top}.search-apj-episodes .search-apj-episodes__input input{width:100%;box-sizing:border-box;font-size:16px;padding:8px 5px 8px 7px;height:38px;line-height:30px;color:#3a3c3f;border:1px solid #e5e5e5;margin-bottom:0}@media (min-width: 620px){.search-apj-episodes .search-apj-episodes__input input{box-sizing:border-box;padding-bottom:0;padding:14px 5px 14px 10px;height:58px}}@media (min-width: 620px){.search-apj-episodes .search-apj-episodes__input input{box-sizing:border-box;padding-bottom:14px;font-size:18px}}.search-apj-episodes .search-apj-episodes__input input::-webkit-search-cancel-button{-webkit-appearance:none}.search-apj-episodes .search-apj-episodes__button{width:50px;overflow:hidden}.search-apj-episodes .search-apj-episodes__button a{display:block;font-size:11px;line-height:100%;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:0.2em;padding:14px 20px;width:100%;box-sizing:border-box;height:38px;color:#ffffff;background:#eeeeee;border:1px solid #e5e5e5;margin-left:-1px}@media (min-width: 620px){.search-apj-episodes .search-apj-episodes__button a{box-sizing:border-box;padding-bottom:0;height:58px}}.search-apj-episodes .search-apj-episodes__button a .svg{margin:-5px 3px 0}@media (min-width: 620px){.search-apj-episodes .search-apj-episodes__button a .svg{box-sizing:border-box;padding-bottom:0;margin:4px 3px 0 4px}}.search-apj-episodes .search-apj-episodes__button a span{display:none}@media (min-width: 620px){.search-apj-episodes .search-apj-episodes__button a span{box-sizing:border-box;padding-bottom:0;display:inline}}#search-results{background:#ffffff;position:relative;padding:0 20px 15px;margin-bottom:20px}@media (min-width: 620px){#search-results{box-sizing:border-box;padding-bottom:0;padding:0 40px 30px}}#search-results .matches-found{font-family:"Balto Web", Helvetica, Arial, sans-serif;font-style:normal;text-transform:uppercase;font-size:10px;letter-spacing:1px}#search-results .search-instructions{font-size:13px;text-align:center}#search-results .results{margin-top:15px}#search-results .results .result{display:block;padding:13px 0}#search-results .results .result b{background-color:#fffac5}#search-results .results .result .result-title{display:inline-block;border-bottom:1px solid transparent;font-size:15px;line-height:146.55172%;font-weight:700;color:#333333;text-decoration:none;margin-bottom:0.2em}#search-results .results .result .result-meta{display:block;color:#7b7b7b;font-size:13px;line-height:1.25}#search-results .results .result .result-meta .spacer{color:#cccccc;padding:0 5px}@media (max-width: 650px){#search-results .results .result .result-meta span:nth-child(4){display:none}#search-results .results .result .result-meta .episode-topic{display:block;padding-top:2px}}#search-results .results .result.focused{background-color:whitesmoke;position:relative}#search-results .results .result.focused:focus{outline:0}#search-results .results .result.focused .result-title{border-bottom:1px solid #e8999f}#search-results .clear-search{position:absolute;font-size:12px;line-height:0.7em;color:#999999;padding:2px 5px;z-index:100;top:-37px;right:90px}@media (min-width: 620px){#search-results .clear-search{box-sizing:border-box;padding-bottom:0;top:-47px;right:120px}}#search-results .clear-search:hover{color:#221f1f;border:0;background:#f1f1f1}#search-results .clear-search:hover .svg-close path{fill:#221f1f}#search-results .clear-search em{display:block;float:right;height:20px;line-height:20px;padding-left:3px;text-transform:uppercase;letter-spacing:1px}#search-results .clear-search .svg-close{margin-top:1px;height:16px;width:16px}#search-results .clear-search .svg-close path{fill:#999999}#search-results .clear-search i{display:block;float:right;position:relative;height:20px;top:1px;font-size:24px}#search-results .no-results{color:#333333;padding-top:20px;text-align:center}#search-results .no-results p{font-size:20px;margin-bottom:20px}#search-results .no-results p:last-child{margin-bottom:0}#search-results .no-results .ask-question{font-size:25px;line-height:30px}#search-results .no-results .button{border-color:#333333;float:none;font-size:12px;display:inline-block}.search.form .meta-nav-module-with-sidebar,.search.results .meta-nav-module-with-sidebar{width:100%}.search.form .meta-nav-module-with-sidebar .content,.search.results .meta-nav-module-with-sidebar .content{min-height:500px}.search.form .gsc-control-cse,.search.results .gsc-control-cse{margin:0 auto;max-width:600px}.search.form .gsc-control-cse select,.search.results .gsc-control-cse select{display:none}.search.form .gsc-wrapper,.search.results .gsc-wrapper{margin-top:35px;padding-bottom:30px}.search.form .gsc-wrapper td,.search.results .gsc-wrapper td{vertical-align:top}.search.form .gsc-resultsHeader,.search.form .gsc-tabsAreaInvisible,.search.form .gsc-refinementsAreaInvisible,.search.form .gsc-above-wrapper-area,.search.form .gs-visibleUrl,.search.form .gcsc-branding,.search.form .gs-watermark,.search.form td.gsc-table-cell-snippet-close div.gs-title,.search.results .gsc-resultsHeader,.search.results .gsc-tabsAreaInvisible,.search.results .gsc-refinementsAreaInvisible,.search.results .gsc-above-wrapper-area,.search.results .gs-visibleUrl,.search.results .gcsc-branding,.search.results .gs-watermark,.search.results td.gsc-table-cell-snippet-close div.gs-title{display:none}@media (min-width: 651px){.search.form .refinements-jump-menu,.search.results .refinements-jump-menu{display:none}}.search.form .refinements-jump-menu select,.search.results .refinements-jump-menu select{float:none}.search.form .gsc-expansionArea>.gsc-result,.search.results .gsc-expansionArea>.gsc-result{margin-top:35px}.search.form .gs-result .gs-title,.search.form .gs-result .gs-title *,.search.results .gs-result .gs-title,.search.results .gs-result .gs-title *{font-size:15px;line-height:146.55172%;font-weight:700;color:#333333;text-decoration:none;margin-bottom:0.2em}.search.form .gs-result .gs-title,.search.results .gs-result .gs-title{height:auto;line-height:1.25;overflow:visible}.search.form .gs-no-results-result .gs-snippet,.search.results .gs-no-results-result .gs-snippet{border:1px solid #eeeeee;font-size:14px;text-align:center;padding:15px}.search.form .gs-title a b,.search.form .gs-snippet b,.search.results .gs-title a b,.search.results .gs-snippet b{background:#f5f2d0;height:17px;padding-top:3px;margin-top:-3px}.search.form .gsc-control-cse .gsc-table-result,.search.results .gsc-control-cse .gsc-table-result{font-family:"Balto Web", Helvetica, Arial, sans-serif}.search.form .gs-per-result-labels,.search.results .gs-per-result-labels{color:#7b7b7b;font-size:13px;line-height:1em}.search.form .gs-per-result-labels span,.search.results .gs-per-result-labels span{display:none}.search.form .gs-per-result-labels a.gs-label,.search.results .gs-per-result-labels a.gs-label{font-size:11px;line-height:100%;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:0.2em}.search.form .gs-snippet,.search.results .gs-snippet{color:#3a3c3f;margin-top:5px}.search.form td.gsc-table-cell-thumbnail,.search.results td.gsc-table-cell-thumbnail{padding-right:15px}@media (max-width: 650px){.search.form td.gsc-table-cell-thumbnail,.search.results td.gsc-table-cell-thumbnail{display:none}}.search.form .gsc-tabData.gsc-tabdActive,.search.results .gsc-tabData.gsc-tabdActive{display:block}.search.form .gsc-tabData.gsc-tabdInactive,.search.form .gsc-tabData.gsc-tabdActive.gsc-resultsbox-invisible,.search.results .gsc-tabData.gsc-tabdInactive,.search.results .gsc-tabData.gsc-tabdActive.gsc-resultsbox-invisible{display:none}.search.form .gsc-refinementsArea .gsc-refinementHeader,.search.results .gsc-refinementsArea .gsc-refinementHeader{cursor:pointer;font-size:12px;line-height:10px;padding:9px 10px 10px 25px;position:relative}.search.form .gsc-refinementsArea .gsc-refinementHeader:before,.search.results .gsc-refinementsArea .gsc-refinementHeader:before{background:#cccccc;border-radius:30px;height:13px;width:13px;content:"";position:absolute;top:8px;left:6px}.search.form .gsc-refinementsArea .gsc-refinementHeader.gsc-refinementhActive,.search.results .gsc-refinementsArea .gsc-refinementHeader.gsc-refinementhActive{background:#ffffff;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:700}.search.form .gsc-refinementsArea .gsc-refinementHeader.gsc-refinementhActive:before,.search.results .gsc-refinementsArea .gsc-refinementHeader.gsc-refinementhActive:before{background:#3a3c3f;border:3px solid #cccccc;width:7px;height:7px}.meta-nav-module .tabs,.meta-nav-module-with-sidebar .tabs{padding-left:60px}@media (max-width: 650px){.meta-nav-module .tabs,.meta-nav-module-with-sidebar .tabs{padding-left:13px}}.meta-nav-module .tabbed-page{padding:0}.tabs{background-color:whitesmoke;border-bottom:1px solid #eeeeee;padding:15px 13px 0}@media (max-width: 650px){.tabs{padding-bottom:15px}}.tabs h2{font-weight:700;font-size:21px;margin:15px 0 20px;line-height:1em}.tabs ul{display:table;width:auto;padding:0;margin:0;position:relative}.tabs li{border:0 solid transparent;border-bottom:none;display:table-cell;margin:0;padding:0;position:relative;top:1px;vertical-align:middle}@media (max-width: 650px){.tabs li{display:inline;float:none}}.tabs li.selected{background:#ffffff;border:1px solid #eeeeee;border-bottom:0}@media (max-width: 650px){.tabs li.selected{background:none;border:none}}.tabs a,.tabs li>span{border:0 solid transparent;border-radius:0;color:#333333;display:inline-block;font-weight:700;font-size:14px;height:auto;line-height:1em;padding:8px 14px 12px}.tabs a:hover,.tabs li>span:hover{text-decoration:none;border:0 solid transparent}.tabs a span,.tabs li>span span{font-size:14px;font-weight:400}@media (max-width: 650px){.tabs a,.tabs li>span{background:none;border:0;font-size:16px}}.tab-content{border-top:none;border-left:none;padding:50px 70px}@media (max-width: 650px){.tab-content{border:none;padding:20px}}.tab-content .figure img{margin-bottom:40px}.module-title{font-weight:700;display:block;text-align:center;text-transform:uppercase;font-size:12px;letter-spacing:2px;padding:15px 0}.tile{margin-bottom:15px}@media (min-width: 651px){.columns .tile{width:49.15254%;float:left;margin-right:1.69492%;margin-bottom:1.69492%;max-height:395px}.columns .tile:nth-child(even){float:right;margin-right:0}}.tile-content{background:#ffffff;padding:55px 15px 15px;position:relative}@media (min-width: 651px){.columns .tile-content{height:310px}}.tile-content .tile-number{position:absolute;top:20px;left:0;padding:5px 10px;background-color:#e1e1e1;line-height:10px;font-size:10px}.tile-content .tile-number .number{font-weight:700}.tile-content .tile-title{color:#c6000e;font-size:20px;line-height:137.93103%;font-weight:700;margin-bottom:0.2em;margin-bottom:15px}.tile-content .tile-description{font-size:14px;line-height:21px}.tile-content .tile-description .more-link{color:#d89da3;text-decoration:none}.tile-content .tile-description .more-link:hover{text-decoration:none;border-bottom:none}.tile-content .tile-description .more-link i{position:relative;top:2px}.featured .tile-content .tile-description{height:auto}.tile-content .tile-meta{font-size:13px;line-height:150%;margin-bottom:0.2em;line-height:1.3;margin-bottom:15px}.tile-content .tile-meta .spacer{color:#cccccc;padding:0 5px 0 6px}.tile-content .tile-meta .tile-topic{display:inline-block}.tile-content .tile-meta a{color:#666666;border-bottom:1px solid #cccccc;margin-bottom:0.2em}.tile-content .tile-meta a:hover{color:#c6000e;border-bottom:1px solid #c6000e;cursor:pointer}@media (min-width: 651px){.tile-content .tile-bottom{bottom:0;left:0;position:absolute;width:100%}}.tile-content .tile-footer{border-top:1px solid #eeeeee;position:relative;margin:0 -15px -15px;padding:10px 5px}.tile-content .tile-footer:after{content:'';display:table;clear:both}@media (min-width: 651px){.tile-content .tile-footer{margin:0}}.tile-content .tile-footer .tile-social{position:static}.tile-content .tile-footer .tile-social li{display:inline-block;float:none}.tile-content .tile-footer .tile-social li:first-child{padding-left:0}.tile-content .tile-footer .tile-social .social-badge:hover{border-bottom:0}.tile-content .tile-footer .tile-social .social-badge .social-numbers{font-size:13px}.tile-content .tile-footer .tile-social .social-badge i,.tile-content .tile-footer .tile-social .social-badge .social-numbers{border:0;display:inline-block;width:auto}.tile-content .tile-footer .play-count{font-size:11px;line-height:100%;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:0.2em;color:#7a7979;padding:8px 0 0 10px}.featured .tile-content{margin-bottom:30px}.featured .tile-content .tile-title{font-size:30px}.featured .tile-content .tile-footer{margin:0 -15px -15px}#load_more_link{border-color:#333333;float:none;display:block;margin:0 auto;width:180px;clear:both;text-align:center}@media print{.header,.header .header__inner,.logo,.logo img{border:0 !important;box-shadow:none !important;float:none !important;margin:0 !important;padding:0 !important;position:static !important}.navigation,.header__tools,.header__search,.header__search__examples,.share-container,.recent-features,#footer,#admin-notice,.prev-next,.featured-top,.media-menu,.email-subscribe-labs,.toggle-trigger,.pullquote,.resource__pullquote,.more-resources,.utility-bar,.resource__extras--bottom,.resource__extras--side,.author-description{display:none !important;visibility:hidden}body,.page-background,.article,#resource-body{margin-top:0 !important;margin-bottom:0 !important;padding-top:0 !important;padding-bottom:0 !important}.page-background{padding-top:30px !important}body,.constrain,.article,#resource-body #resource-title{font-size:32px !important}.resource__body{font-size:12px !important}.toggle{display:block !important}.resource__body h2,.resource__body h3,.resource__body h4,.resource__body p,.resource__body ul,.resource__body ol,.resource__body blockquote{margin-bottom:12px !important}.donations.show .header,.donations.show #footer,.donations.show #receipt-actions,.donations.show .recent-features{display:none}.donations.show .tab-content .section .col-6{width:50%}}
