html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-o-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.button_container{position:fixed;top:1em;left:1em;height:20px;width:24px;cursor:pointer;z-index:3;transition:opacity .25s ease;display:block}@media screen and (min-width:550px){.button_container{display:none}}.button_container:hover{opacity:.7}.button_container.active .top{transform:translateY(8px) translateX(0) rotate(45deg);background:red}.button_container.active .middle{opacity:0;background:red}.button_container.active .bottom{transform:translateY(-8px) translateX(0) rotate(-45deg);background:red}.button_container span{background:red;border:0;height:3px;width:100%;position:absolute;top:0;left:0;transition:all .35s ease;cursor:pointer}.button_container span:nth-of-type(2){top:8px}.button_container span:nth-of-type(3){top:16px}@keyframes fadeInRight{0%{opacity:0;left:20%}100%{opacity:1;left:0}}.tml-login-column{padding-bottom:1em;margin-bottom:2em}@media screen and (min-width:860px){.tml-login-column{width:50%;float:left}}.tml-login-column:first-child{border-bottom:1px solid #d8d8d8}@media screen and (min-width:860px){.tml-login-column:first-child{border-bottom:0}}.tml-login-column h1{margin-bottom:1em}@media screen and (min-width:860px){.tml-login-column .tml-login{width:90%}}.tml-login-column .button{border:0;border-radius:0;font-family:work sans,Helvetica,Arial,sans-serif;font-size:.75em;line-height:1.4em;font-weight:500;text-transform:uppercase;letter-spacing:2px;margin:0;padding:0;line-height:1;padding:.5em;background:#2d2d2d;color:#fff;-webkit-transition:color .7s;-moz-transition:color .7s;transition:color .7s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.tml-login-column .button:hover{color:#fff;background:#a5a5a5}.tml-login-column .button:disabled,.tml-login-column .button.disabled,.tml-login-column .button:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.5}.tml-login-column .button:disabled:hover,.tml-login-column .button.disabled:hover,.tml-login-column .button:disabled[disabled]:hover{color:inherit;background-color:#a5a5a5}@media screen and (min-width:860px){.tml-login-column .tml-action-links{margin-top:-2em!important;display:block!important}}.tml .error,.tml .message{padding:.5em}.tml .error{color:#fff;background-color:red}.tml .message{background-color:#e5e5e5}.tml p{margin:0 0 1.5em;padding:0}.tml label{display:block;text-align:left}.tml .tml-rememberme-wrap label{display:inline}.tml input,.tml textarea,.tml select{margin:.5em 0;width:100%}.tml .tml-submit-wrap input{margin:0;width:auto}.tml input[type=checkbox],.tml input[type=radio],.tml .tml-rememberme-wrap input{vertical-align:middle;width:auto}.tml .tml-action-links{display:inline-block;list-style:none;margin:.5em auto;padding:0;text-align:center}.tml .tml-action-links li{border:0;border-right:1px solid rgba(0,0,0,.1);float:left;line-height:1;list-style:none;margin:0 .5em 0 0;padding:0 .5em 0 0}.tml .tml-action-links li:last-child{border-right:0;margin-right:0;padding-right:0}.tml .tml-action-links a{border:0;display:block;padding:0;text-decoration:none}.tml .tml-rememberme-submit-wrap:before,.tml .tml-rememberme-submit-wrap:after,.tml .tml-action-links:before,.tml .tml-action-links:after{content:"";display:table}.tml .tml-rememberme-submit-wrap:after,.tml .tml-action-links:after{clear:both}.tml .tml-user-avatar{text-align:left}.tml-nickname-wrap,.form-table,.tml-display-name-wrap{display:none}.mu_register .hint{font-size:12px;margin-bottom:10px;display:block}.mu_register label.checkbox{display:inline}.tml-form-table{width:100%}.tml-form-table span.description{font-size:.8em;line-height:1.2em;color:#2d2d2d;font-weight:400}.tml-form-table td{margin-bottom:1em}.tml-form-table td button{margin-top:.25em}#pass-strength-result{background-color:#eee;border:1px solid #ddd;color:#23282d;font-weight:600;margin:0;padding:3px 5px;text-align:center;width:100%;opacity:0}#pass-strength-result.short{background-color:#f1adad;border-color:#e35b5b;opacity:1}#pass-strength-result.bad{background-color:#fbc5a9;border-color:#f78b53;opacity:1}#pass-strength-result.good{background-color:#ffe399;border-color:#ffc733;opacity:1}#pass-strength-result.strong{background-color:#c1e1b9;border-color:#83c373;opacity:1}.pw-weak{display:none}.indicator-hint{padding-top:8px}#pass1,#pass1-text{width:100%}#pass1-text,.show-password #pass1{display:none}.show-password #pass1-text{display:inline-block}@media screen and (min-width:768px){.tml .tml-submit-wrap input{width:auto}.tml-login .tml-rememberme-submit-wrap{display:table;margin-bottom:1.5em;width:100%}.tml-login .tml-rememberme-wrap{float:right}.tml-login .tml-rememberme-wrap input{margin:0}.tml-login .tml-submit-wrap{float:left}}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}section,h1,li,img,div,table{-moz-transition:width .5s ease-in-out,left .5s ease-in-out;-webkit-transition:width .5s ease-in-out,left .5s ease-in-out;-moz-transition:width .5s ease-in-out,left .5s ease-in-out;-o-transition:width .5s ease-in-out,left .5s ease-in-out;transition:width .5s ease-in-out,left .5s ease-in-out}html{font-size:1em;line-height:1.35em}body{margin:0;font-family:work sans,Helvetica,Arial,sans-serif;color:#2d2d2d}mark{background:#d8d8d8;color:#2d2d2d;padding:.25em}small{font-size:.8em;line-height:1.2em;color:#2d2d2d;font-weight:400}.clear{clear:both}p{margin:0 0 .8em;padding:0}a{color:#a5a5a5;text-decoration:none;-webkit-transition:color .7s;-moz-transition:color .7s;transition:color .7s;outline:0}a:hover{color:#2d2d2d}h1{font-family:work sans,Helvetica,Arial,sans-serif;font-size:.75em;line-height:1.4em;font-weight:500;text-transform:uppercase;letter-spacing:2px;margin:0;padding:0}h2{font-family:work sans,Helvetica,Arial,sans-serif;font-size:.75em;line-height:1.4em;font-weight:500;text-transform:uppercase;letter-spacing:2px;margin:0;padding:0}input.button,#respond input#submit,input[type=submit]{border:0;border-radius:0;font-family:work sans,Helvetica,Arial,sans-serif;font-size:.75em;line-height:1.4em;font-weight:500;text-transform:uppercase;letter-spacing:2px;margin:0;padding:0;line-height:1;padding:.5em;background:#2d2d2d;color:#fff;-webkit-transition:color .7s;-moz-transition:color .7s;transition:color .7s;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0}input.button:hover,#respond input#submit:hover,input[type=submit]:hover{color:#fff;background:#a5a5a5}input.button:disabled,input.button.disabled,input.button:disabled[disabled],#respond input#submit:disabled,#respond input#submit.disabled,#respond input#submit:disabled[disabled],input[type=submit]:disabled,input[type=submit].disabled,input[type=submit]:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.5}input.button:disabled:hover,input.button.disabled:hover,input.button:disabled[disabled]:hover,#respond input#submit:disabled:hover,#respond input#submit.disabled:hover,#respond input#submit:disabled[disabled]:hover,input[type=submit]:disabled:hover,input[type=submit].disabled:hover,input[type=submit]:disabled[disabled]:hover{color:inherit;background-color:#a5a5a5}input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],input:not([type]),textarea,textarea,input[type=checkbox]{border:1px solid #a5a5a5;border-radius:0;background:0 0;padding:.3em;color:#2d2d2d;outline:0;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=color]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,input:not([type]):focus,textarea:focus,input[type=color]:hover,input[type=date]:hover,input[type=datetime]:hover,input[type=datetime-local]:hover,input[type=email]:hover,input[type=month]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=time]:hover,input[type=url]:hover,input[type=week]:hover,input:not([type]):hover,textarea:hover,input[type=checkbox]:hover,textarea:focus,textarea:hover,select:hover{border-color:#a5a5a5}select{display:inline-block;line-height:1.6em;padding:.2em .3125em;border-color:#a5a5a5;border-radius:0;outline:0;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s;margin:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#a5a5a5 50%),linear-gradient(135deg,#a5a5a5 50%,transparent 50%);background-position:calc(100% - 12px) calc(13px),calc(100% - 7px) calc(13px);background-size:5px 5px,5px 5px;background-repeat:no-repeat}.gform_fields li{margin-bottom:2.5em}.gform_wrapper form li .gfield_description ol{margin:1em 0!important;padding:0}.gform_wrapper form li .gfield_description ol li{list-style:inside!important;margin:0 0 .25em!important;padding:0!important;font-weight:700}input[type=checkbox]:checked{position:relative}input[type=checkbox]:checked:after{font-family:fontawesome;content:'\f00c';display:block;position:absolute;color:#2d2d2d;font-size:.5rem!important;top:.06em;left:.1em}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=radio]{visibility:hidden}input[type=radio]~label{position:relative;float:left;text-indent:1.75em;cursor:pointer;padding:0;margin:0;line-height:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input[type=radio]~label:before{font-family:fontawesome;content:'\f10c';position:absolute;display:block;float:left;width:1em;height:1em;top:.1em;left:-1.5em}input[type=radio]:hover:not(:checked)~label:before{content:'\f10c';color:#2d2d2d}input[type=radio]:hover:not(:checked)~label{color:#2d2d2d}input[type=radio]:checked~label:before{content:'\f192';display:block;color:#2d2d2d}input[type=radio]:checked~label{color:#2d2d2d}input[type=radio]:focus~label:before{color:#2d2d2d}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.wrapper{max-width:100%;margin-left:auto;margin-right:auto;width:100%;padding:2em 1.3em;position:relative;z-index:0}.wrapper:after{content:" ";display:block;clear:both}@media screen and (min-width:860px){.wrapper{padding:2em}}.site-header{margin:0 auto;padding:4em 0 0;width:70%;text-align:center}@media screen and (min-width:550px){.site-header{padding:2em 0;width:50%}}@media screen and (min-width:860px){.site-header{padding:2em 0;width:90%}}.site-header .title{text-transform:lowercase;font-size:.9em}.site-header .title a{color:red}.site-header .title a:hover{color:#a5a5a5}.site-logo{width:95px;margin:0 auto 1em}.logo{width:100%;background:url(../images/logo.png) no-repeat;background:url(../images/logo.svg) no-repeat,linear-gradient(transparent,transparent);background-size:cover;height:0;padding:0;padding-bottom:70%;text-indent:-999999px;-webkit-transition:opacity .7s;-moz-transition:opacity .7s;transition:opacity .7s}@media screen and (min-width:760px){.logo{position:relative;top:inherit;left:inherit}}.logo:hover{opacity:.5}.ie8 .logo{width:300px}#menu{font-family:work sans,Helvetica,Arial,sans-serif;font-size:.75em;line-height:1.4em;font-weight:500;text-transform:uppercase;letter-spacing:2px;margin:0;padding:0}#menu li{list-style:none;margin:0;padding:0 0 1em;position:relative}#menu li a{color:#2d2d2d;-webkit-transition:color .7s;-moz-transition:color .7s;transition:color .7s}#menu li a:hover{color:#a5a5a5}#menu li.current-menu-item a,#menu li.current-page-ancestor a{color:#a5a5a5}.ie8 #menu{position:absolute;top:3em;right:5.75em}.ie8 #menu li{margin:0 1.25em 0 0}.noscroll{overflow:hidden}@media screen and (max-width:550px){.overlay{position:fixed;background:#2d2d2d;top:0;left:0;width:100%;opacity:0;visibility:hidden;transition:opacity .35s,visibility .35s,height .35s;overflow:hidden}}.overlay.open{opacity:.95;visibility:visible;height:100%;padding-bottom:2em;overflow-y:scroll;z-index:2}.overlay.open .overlay-menu .filters{display:none}.overlay.open .overlay-menu .menu-sidebar{width:100%;margin:10% auto 0;padding:0 1em;float:none;font-size:1.35em}.overlay.open .overlay-menu .menu-sidebar #menu{width:100%}.overlay.open .overlay-menu .menu-sidebar #menu li{width:100%;text-align:center}.overlay.open .overlay-menu .menu-sidebar #menu li a{color:#fff}.overlay.open .overlay-menu .menu-sidebar #menu li a:hover{color:#2d2d2d}.filters-mobile{margin:0;padding:0;text-align:center}@media screen and (min-width:550px){.filters-mobile{display:none}}.filters-mobile li{list-style:none;font-family:work sans,Helvetica,Arial,sans-serif;font-size:.75em;line-height:1.4em;font-weight:500;text-transform:uppercase;letter-spacing:2px;margin:0;padding:0}.filters-mobile li a{color:#fff}.filters-mobile li a:hover{color:#a5a5a5}.filters-mobile ul{margin:0 0 1em;padding:0;list-style:none}.filters-mobile ul li{text-transform:none;letter-spacing:0;font-weight:400;font-size:.95em;display:inline;padding:0;margin:0}.filters-mobile ul li:after{content:", ";display:inline;position:relative;color:#a5a5a5;margin-left:-.25em}.filters-mobile ul li:last-child:after{display:none}.searchandfilter{margin-top:1em}.searchandfilter ul{margin:0 0 .75em;padding:0;font-size:.925em;line-height:1.2em}.searchandfilter li{list-style:none}.searchandfilter ul li ul li input[type=checkbox]{display:none}.searchandfilter ul li ul li label{font-weight:700;display:block;padding:0 0 .25em}.searchandfilter ul li ul li label span{display:none}.searchandfilter ul li ul li.sf-item-57 span{display:inline-block;font-weight:400;color:#a5a5a5;font-size:.95em}.searchandfilter ul li ul li.sf-item-57:hover{color:red;cursor:pointer}.searchandfilter ul li ul li input[type=checkbox]:checked+label{color:red}.searchandfilter ul li ul li input[type=checkbox]{display:none}.searchandfilter ul li ul li input[type=checkbox]:checked+label::before{content:'\f054';display:block;opacity:1;font-family:fontawesome;font-size:.8em!important;color:red;position:absolute;width:1em;margin-left:-1.1em;margin-top:.125em;overflow:hidden}.searchandfilter ul li ul li ul li{margin:0;padding:0 0 .25em}.searchandfilter ul li ul li ul li label{padding-bottom:0;display:inline-block;font-weight:400}.searchandfilter ul li ul li ul li label span{display:inline;color:#a5a5a5;padding-left:.25em}.searchandfilter ul li ul li ul li label:hover{color:red;cursor:pointer}.searchandfilter ul li ul li ul li input[type=checkbox]:checked+label::before{margin-top:0}.searchandfilter .sf-field-search{margin-bottom:1em}.searchandfilter .sf-field-search input{font-size:.85em}.searchandfilter .search-filter-reset{color:red;font-size:.85em}.most-favorited{margin-top:2em}.most-favorited h1{margin-bottom:.25em}.most-favorited ul{margin:0;padding:0}.most-favorited li{list-style:none;font-size:.8em;line-height:1.2em;color:#2d2d2d;font-weight:400;margin-bottom:.25em}@media screen and (min-width:550px){.menu-sidebar{width:22.8571428571%;float:left;margin-right:2.8571428571%}}@media screen and (min-width:860px){.menu-sidebar{width:14.2857142857%;float:left;margin-right:2.8571428571%}}.location-category .filters .location-filters{display:none}.religion-category .filters .religion-filters{display:none}.orientation-category .filters .orientation-filters{display:none}.ethnicity-category .filters .ethnicity-filters{display:none}.ui-group{margin-top:1.25em}.main{width:100%;float:left;margin-left:0;margin-right:0}@media screen and (min-width:550px){.main{width:74.2857142857%;float:right;margin-right:0}}@media screen and (min-width:860px){.main{width:82.8571428571%;float:right;margin-right:0}}.isotope-wrapper{position:relative;width:100%}.isotope-box{position:relative;width:100%}.isotope-item{opacity:0;-webkit-animation:fadeIn ease-out 1;-moz-animation:fadeIn ease-out 1;-o-animation:fadeIn ease-out 1;animation:fadeIn ease-out 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;position:relative;width:100%;margin-bottom:3em;text-align:center}@media screen and (min-width:550px){.isotope-item{width:46%;margin:1% 2% 3%}}@media screen and (min-width:860px){.isotope-item{width:29%}}@media screen and (min-width:1090px){.isotope-item{width:21%}}.isotope-item img{display:block;max-width:100%;max-height:500px;width:auto;height:auto;margin:0 auto}.isotope-item h2{padding-top:1em}.isotope-item h2 a{color:#2d2d2d}.isotope-item h2 a:hover{color:#a5a5a5}.isotope-item span{font-size:.8em;line-height:1.2em;color:#2d2d2d;font-weight:400;color:#a5a5a5}#infscr-loading{opacity:0;-webkit-animation:fadeIn ease-out 1;-moz-animation:fadeIn ease-out 1;-o-animation:fadeIn ease-out 1;animation:fadeIn ease-out 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;position:fixed;width:100%;left:0;right:0;text-align:center;bottom:0;background:red;color:#fff;margin:0;padding:0}#infscr-loading img{display:none}#infscr-loading div{margin:.75em 0;padding:0}.lazyload{background:#fff;opacity:0}.lazyloaded{opacity:1;-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s}.navigation{opacity:0}.home-header-footer{font-size:.9em;color:red;margin-bottom:1.5em;text-align:center;position:relative}.home-header-footer p{margin:0}.home-header-footer a{color:red}.home-header-footer a:hover{color:#a5a5a5}.home-header-footer div{background:#fff;display:inline-block;padding:0 1em;position:relative;z-index:2}.home-header-footer:before{content:"";display:block;width:100%;position:absolute;z-index:0;top:.75em;border-bottom:1px solid red}.single-illustration{text-align:center}.single-illustration h2{padding-top:1em}.single-illustration h2 a{color:#2d2d2d}.single-illustration h2 a:hover{color:#a5a5a5}.single-illustration span{font-size:.8em;line-height:1.2em;color:#2d2d2d;font-weight:400;color:#a5a5a5}.single-illustration img{max-width:100%;max-height:700px;width:auto;height:inherit}.post-type-archive-featured .page-content,.single-featured .page-content{width:100%;margin-bottom:4em}.post-type-archive-featured .page-content::after,.single-featured .page-content::after{clear:both;content:"";display:table}.post-type-archive-featured .page-content h1,.single-featured .page-content h1{margin-bottom:2em}.post-type-archive-featured .isotope-wrapper,.single-featured .isotope-wrapper{border-bottom:1px solid #d8d8d8;padding-bottom:3em;margin-bottom:3em}.featured-photo{width:50%;float:left;padding-right:5%}@media screen and (min-width:550px){.featured-photo{width:33%;padding-right:0%}}.featured-photo img{max-width:100%}@media screen and (min-width:550px){.featured-bio{width:66%;padding-left:5%;float:left}}.featured-question{font-size:.8em;line-height:1.2em;color:#2d2d2d;font-weight:400;font-weight:700}.wwdtogether h1{margin:0 0 2em}.wwdtogether div.info{margin-bottom:3em}@media screen and (min-width:860px){.wwdtogether div.info{max-width:70%;left:50%;margin-left:10%}}.wwdtogether div.info:after::after{clear:both;content:"";display:table}.wwdtogether .isotope-wrapper{margin-bottom:6em}@media screen and (min-width:860px){.wwdtogether .isotope-item{width:46%;margin:1% 1% .5%}}@media screen and (min-width:1090px){.wwdtogether .isotope-item{width:31%}}@media screen and (min-width:860px){.page .page-content,.post-type-archive-featured .page-content,.single-featured .page-content{max-width:70%;left:50%;margin-left:10%}}@media screen and (min-width:550px){.page-id-247 .page-content p:first-child,.page-id-3201 .page-content p:first-child{margin-top:-.25em;font-size:1.75em;line-height:1.5em}}@media screen and (min-width:860px){.page-id-247 .page-content p:first-child,.page-id-3201 .page-content p:first-child{font-size:2.25em}}.give-btn{border:0;border-radius:0;font-family:work sans,Helvetica,Arial,sans-serif;font-size:.75em;line-height:1.4em;font-weight:500;text-transform:uppercase;letter-spacing:2px;margin:0;padding:0;line-height:1;padding:.5em;background:#2d2d2d;color:#fff;-webkit-transition:color .7s;-moz-transition:color .7s;transition:color .7s;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:red}.give-btn:hover{color:#fff;background:#a5a5a5}.give-btn:disabled,.give-btn.disabled,.give-btn:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.5}.give-btn:disabled:hover,.give-btn.disabled:hover,.give-btn:disabled[disabled]:hover{color:inherit;background-color:#a5a5a5}#give-payment-mode-select{display:none!important}#give_purchase_form_wrap{margin-top:3em}form[id*=give-form] #give-final-total-wrap .give-donation-total-label{border:0}form[id*=give-form] #give-final-total-wrap .give-final-total-amount{border:0}.wpfp-span{display:block;margin:.4em 0 0}.wpfp-span .wpfp-link{font-family:fontawesome;color:red}.wpfp-span img.wpfp-hide{display:none}.wpfp-span img.wpfp-img{border:0;vertical-align:middle;margin-right:2px}.favorites{margin:0;padding:0}.favorites li{list-style:none;width:100%;padding-top:1em;margin:2em 0 0;border-top:1px solid #d8d8d8}.favorites li div{display:inline-block;vertical-align:middle}.favorites li img{width:100%;max-width:175px;height:inherit;padding:0 1em}.favorites li span{display:block;font-size:.8em;line-height:1.2em;color:#2d2d2d;font-weight:400;line-height:1.2em;color:#a5a5a5;margin:.25em 0 1em}.favorites li .wpfp-link{width:5%;font-weight:700;display:inline-block;vertical-align:middle}@media screen and (min-width:550px){.favorites li .wpfp-link{width:10%}}.favorites li .favorite-thumbnail{width:30%}.favorites li .favorite-info{width:65%;overflow:hidden}@media screen and (min-width:550px){.favorites li .favorite-info{width:60%}}.favorites li .favorite-info a.small{font-size:.8em;line-height:1.2em;color:#2d2d2d;font-weight:400}.favorite-clear{text-align:center}@media screen and (min-width:550px){.favorite-clear{text-align:right}}.favorite-clear img{display:none}.favorite-clear a.wpfp-link,.favorite-clear a{font-size:.8em;line-height:1.2em;color:#2d2d2d;font-weight:400;font-family:work sans,Helvetica,Arial,sans-serif;margin-right:1em}@media screen and (min-width:550px){.favorite-clear a.wpfp-link,.favorite-clear a{margin-left:2em;margin-right:0}}.favorite-clear a.wpfp-link:last-child,.favorite-clear a:last-child{margin-right:0}.favorite-clear a.wpfp-link:hover,.favorite-clear a:hover{color:red}.full-directory{width:100%;text-align:center;position:absolute;bottom:0;left:0;right:0;background:red;padding:.75em 0}.full-directory a{text-align:center;color:#fff}.full-directory a:hover{color:#2d2d2d}.site-footer{clear:both;border-top:1px dotted #a5a5a5;font-size:.825em;margin:2em 0;padding:.7em 0;color:#a5a5a5;text-align:center}.site-footer::after{clear:both;content:"";display:table}@media screen and (min-width:550px){.site-footer{margin:4em 0 2em}}@media screen and (min-width:550px){.site-footer .copyright{float:left}}@media screen and (min-width:550px){.site-footer .contact-info{float:right}}.site-header-credits{opacity:0;-webkit-transition:all .4s cubic-bezier(.19,1,.22,1);transition:all .4s cubic-bezier(.19,1,.22,1);position:absolute;font-size:.8em;line-height:1.2em;color:#2d2d2d;font-weight:400;text-align:right;color:red;top:1.25em;right:8em}@media screen and (min-width:550px){.site-header-credits{top:4em;right:3.5em;width:7em}}@media screen and (min-width:860px){.site-header-credits{width:16em}}.site-header-credits.is-visible{opacity:1}@media screen and (min-width:550px){.site-header-credits.is-visible{right:2.5em}}.social{margin:.3em 0 0;padding:0;position:absolute;top:.75em;right:1em}@media screen and (min-width:550px){.social{top:1.5em;right:2em}}.social li{list-style:none;float:left;cursor:pointer;margin:0;padding-right:.5em}.social li:last-child{padding-right:0}.social li a.social-icon{font-family:fontawesome;text-indent:-99999px;display:block;width:inherit;margin-top:-1em;line-height:1;overflow:hidden;color:red}@media screen and (min-width:550px){.social li a.social-icon{font-size:1.15em}}.social li a.social-icon:after{display:block;position:relative;text-indent:0}.social li a.social-icon:hover{color:#a5a5a5}.social li a.social-icon.fb:after{content:'\f09a'}.social li a.social-icon.tw:after{content:'\f099'}.social li a.social-icon.insta:after{content:'\f16d'}.social li a.social-icon.pinterest:after{content:'\f0d2'}.social li a.social-icon.news:after{content:'\f1ea'}.social li a.social-icon.cog:after{content:'\f013'}#mc_embed_signup{margin-top:3em}#mc_embed_signup input[type=color],#mc_embed_signup input[type=date],#mc_embed_signup input[type=datetime],#mc_embed_signup input[type=datetime-local],#mc_embed_signup input[type=email],#mc_embed_signup input[type=month],#mc_embed_signup input[type=number],#mc_embed_signup input[type=password],#mc_embed_signup input[type=search],#mc_embed_signup input[type=tel],#mc_embed_signup input[type=text],#mc_embed_signup input[type=time],#mc_embed_signup input[type=url],#mc_embed_signup input[type=week],#mc_embed_signup input:not([type]),#mc_embed_signup textarea{width:100%}#mc_embed_signup .indicates-required{font-size:.8em;line-height:1.2em;color:#2d2d2d;font-weight:400;float:right;color:red}#mc_embed_signup .mc-field-group{margin:.5em 0 1em}#mc_embed_signup .mc-field-group .asterisk{color:red}#mc_embed_signup .mc-field-group label{display:inline-block;padding-bottom:.5em;font-weight:700}.alignnone{margin:.313em 0 .625em}.aligncenter,div.aligncenter{display:block;margin:.313em auto}.alignright{float:right;margin:.313em 0 .625em 1.25em}.alignleft{float:left;margin:.313em 1.25em .625em 0}p .alignnone,p .aligncenter,p .alignleft,p .alignright{margin-bottom:0}.wp-caption img{border:0;margin:0;padding:0}.wp-caption p.wp-caption-text{font-size:.8em;line-height:1.2em;margin:.4em 0 1.4em;text-align:left;font-style:italic;color:#2d2d2d}.wp-caption.alignright p.wp-caption-text{margin-left:.8em}.wp-caption.alignleft p.wp-caption-text,.wp-caption.aligncenter p.wp-caption-text{margin-right:.8em}