/* CSS crunched with Crunch - http://crunchapp.net/ */
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{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}/*! normalize.css v3.0.1 | MIT License | git.io/normalize */img{border:0;-ms-interpolation-mode:bicubic}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;padding:0;border:0;-webkit-appearance:none;border-radius:0}.lt-ie7 button,.lt-ie7 input,.lt-ie7 optgroup,.lt-ie7 select,.lt-ie7 textarea{filter:chroma(color=#000);cursor:pointer}button{overflow:visible}button:focus{outline:0}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="checkbox"]{-webkit-appearance:checkbox}input[type="radio"]{-webkit-appearance:radio}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto}optgroup{font-weight:bold}.ajax-progress-throbber{display:none}.views-throbbing{display:none}span.views-throbbing{display:none}html{background:#fff;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar}body{margin:0;padding:0;width:100%;background-color:transparent;font-family:'Cabin',sans-serif;font-size:100%;line-height:1.5;color:#5a5a5a}ul,ol,dl,fieldset,p,table,pre,hr{margin-bottom:1.5em}.giga{font-size:5em;line-height:1.2}.mega{font-size:4em;line-height:1.125}.kilo{font-size:3em;line-height:1}h1,.alpha{margin-bottom:0.44444444444444em;font-size:2.25em;line-height:1.22222222222222}h2,.beta{margin-bottom:0.66666666666667em;font-size:1.5em;line-height:1.33333333333333}h3,.gamma{margin-bottom:0.57142857142857em;font-size:1.3125em;line-height:1.14285714285714}h4,.delta{margin-bottom:0.66666666666667em;font-size:1.125em;line-height:1.333333333}h5,.epsilon{margin-bottom:0.75em;font-size:1em;line-height:1.5}h6,.zeta{margin-bottom:0.375em;font-size:1em;line-height:1.5}small,.milli{font-size:0.75em;line-height:1.66666666666667}p,ol,ul,dl,address{font-size:1em;line-height:1.5}ul,ol{margin:0;padding:0}ul{list-style-type:none}ul,ol{margin:0 0 1.5em;padding:0 0 0 1.5em}ul li,ol li{margin:0 0 0.75em}ul{list-style-type:square}ol{list-style-type:decimal}li ul,li ol{margin:0 0 .75em}.list{padding:0;list-style-type:none}.list li{margin:0}.list--events-detail strong{font-weight:700}.list--donate-ctoa{margin-bottom:0}.list--donate-ctoa:before,.list--donate-ctoa:after{content:" ";display:table}.list--donate-ctoa:after{clear:both}.lt-ie8 .list--donate-ctoa{zoom:1}.list--donate-ctoa:before,.list--donate-ctoa:after{content:" ";display:table}.list--donate-ctoa:after{clear:both}.lt-ie8 .list--donate-ctoa{zoom:1}.list--glossary{padding-top:0.6875em;border-top:1px solid #f3f3f3}dt{margin-bottom:0.75em;padding-bottom:0.6875em;border-bottom:1px dashed #ababab;font-weight:bold}abbr[title]{border-bottom:1px dotted #ababab;cursor:help}b,strong{font-weight:700}em{font-style:italic}dfn{font-style:italic}ins{background-color:#fff;color:#5a5a5a;text-decoration:none}mark{background-color:#fff;color:#5a5a5a;font-style:italic;font-weight:bold}pre,code,kbd,samp{padding:0 0.25em;font-family:Monaco,Courier New,monospace;line-height:1.5em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}sub,sup{position:relative;font-size:12px;font-size:0.75em;line-height:0;vertical-align:1.5em}time{font-family:'Playfair Display',serif;font-weight:700;color:#da251c}h1,h2,h3,h4,h5,h6{font-family:'Playfair Display',serif;font-weight:normal}.group-tile .media__title,.group-tile .media__title--sm{text-transform:uppercase}.group-tile .media__title--sm,.group-tile .body__text--sm{display:none}.group-tile--donate-single .media__title,.group-tile--donate-regular .media__title,.group-tile--full .media__title{padding:0.33333333333333em;background:#fff;font-family:'Cabin',sans-serif;color:#5a5a5a}.group-tile--donate-single .media__title em,.group-tile--donate-regular .media__title em,.group-tile--full .media__title em{font-style:normal;color:#da251c}.donate-ctoa__text{margin-bottom:0.375em}.donate-ctoa__text span{text-transform:uppercase}.donate-summary{padding-bottom:0.625em;border-color:#8a8a8a;border-style:solid;border-bottom-width:1px;font-family:'Playfair Display',serif;font-size:21px;font-size:1.3125rem;line-height:1.14285714285714}.group-tile--nav .media__title{margin-bottom:0.66666666666667em;font-size:1.125em;line-height:1.333333333;margin-bottom:0;text-transform:uppercase;white-space:pre-line}.group-tile--nav .body__text--summary{font-size:0.875em}.group-tile--nav .body__text--summary p{margin-bottom:0}.main__header__title{display:block;padding:0.64285714285714em 28px}.generic-content--base .main__header__title{margin-bottom:1.28571428571429em;background:#ad1d16;color:#fff;font-family:'Cabin',sans-serif;font-size:1.75em;font-weight:normal;line-height:1.28571428571429}.generic-content--base .header__page-marker{display:block;margin-bottom:0.375em}.generic-content--simple .main__header__title{background:#fff;color:#da251c;text-transform:uppercase;text-align:center}.header--intro p,.intro p{margin-bottom:0.66666666666667em;font-size:1.5em;line-height:1.33333333333333;color:#595959}.group-tiles--landing-nav>p{max-width:38.5em}.stacked .main h1,.stacked .main h2,.stacked .main h3,.stacked .main h4,.stacked .main h5,.stacked .main h6{text-transform:uppercase}.stacked .main .section__title{margin-bottom:0.44444444444444em;font-size:2.25em;line-height:1.22222222222222}.stacked .main .section__title--intro{font-size:3em;line-height:1;margin-bottom:0.75em}.stacked .main .section__title--intro i{display:none}.stacked .main .section--church p{max-width:18em;margin:0 auto}.stacked .row .row__title{margin-bottom:0.66666666666667em;font-size:1.5em;line-height:1.33333333333333;margin-bottom:1em}.stacked .row h4 strong,.stacked .row h5 strong,.stacked .row h6 strong{display:block;margin-bottom:0.75em;font-weight:normal;text-transform:none}.stacked .row h5{color:#666}.stacked .row__body ul{padding:0;list-style-type:none}.stacked .row__body li>strong{font-weight:400}.stacked .row__body h4{max-width:20em;margin-left:auto;margin-right:auto;padding-bottom:0.66666666666667em;border-bottom:1px solid #c4c4c4}.stacked ul ul{margin-bottom:3em}.stacked .aside--blog .date-display-single{display:block;color:#4c4c4c}.stacked .aside--blog .section__subtitle{font-family:'Cabin',sans-serif;margin-bottom:0.75em;font-size:1em;line-height:1.5;text-transform:none}a{text-decoration:none;color:#da251c}a:hover,a:active{text-decoration:underline;color:#e74a42}a:focus{outline:thin dotted;color:#da251c}::-moz-selection{background-color:#99ccff;color:#333;text-shadow:none}::selection{background-color:#99ccff;color:#333;text-shadow:none}.banner a{color:#ababab}.banner a:hover,.banner a:active,.banner a:focus{color:#fff}.main a:visited{color:#e4342c}.contentinfo a{color:#595959}.messages{background-repeat:no-repeat;margin:0.75em 0 1.5em;border:0;padding:12px}.messages a{color:#333;text-decoration:underline}.messages a:hover,.messages a:active,.messages a:focus{color:#fff}.lt-ie8 .messages{zoom:1}.status,.ok{color:#fff}.status,table tr.ok{background-color:#019875}.warning{color:#fff}.warning,table tr.warning{background-color:#f39c12}.error{color:#fff}.error,table tr.error{background-color:#ef4836}.error p.error{color:#fff}.messages ul{margin:0 0 0 1em;padding:0}.messages ul li{margin-bottom:0.5em;list-style-type:disc;list-style-image:none}.form-item input.error,.form-item textarea.error,.form-item select.error{background:#fff;color:#ef4836;border-color:#ef4836 !important}.form-item input.error:active,.form-item textarea.error:active,.form-item select.error:active,.form-item input.error:focus,.form-item textarea.error:focus,.form-item select.error:focus{color:#595959}noscript{display:block;padding:0.5em 0;background:#f39c12;text-align:center}.lt-ie9 noscript{padding:0}.lt-ie9 noscript *{padding:0.5em 0}.js noscript{padding:0}.pager{margin:0.85714285714286em 0 0;padding:0.78571428571429em 0 0;border-top:1px solid #f3f3f3;text-align:center;font-size:14px;line-height:1.5em}.pager:before,.pager:after{content:" ";display:table}.pager:after{clear:both}.lt-ie8 .pager{zoom:1}.pager:before,.pager:after{content:" ";display:table}.pager:after{clear:both}.lt-ie8 .pager{zoom:1}.pager li{background-image:none;display:inline;list-style-type:none;padding:0.5em}.item-list .pager li:first-child{max-width:none;padding:0;background:none}.pager-current{color:#5a5a5a;font-weight:normal}.js-cookie-law{display:none;width:100%;background:#8a8a8a;background:rgba(138,138,138,0.8);color:#fff;position:fixed;bottom:0;z-index:499;overflow:hidden}.js-cookie-law p{font-size:14px}.js-cookie-law__wrapper{margin:0.75em auto;width:81.578947368421%;position:relative;z-index:498}.js-cookie-law__title{margin-bottom:0.66666666666667em;font-size:1.125em;line-height:1.333333333;margin:0 68px 0 0}.js-cookie-law__title+p{margin-right:68px}.js-close-btn{display:block;width:44px;height:44px;margin:0;padding:0;border:0;background:none;-webkit-appearance:value;-moz-appearance:value;appearance:value;outline:none !important;position:relative}.js-cookie-law__close-btn{position:absolute;top:0;right:0;z-index:501}.js-close-btn__text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;padding:0;position:absolute;width:1px;overflow:hidden}.js-close-btn__icon{display:block;margin:6px;width:30px;height:30px;border:1px solid #eaeaea;background:transparent url(../img/global/Bigmallet-icons-sprite.png) -118px -292px no-repeat}.js-close-btn:hover .js-close-btn__icon,.js-close-btn:active .js-close-btn__icon{border-color:transparent}.js-close-btn:focus .js-close-btn__icon{border-color:transparent;outline:1px dotted #ababab;outline-offset:-1px}.dirty-android .js-cookie-law{position:absolute;top:0;bottom:auto}.tabs{width:100%;margin:0 ;overflow:hidden}.tabs ul{list-style-type:none;padding:0}.tabs li{float:left;width:auto;margin:1em 0.5em 1em 0}.tabs li a{padding:1em 1.5em;background:#e3e0d9;color:#595959;text-decoration:underline}.tabs li a:hover{background:#077fb7;color:#fff}.tabs .active a{background:#264bd6;color:#fff}[class*="btn"]:before,[class*="btn"]:after{content:" ";display:table}[class*="btn"]:after{clear:both}.lt-ie8 [class*="btn"]{zoom:1}[class*="btn"]:before,[class*="btn"]:after{content:" ";display:table}[class*="btn"]:after{clear:both}.lt-ie8 [class*="btn"]{zoom:1}.btn--no-wrapper,[class*="btn"] a{display:inline-block;margin:0.27272727272727em 0;padding:0.09090909090909em 8px 0.18181818181818em;font-family:'Playfair Display',serif;font-size:1.375em;line-height:1.45454545454545;color:#fff;border:0;border-radius:0;cursor:pointer;background-color:#595959}.lt-ie8 .btn--no-wrapper,.lt-ie8 [class*="btn"] a{*zoom:1}.btn--no-wrapper:hover,[class*="btn"] a:hover,.btn--no-wrapper:active,[class*="btn"] a:active,.btn--no-wrapper:focus,[class*="btn"] a:focus{background-color:#4c4c4c;color:#fff;text-decoration:none}.btn--no-wrapper:active,[class*="btn"] a:active,.btn--no-wrapper:focus,[class*="btn"] a:focus{margin:0.31818181818182em 0 0.22727272727273em}.btn--no-wrapper:visited,[class*="btn"] a:visited{color:#fff;opacity:0.8}.btn--highlight-2 a,[class*="btn--highlight-2"] a{background-color:#da251c}.btn--highlight-2 a:hover,[class*="btn--highlight-2"] a:hover,.btn--highlight-2 a:active,[class*="btn--highlight-2"] a:active,.btn--highlight-2 a:focus,[class*="btn--highlight-2"] a:focus{background-color:#c32119}.btn--highlight-3 a,[class*="btn--highlight-3"] a{background-color:#264bd6}.btn--highlight-3 a:hover,[class*="btn--highlight-3"] a:hover,.btn--highlight-3 a:active,[class*="btn--highlight-3"] a:active,.btn--highlight-3 a:focus,[class*="btn--highlight-3"] a:focus{background-color:#2243c0}.btn--highlight-1 a,.btn--highlight-3 a{margin-top:0 !important;margin-bottom:0 !important;padding:0.31818181818182em 0 0.27272727272727em;background:transparent !important}.btn--highlight-1 .btn__text-wrapper,.btn--highlight-3 .btn__text-wrapper{display:block;margin:0 0 1px;padding:0.11111111111111em 8px 0.22222222222222em;font-size:0.81818181818182em;line-height:1.33333333333333}.btn--highlight-1 .btn__text-wrapper{background-color:#595959}.btn--highlight-3 .btn__text-wrapper{background-color:#264bd6}.btn--highlight-1 a:hover .btn__text-wrapper,.btn--highlight-1 a:active .btn__text-wrapper,.btn--highlight-1 a:focus .btn__text-wrapper,.btn--highlight-3 a:hover .btn__text-wrapper,.btn--highlight-3 a:active .btn__text-wrapper,.btn--highlight-3 a:focus .btn__text-wrapper{color:#fff;text-decoration:none}.btn--highlight-1 a:hover .btn__text-wrapper,.btn--highlight-1 a:active .btn__text-wrapper,.btn--highlight-1 a:focus .btn__text-wrapper{background-color:#4c4c4c}.btn--highlight-3 a:hover .btn__text-wrapper,.btn--highlight-3 a:active .btn__text-wrapper,.btn--highlight-3 a:focus .btn__text-wrapper{background-color:#2243c0}.btn--highlight-1 a:active .btn__text-wrapper,.btn--highlight-1 a:focus .btn__text-wrapper,.btn--highlight-3 a:active .btn__text-wrapper,.btn--highlight-3 a:focus .btn__text-wrapper{margin:1px 0 0}.splash__statement .ctoa__btn{max-width:none;width:auto;margin:0 auto}.splash__statement .ctoa__btn a{display:inline-block;margin-top:0.5625em;margin-bottom:0.5625em;padding:0.125em 0.5625em 0.25em;font-size:2em;line-height:1.125}.splash__statement .ctoa__btn a:active,.splash__statement .ctoa__btn a:focus{margin-top:0.59375em;margin-bottom:0.53125em}.ie7 .splash__statement .ctoa__btn a{display:inline}.list--donate-ctoa .btn{margin-bottom:6px}.list--donate-ctoa .btn a{margin:0;padding:0.27272727272727em 8px;font-family:'Cabin',sans-serif;text-align:center;text-decoration:none !important}hr{display:block;margin:1em 0;padding:0;height:1px;border:0;border-top:1px solid #ababab;border-bottom:1px solid #fff}img{display:block;max-width:100%;height:auto}.main__section__img--full,.main__section__img--left,.main__section__img--right{margin-bottom:1.5em;width:100%;max-width:none}iframe{display:block}figure{margin:3em 0}figure img{display:block;max-width:none;width:100%}figure blockquote,figure .figure_text{margin:0;clear:both}figure blockquote{margin-bottom:1.5em;font-family:'Playfair Display',serif;color:#8a8a8a;position:relative}figure blockquote h1,figure blockquote h2,figure blockquote h3,figure blockquote h4,figure blockquote h5,figure blockquote p{display:block;font-style:normal;margin-bottom:0.44444444444444em;font-size:2.25em;line-height:1.22222222222222;margin-bottom:0.66666666666667em}figure blockquote p:last-child{margin-bottom:0}figure blockquote:before{display:block;content:"\201C";margin:0 0 0 -0.04444444em;width:0.4em;height:0.5em;font-size:11.25em;line-height:1;color:#da251c;overflow:hidden}figure figcaption{display:block;padding:1.5em}figure figcaption h1,figure figcaption h2,figure figcaption h3,figure figcaption h4,figure figcaption h5,figure figcaption h6,figure figcaption p{margin-bottom:.75em}cite{color:#1a1a1a}.figure_figcaption--cite p,.figure_figcaption--cite h3,.figure_figcaption--cite h4,.figure_figcaption--cite h5,.figure_figcaption--cite h6{margin:0;font-size:1.5em;font-weight:700;color:#da251c;text-transform:uppercase}.media__item img,.news-item__media img{max-width:none;width:100%}.media__title--name,.media__title--rank,.media__title--key{font-family:'Cabin',sans-serif;font-size:1em;line-height:1.5}.media__title--rank{font-weight:700}.media--profile{margin-bottom:3em}.media--profile .media__item{margin:0 auto 0.75em;height:6em;width:6em;overflow:hidden;border-radius:6em}.media--profile .media__title--name,.media--profile .media__title--rank{font-family:'Cabin',sans-serif;margin-bottom:0.375em;font-size:1em;line-height:1.5}.media--profile .media__body .media__title--name{text-transform:none}.media--profile .media__body .media__title--rank{text-transform:capitalize}.media--blog{margin-bottom:2.25em}.infographic-title{padding:0.66666666666667em 1em 0;margin-bottom:0.44444444444444em;font-size:2.25em;line-height:1.22222222222222;text-transform:uppercase}.infographic{background:#efefef}.infographic__item{margin:0 12.5%;padding:1.5em 0;background:#efefef;text-align:center}.infographic__item .media__item{padding:0.75em}.infographic__item .infographic__item__title{margin-bottom:0.44444444444444em;font-size:2.25em;line-height:1.22222222222222;text-transform:uppercase}.infographic__item .media__body span{color:#da251c}.infographic__item .media__body p{margin-bottom:2.25em}.infographic__item .media__body a{text-transform:uppercase}.infographic__item .btn p{margin-bottom:1.875em}.no-js .video-embed iframe{display:none}.video-embed .video-embed__wrapper{height:0;margin:0;position:relative;overflow:hidden}.video-embed .video-embed__wrapper p{display:none}.video-embed iframe{width:100%;height:100%;position:absolute;top:0;left:0}.video-embed figcaption{text-align:center;text-transform:lowercase}.video-embed a{display:none}.video-embed .youtube-btn{display:block}.video-embed--4-3 .video-embed__wrapper{padding-bottom:75%}.video-embed--16-9 .video-embed__wrapper{padding-bottom:56.25%}.stacked .row__body>img,.stacked .row__body p img{display:inline-block;width:6em;height:6em;overflow:hidden;border-radius:6em;*display:inline;*zoom:1}.stacked .row__body .row__img{width:100%}form{margin:0 }form:before,form:after{content:" ";display:table}form:after{clear:both}.lt-ie8 form{zoom:1}form:before,form:after{content:" ";display:table}form:after{clear:both}.lt-ie8 form{zoom:1}form fieldset{margin-bottom:4px;padding:0;border:0}form legend{display:block;width:100%;margin:0;*margin-left:-7px;padding:0;border:0;white-space:normal}form legend span{display:block;font-weight:700;color:#595959}form legend,form label{padding-left:8px}form legend+.form-item{margin-top:0.375em}form h3{font-size:1em;font-weight:normal;margin-bottom:0.75em}form fieldset p{padding-left:6px}form em,form abbr{text-align:right;color:#ef4836}form em{display:block}form strong{text-transform:uppercase}form small{font-size:11px}form ul{list-style-type:none !important;margin:0 0 .75em 0;padding:0 !important}form br{display:none}input,button,select,textarea{font-family:'Cabin',sans-serif;font-size:1em;line-height:1.5}label{display:block;width:100%;margin:0;padding:0 6px 0.125em;font-weight:normal;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input,textarea,select{display:block;width:100%;height:36px;margin:0;padding:0.25em 6px;background-color:#fafafa;border:2px solid #ababab;text-align:left;color:#595959;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input:hover,textarea:hover,select:hover{background:#fff}input:active,textarea:active,select:active,input:focus,textarea:focus,select:focus{border-color:#f8c573;background:#fff;color:#1a1a1a}.lt-ie8 input,.lt-ie8 textarea,.lt-ie8 select{display:block;width:465px;height:auto}.input-mini{width:60px}.input-small{width:90px}input[type="image"],input[type="checkbox"],input[type="radio"]{width:1em;height:1em;padding:0;margin:4px 0 0;*margin-top:6px;line-height:1.5;cursor:pointer;border:0 \9}input[type="checkbox"],input[type="radio"]{padding:0;*width:13px;*height:13px}.form-checkboxes{margin-top:0.25em}.form-type-checkbox,.form-type-radio{position:relative;margin-bottom:0.75em}.form-type-checkbox:before,.form-type-radio:before,.form-type-checkbox:after,.form-type-radio:after{content:" ";display:table}.form-type-checkbox:after,.form-type-radio:after{clear:both}.lt-ie8 .form-type-checkbox,.lt-ie8 .form-type-radio{zoom:1}.form-type-checkbox:before,.form-type-radio:before,.form-type-checkbox:after,.form-type-radio:after{content:" ";display:table}.form-type-checkbox:after,.form-type-radio:after{clear:both}.lt-ie8 .form-type-checkbox,.lt-ie8 .form-type-radio{zoom:1}.form-type-checkbox .option,.form-type-radio .option{margin-bottom:0}.form-type-checkbox .option{padding:0 0 0 20px}.form-type-radio .option{padding:1px 0 0 20px}.form-checkbox,.form-radio{display:block;position:absolute}input[type="image"]{border:0;box-shadow:none}input[type="file"]{width:auto;padding:initial;line-height:initial;border:initial;background-color:transparent;background-color:initial;box-shadow:none}input[type="button"],input[type="reset"],input[type="submit"]{width:auto;height:auto;cursor:pointer;*overflow:visible}input[type="file"]{height:28px;*margin-top:4px;line-height:28px}select{background-color:#fafafa}select[multiple],select[size]{height:auto}textarea{resize:vertical;height:auto;overflow:auto;vertical-align:top}input[type="hidden"]{display:none}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{opacity:.5;cursor:not-allowed}input:focus,textarea:focus{outline:0}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus,select:focus{box-shadow:none}::-webkit-input-placeholder{color:#8a8a8a}::-moz-placeholder{color:#8a8a8a}:-ms-input-placeholder{color:#8a8a8a}:-moz-placeholder{color:#8a8a8a}.form-type-select{position:relative;display:block !important;margin-top:0.5em;padding:0}.form-type-select select{width:100%;margin:0;background:#fafafa;border:2px solid transparent;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;appearance:none;-webkit-appearance:none;font-size:1em}.form-type-select::after{content:"";font-size:1em;line-height:1;position:absolute;width:1.5em;height:1.5em;bottom:0;right:2px;margin-bottom:0.375em;background-color:#fafafa;background-image:url(../img/global/select-arrow.gif);background-repeat:no-repeat;background-position:center center;z-index:2;pointer-events:none}.form-type-select select:focus{outline:none;border-color:#f8c573;background-color:#fafafa;color:#1a1a1a}.form-type-select option{font-weight:normal}x:-o-prefocus,.form-type-select::after{display:none}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.form-type-select select::-ms-expand{display:none}.form-type-select select:focus::-ms-value{background-color:#fff;color:#1a1a1a}}@-moz-document url-prefix(){.form-type-select{overflow:hidden}.form-type-select select{width:120% !important;width:-moz-calc(103%);width:calc(100% em)}}.form-type-select select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.form-item .description{color:#f98700;font-size:11px;text-align:right}.form-item{margin-bottom:0.625em;text-align:left;clear:both}.form-required{color:#da251c}.grippie{display:none}.form-submit{margin-top:2px;min-width:6em;border-color:#da251c;background:#da251c;color:#fff;text-align:center;float:right}.form-submit:hover,.form-submit:active,.form-submit:focus{border-color:#7b0000;background:#7b0000;color:#eaeaea}.ie-lt8 .form-submit{overflow:visible}.mapping-app__find a{display:block;margin:0;padding:0.375em 6px;min-width:6em;background:#da251c;font-family:'Cabin',sans-serif;font-size:1em;line-height:1.5;color:#fff;text-align:center}.mapping-app__find a:hover,.mapping-app__find a:active,.mapping-app__find a:focus{margin:0;background:#7b0000;color:#eaeaea}.webform-client-form,.comment-form{padding:1.5em 2em;background:#ece8df}.webform-client-form .form-item input,.comment-form .form-item input,.webform-client-form .form-item textarea,.comment-form .form-item textarea,.webform-client-form .form-item select,.comment-form .form-item select{background-color:#fafafa;border-color:#fafafa}.webform-client-form .form-item input:hover,.comment-form .form-item input:hover,.webform-client-form .form-item textarea:hover,.comment-form .form-item textarea:hover,.webform-client-form .form-item select:hover,.comment-form .form-item select:hover{border-color:#fff;background:#fff}.webform-client-form .form-item input:active,.comment-form .form-item input:active,.webform-client-form .form-item textarea:active,.comment-form .form-item textarea:active,.webform-client-form .form-item select:active,.comment-form .form-item select:active,.webform-client-form .form-item input:focus,.comment-form .form-item input:focus,.webform-client-form .form-item textarea:focus,.comment-form .form-item textarea:focus,.webform-client-form .form-item select:focus,.comment-form .form-item select:focus{border-color:#f8c573;background:#fff;color:#1a1a1a}.webform-client-form .form-item .form-radio,.comment-form .form-item .form-radio,.webform-client-form .form-item .form-checkbox,.comment-form .form-item .form-checkbox{background:transparent}.webform-client-form{margin-bottom:1.5em}.webform-component-markup{margin-top:0.625em}.webform-component-markup p{margin:0}.webform-component-markup p+p{margin-bottom:0.75em}.webform-component--intro{margin:0 !important;padding:0.28571428571429em 8px 1.71428571428571em;font-family:'Playfair Display',serif;margin-bottom:0.57142857142857em;font-size:1.3125em;line-height:1.14285714285714;color:#7b0000;text-transform:uppercase}.comment-form{margin-bottom:3em}.comment-form .filter-guidelines,.comment-form .filter-guidelines{display:none !important;visibility:hidden}.comment-form .form-type-textarea+.filter-wrapper{display:none}.comment-form .form-type-textarea{margin-bottom:0.75em}.comment-form .captcha{margin:0 0 0.75em;padding:0.75em 0 0.6875em}.comment-form .captcha .fieldset-description,.comment-form .captcha .description{margin-bottom:0.75em;padding-left:6px}.comment-form .captcha .form-item{margin-top:0.375em}.comment-form .captcha .description{text-align:left}.contentinfo fieldset{margin:0;padding:0;border:0}.contentinfo label{margin:0;background:transparent}.contentinfo input{display:block}.contentinfo .form-text{border-color:#f3f3f3}.contentinfo .form-text:active,.contentinfo .form-text:focus{border-color:#f8c573}.mailchimp-widget .form-submit{border-color:#7b0000;background:#7b0000}.mailchimp-widget .form-submit:hover,.mailchimp-widget .form-submit:active,.mailchimp-widget .form-submit:focus{border-color:#710000;background:#710000;color:#eaeaea}.section-find-a-church .view-filters label{font-weight:normal}.section-find-a-church .view-filters .description{margin:0.75em 0 0}.section-find-a-church .views-exposed-form .views-exposed-widget .form-submit{margin-top:0}.no-js .section-find-a-church .header--intro p{display:none}.no-js .section-find-a-church .view-filters{display:none}.no-js .section-find-a-church .view-filters label{font-weight:normal}.no-js .section-find-a-church .view-filters .description{margin:0.75em 0 0}.section-find-a-church .views-exposed-form .views-exposed-widget{float:none !important}.webform-progressbar{margin:1.5em auto 3em}.webform-progressbar-inner{background-color:#8a8a8a !important}.webform-progressbar-outer{border-color:#595959 !important}.webform-progressbar-page{border-color:#595959 !important}.webform-progressbar-page.current{background-color:#8a8a8a !important}.webform-progressbar-page.completed{background-color:#ababab !important}.webform-previous{float:left}.atoz form{margin-bottom:1.5em}.atoz form input[type="text"]{border:0;border-bottom:1px solid #ababab;background:transparent;font-size:1em;line-height:21px;color:#da251c;border-radius:0;outline:0}.atoz form input[type="text"]:active,.atoz form input[type="text"]:focus{border-bottom-color:#595959}.not-logged-in #edit-picture,.not-logged-in #edit-timezone{display:none}table{width:100%;max-width:100%;margin-bottom:1.5em;border-collapse:collapse;border-spacing:0;background-color:#f3f3f3;color:#595959}table caption{padding:1.5em;margin-bottom:0.66666666666667em;font-size:1.125em;line-height:1.333333333;margin:0;text-transform:uppercase}table th,table td{padding:1.5em;vertical-align:top;border-top:1px solid #e6e6e6;line-height:1.5em;text-align:left}table th{font-family:'Playfair Display',serif}table thead th{vertical-align:bottom}table colgroup+thead tr:first-child th,table colgroup+thead tr:first-child td,table thead:first-child tr:first-child th,table thead:first-child tr:first-child td{border-top:0}table tbody+tbody{border-top:2px solid #e6e6e6}table tbody tr td,table tbody tr th{-webkit-transition:background-color .25s 0 linear;-moz-transition:background-color .25s 0 linear;-ms-transition:background-color .25s 0 linear;-o-transition:background-color .25s 0 linear;transition:background-color .25s 0 linear}table tbody tr:hover td,table tbody tr:hover th{background-color:#fff}.table-condensed th,.table-condensed td{padding:4px 5px}.table-striped tbody tr:nth-child(odd) td,.table-striped tbody tr:nth-child(odd) th{background-color:#fff}.mapping-app__results{background:#f3f3f3}.mapping-app__results th,.mapping-app__results td{vertical-align:middle}.mapping-app__results tr:hover td,.mapping-app__results tr:hover th{background-color:#fff}.results__location__title{font-family:'Cabin',sans-serif;margin-bottom:0.66666666666667em;font-size:1.125em;line-height:1.333333333;text-transform:uppercase}.mapping-app__results a{color:#8a8a8a}.results__link a{display:block;margin:0 auto;padding:0.375em 6px;min-width:9em;max-width:12em;background:#595959;font-family:'Cabin',sans-serif;font-size:1em;line-height:1.5;color:#fff;text-align:center}.results__link a:hover,.results__link a:active,.results__link a:focus{background:#da251c}.mapping-app__results tr:hover a{color:#da251c}.mapping-app__results tr:hover .results__link a{color:#fff;background:#da251c}.mapping-app__results tr:hover .results__link a:hover,.mapping-app__results tr:hover .results__link a:active,.mapping-app__results tr:hover .results__link a:focus{background:#c32119}@media only screen and (max-width:760px),(min-device-width:768px) and (max-device-width:1024px){table,thead,tbody,th,td,tr{display:block}caption{display:block;background:#fff}tr{border-top:1px solid #e6e6e6}td{border:none;position:relative;padding-left:50%}.mapping-app__results th,.mapping-app__results td{border:0}}nav .menu a:focus{outline:none}.global-nav .menu,.global-nav .menu .leaf,.global-nav .menu .expanded,.global-nav .menu a{display:block;margin:0;padding:0}.lt-ie8 .global-nav .menu,.lt-ie8 .global-nav .menu .leaf,.lt-ie8 .global-nav .menu .expanded,.lt-ie8 .global-nav .menu a{*zoom:1}.global-nav .menu{margin-bottom:1.5em;list-style:none}.global-nav .menu a{padding:0.625em 0 0.5625em 0.75em;font-weight:700;line-height:1.5;border-bottom:1px solid #595959;text-decoration:none}.global-nav .menu a:hover,.global-nav .menu a:active,.global-nav .menu a:focus,.global-nav .menu a.active{border-color:#7b0000}.global-nav .menu .expanded .leaf a{padding:0.375em 0 0.3125em 1.125em;font-weight:400;border-bottom:1px solid #4c4c4c}.global-nav .menu .expanded .leaf a:hover,.global-nav .menu .expanded .leaf a:active,.global-nav .menu .expanded .leaf a:focus,.global-nav .menu .expanded .leaf a.active{border-color:#7b0000}.global-nav .menu .expanded .expanded .leaf a{padding-left:1.5em;border-bottom:1px solid #3f3f3f}.global-nav .menu .expanded .expanded .leaf a:hover,.global-nav .menu .expanded .expanded .leaf a:active,.global-nav .menu .expanded .expanded .leaf a:focus,.global-nav .menu .expanded .expanded .leaf a.active{border-color:#7b0000}.utility-nav .menu,.utility-nav .menu .leaf,.utility-nav .menu a{display:block;margin:0;padding:0}.lt-ie8 .utility-nav .menu,.lt-ie8 .utility-nav .menu .leaf,.lt-ie8 .utility-nav .menu a{*zoom:1}.utility-nav .menu{margin-bottom:1.5em}.utility-nav .menu a{padding:1em 0 0.83333333333333em 1em;font-size:0.75em;line-height:1.83333333333333;border-bottom:1px solid #595959;text-decoration:none}.utility-nav .menu a:hover,.utility-nav .menu a:active,.utility-nav .menu a:focus,.utility-nav .menu a.active{border-color:#7b0000}.search-form{position:relative}.search-form:before,.search-form:after{content:" ";display:table}.search-form:after{clear:both}.lt-ie8 .search-form{zoom:1}.search-form:before,.search-form:after{content:" ";display:table}.search-form:after{clear:both}.lt-ie8 .search-form{zoom:1}.search-form div,.search-form label,.search-form input{display:block}.search-form legend.element-invisible{width:1px}.search-form fieldset{margin:0;padding:0;border:0}.search-form label,.search-form input{margin:0;padding:0 4px;width:100%;vertical-align:middle}.search-form label{background:transparent;text-transform:lowercase;color:#ababab}.search-form .form-type-textfield{margin:0}.search-form .form-text{border:0;border-bottom:1px solid #ababab;background:transparent;font-size:1em;line-height:21px;color:#da251c;border-radius:0;outline:0}.search-form .form-text:active,.search-form .form-text:focus{border-bottom-color:#595959}.search-form .form-submit{width:auto;min-width:0;height:44px;margin:4px 0 4px;padding:0 1em 0;border:0;outline:0;float:right}.search-form .form-submit:hover,.search-form .form-submit:active,.search-form .form-submit:focus{margin:5px 0 3px}.search-form--site-search .search-form{margin:0 0 1.5em;padding:0 0 1.5em;border-bottom:1px solid #f3f3f3}.lt-ie8 .search-form .form-submit{*zoom:1}.search-results .search-result{max-width:38em}.spelling-suggestions{margin:0 0 0.75em}.spelling-suggestions .did-you-mean{padding-right:0.375em}.search-results--no-result ul li{margin:0.5em 0}.search-results--no-result ul li em{max-width:15.5em;padding:0 0.25em;color:#da251c}.search-results--no-result ul li em{white-space:nowrap}.breadcrumbs{padding:2px 0 0;border-top:1px solid #dedede}.breadcrumbs ol{margin:0 0 1.1875em;padding:0;list-style-type:none}.breadcrumbs__item{display:inline-block;margin:0;color:#7b0000;font-size:0.75em;line-height:1.66666666666667;text-transform:uppercase}.breadcrumbs__item a{color:#8a8a8a}.breadcrumbs__item a:visited{color:#8a8a8a}.breadcrumbs__item a:hover,.breadcrumbs__item a:active,.breadcrumbs__item a:focus{color:#da251c}.ie-lt8 .breadcrumbs__item{display:inline;*zoom:1}.breadcrumbs__item-sep{color:#8a8a8a}.corporate-nav a,.donate-nav a{display:block;margin-bottom:0.75em;line-height:1.5;text-transform:uppercase;text-align:center}.corporate-nav a:hover,.donate-nav a:hover,.corporate-nav a:active,.donate-nav a:active,.corporate-nav a:focus,.donate-nav a:focus{text-decoration:none;border-color:#da251c}.corporate-nav a{padding:1.16666666666667em 1em 1em;border:1px solid #8a8a8a;font-size:0.75em}.donate-nav a{padding:0.625em;color:#eaeaea;background-color:#da251c}.donate-nav a:hover,.donate-nav a:active,.donate-nav a:focus{color:#fff;background-color:#c32119;outline:0}.global-nav--banner .hidden--nav{display:none !important}.global-nav--contentinfo .hidden--footer{display:none !important}.generic-content .corporate-nav--banner{display:none}.stacked .search-form{display:none}.stacked .donate-nav--banner{display:none}.global-nav--contentinfo .menu a,.global-nav--contentinfo .menu .expanded .leaf a{padding-left:0;padding-right:0;border:0}.global-nav--contentinfo .menu a{color:#636363}.global-nav--contentinfo .menu a:hover{color:#b11e17}.global-nav--contentinfo .menu a:active,.global-nav--contentinfo .menu a:focus,.global-nav--contentinfo .menu a.active{color:#ad1d16}.tertiary-nav .menu,.tertiary-nav .menu .leaf,.tertiary-nav .menu .expanded,.tertiary-nav .menu a{display:block;margin:0;padding:0}.lt-ie8 .tertiary-nav .menu,.lt-ie8 .tertiary-nav .menu .leaf,.lt-ie8 .tertiary-nav .menu .expanded,.lt-ie8 .tertiary-nav .menu a{*zoom:1}.tertiary-nav .menu{margin-bottom:1.5em;list-style:none;padding-bottom:0.75em;border-bottom:1px solid #ababab}.tertiary-nav .menu a{line-height:1.5;font-weight:400;color:#8a8a8a;border-bottom:1px solid #595959;text-decoration:none}.tertiary-nav .menu a:hover,.tertiary-nav .menu a:active,.tertiary-nav .menu a:focus,.tertiary-nav .menu a.active{border-color:#7b0000;color:#7b0000}.tertiary-nav .menu .expanded .leaf a{font-weight:400}.tertiary-nav .menu .expanded .leaf a:hover,.tertiary-nav .menu .expanded .leaf a:active,.tertiary-nav .menu .expanded .leaf a:focus,.tertiary-nav .menu .expanded .leaf a.active{border-color:#7b0000}.tertiary-nav .menu .expanded .expanded .leaf a:hover,.tertiary-nav .menu .expanded .expanded .leaf a:active,.tertiary-nav .menu .expanded .expanded .leaf a:focus,.tertiary-nav .menu .expanded .expanded .leaf a.active{border-color:#7b0000}.tertiary-nav .menu a,.tertiary-nav .menu .expanded .leaf a,.tertiary-nav .menu .expanded .expanded .leaf a{padding:0.375em 0 0.375em;border-bottom:0}.tertiary-nav .menu .menu{margin-left:1em;border-color:#b0b0b0}.tertiary-nav .menu .menu .menu{margin-left:1.5em;border-color:#b5b5b5}.tertiary-nav__title{font-family:'Cabin',sans-serif;margin-bottom:0.66666666666667em;font-size:1.125em;line-height:1.333333333;margin-bottom:0.33333333333333em;color:#ad1d16}.utility-nav--banner .search-form label,.utility-nav--banner .search-form input{padding:0}.utility-nav--banner .search-form .form-text{color:#fff}.utility-nav--banner .search-form .form-text:active,.utility-nav--banner .search-form .form-text:focus{border-color:#fff}.legal-nav .menu{margin:0;padding:0;list-style-type:none}.legal-nav .menu .leaf{display:inline-block;padding-right:0.5em;margin:0 0.1875em 0 0;position:relative}.legal-nav .menu .leaf:after{display:block;content:'';margin-top:-0.5em;height:1em;border-left:2px solid #7b0000;position:absolute;right:0;top:50%}.legal-nav .menu .leaf:last-child{margin:0;padding-left:0;border:0}.legal-nav .menu .leaf:last-child:after{display:none}.lt-ie8 .legal-nav .menu .leaf{display:inline;*zoom:1}.legal-nav a{display:block;padding:0.375em 0 0.3125em;color:#7b0000}.legal-nav a:hover{text-decoration:none;color:#b11e17}.legal-nav a:active,.legal-nav a:focus,.legal-nav a.active{color:#ad1d16}.logo-link{display:block;outline:none}.logo-link:focus{outline:none}.logo-link .logo{display:block}.logo-link{width:105px;height:120px;background:url(../img/skin/no-svg_logo.png) center center no-repeat;background-size:contain !important}.logo-link .logo{width:105px;height:120px}.lt-ie7 .logo-link{background-image:url(../img/skin/no-png_logo.gif)}.svg .logo-link{background:url(../img/skin/svg_logo.svg) center center no-repeat}.banner{color:#eaeaea;background:#1a1a1a}.name-and-slogan{margin:0 0 1em;overflow:hidden}.name-and-slogan:before,.name-and-slogan:after{content:" ";display:table}.name-and-slogan:after{clear:both}.lt-ie8 .name-and-slogan{zoom:1}.name-and-slogan:before,.name-and-slogan:after{content:" ";display:table}.name-and-slogan:after{clear:both}.lt-ie8 .name-and-slogan{zoom:1}.name-and-slogan__img{margin-right:0.9375em;float:left}.name-and-slogan__slogan{margin:10px 0 0;width:7.71428571428571em;font-family:'Cabin',sans-serif;font-size:0.875em;line-height:1.28571428571429;float:left}.banner__splash{margin:0;position:relative}.banner__splash img{max-width:none;width:100%}.splash__statement{margin:1em 0 3.75em}.splash__statement .page-title{text-transform:uppercase}.splash__statement .page-subtitle{font-family:'Cabin',sans-serif;font-size:0.75em}.social-media__title{margin-left:12px}.social-media__buttons,.social-media__buttons li,.social-media__buttons a,.social-media__buttons i{display:block;position:relative;overflow:hidden}.social-media__buttons{margin:0 0 0.75em;padding:0}.social-media__buttons li{width:44px;height:44px;margin:0}.social-media__buttons a,.social-media__buttons .icon{width:100%;height:100%}.social-media__buttons .icon{position:absolute;top:0;left:0}.social-media__buttons a{background:transparent;opacity:.9}.social-media__buttons a:hover,.social-media__buttons a:active,.social-media__buttons a:focus,.social-media__buttons a.active{opacity:1}.facebook .icon{background:transparent url(../img/global/Bigmallet-icons-sprite.png) -23px -22px no-repeat}.twitter .icon{background:transparent url(../img/global/Bigmallet-icons-sprite.png) -23px -110px no-repeat}.instagram .icon{background:transparent url(../img/global/Bigmallet-icons-sprite.png) -110px -22px no-repeat}.youtube .icon{background:transparent url(../img/global/Bigmallet-icons-sprite.png) -23px -198px no-repeat}.flickr .icon{background:transparent url(../img/global/Bigmallet-icons-sprite.png) -110px -110px no-repeat}.twitter-widget .twitter-widget__tweets{margin:0;padding:0}.twitter-widget .tweet{margin-bottom:0.75em;padding:0.75em 0.75em;list-style-type:none}.twitter-widget .first{padding:1.75em 0.75em}.twitter-widget .tweet__link{color:#077fb7}.twitter-widget .tweet__link:hover,.twitter-widget .tweet__link:active,.twitter-widget .tweet__link:focus{color:#055d86}.twitter-widget__title{margin:0;padding:0 0 0.77777777777778em 0.16666666666667em;font-size:2.25em;line-height:1.22222222222222;color:#595959;text-transform:uppercase}.tweet{color:#066e9e}.tweet__created-time{margin:0;display:inline;font-family:'Cabin',sans-serif;font-size:0.875em}.tweet__message{max-width:32em;color:#5a5a5a;clear:both}.twitter-widget .first{background:#e3e0d9;color:#5a5a5a}.twitter-widget .first .tweet__message{font-family:'Playfair Display',serif;font-size:1.5em;line-height:1.33333333333333}.twitter-widget .first .tweet__link{font-size:0.875em;line-height:1.333333333}.social-media--banner .instagram,.social-media--banner .flickr{display:none}.stacked .vcard{margin-bottom:1.5em}.stacked .vcard .fn{font-family:'Playfair Display',serif;font-weight:700}.stacked .vcard .fn,.stacked .vcard .location-name,.stacked .vcard .additional,.stacked .vcard .locality,.stacked .vcard .email,.stacked .vcard .postal-code{display:block}.stacked .vcard .fn,.stacked .vcard .email{margin-bottom:0}.stacked .contact--contentinfo .vcard .email{display:inline}.small-print__img{margin-bottom:10px}.small-print__body p{margin:0;display:inline-block}.small-print__body small{display:inline-block}.lt-ie8 .small-print__body p{display:inline;*zoom:1}.small-print__img{max-width:13.3125em}.small-print__vcard{margin-top:0.75em}.contentinfo{background:#f3f3f3;color:#636363}.contentinfo__section{margin-bottom:1.5em}.banner__wrapper,.main__wrapper,.contentinfo__wrapper{padding:2em}.lt-ie7 .wrapper--page{width:42em}.generic-content--embedly .main__feed{margin:1.5em 0}.embedly-card-hug{margin-left:0 !important}.stacked .aside--media,.stacked .aside--blog{width:100%;padding:6em 0;overflow:hidden}.stacked .aside--media{background:#272727;color:#eaeaea}.stacked .aside--blog{background:#e6e6e6}.stacked .aside--blog .section--wrapper{padding:4.75em 0 3em;border-bottom:1px solid #595959}.stacked .aside--blog .section--wrapper:last-child{border-bottom:0}.aside--attachments .aside__title{font-family:'Cabin',sans-serif;margin-bottom:0.66666666666667em;font-size:1.125em;line-height:1.333333333;margin-bottom:0.33333333333333em;color:#ad1d16}.ctoa{margin:3em 0;background:#1a1a1a}.ctoa .ctoa__media img{display:block}.ctoa__title{margin-bottom:0.44444444444444em;font-size:2.25em;line-height:1.22222222222222;text-transform:uppercase}.ctoa__body{padding:3em;color:#eaeaea}.ctoa__text p{max-width:40em;margin-bottom:1.16666666666667em}.ctoa--no-margin{margin-top:0;margin-bottom:0}.ctoa--footer{margin-bottom:0}.main__footer{margin-top:1.5em}.comment{padding:0.75em 0.75em 0.6875em;border-bottom:2px solid #fff;background:#f3f3f3}.comment__title{color:#da251c}.comment .username{text-transform:capitalize;color:#1a1a1a}.contentinfo__title{padding:0;margin-bottom:0.66666666666667em;font-size:1.5em;line-height:1.5;font-family:'Cabin',sans-serif;text-transform:none;color:#595959}.social-media--contentinfo .social-media__buttons{margin-left:-0.75em}.mailchimp-widget--contentinfo{padding:1.25em 1.5em 1.5em;background:#595959;text-align:center;color:#fff}.mailchimp-widget--contentinfo .contentinfo__title{margin-bottom:0;color:inherit}.hide-text{text-indent:120%;white-space:nowrap;overflow:hidden}.hidden{display:none !important;visibility:hidden}.mobile-hidden{display:none}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;padding:0;position:absolute;width:1px;overflow:hidden}.focusable{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;padding:0;position:absolute;width:1px;overflow:hidden}.focusable:active,.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.lt-ie8 .clearfix{zoom:1}.clear{clear:both}.clear--left{clear:left}.clear--right{clear:right}@media print{*{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}h2,h3{orphans:3;widows:3;page-break-after:avoid}p{orphans:3;widows:3}pre,blockquote{border:1px solid #ccc;page-break-inside:avoid}abbr[title]:after{content:" (" attr(title) ")"}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}img{max-width:100% !important;page-break-inside:avoid}thead{display:table-header-group}tr{page-break-inside:avoid}}