﻿@import url(//fonts.googleapis.com/css?family=Open+Sans:300italic,600italic,300,600);@font-face{font-family:'nexa_rust_slabblack_shadow_01';src:url("/assets/fonts/NexaRustSlab-BlackShadow01-webfont.eot");src:url("/assets/fonts/NexaRustSlab-BlackShadow01-webfont.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/NexaRustSlab-BlackShadow01-webfont.woff2") format("woff2"),url("/assets/fonts/NexaRustSlab-BlackShadow01-webfont.woff") format("woff"),url("/assets/fonts/NexaRustSlab-BlackShadow01-webfont.ttf") format("truetype"),url("/assets/fonts/NexaRustSlab-BlackShadow01-webfont.svg#nexa_rust_slabblack_shadow_01") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'nexa_rust_slabblack';src:url("/assets/fonts/NexaRustSlab-Black-webfont.eot");src:url("/assets/fonts/NexaRustSlab-Black-webfont.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/NexaRustSlab-Black-webfont.woff2") format("woff2"),url("/assets/fonts/NexaRustSlab-Black-webfont.woff") format("woff"),url("/assets/fonts/NexaRustSlab-Black-webfont.ttf") format("truetype"),url("/assets/fonts/NexaRustSlab-Black-webfont.svg#nexa_rust_slabblack") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'nexa_rust_sansblack';src:url("/assets/fonts/NexaRustSans-Black-webfont.eot");src:url("/assets/fonts/NexaRustSans-Black-webfont.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/NexaRustSans-Black-webfont.woff2") format("woff2"),url("/assets/fonts/NexaRustSans-Black-webfont.woff") format("woff"),url("/assets/fonts/NexaRustSans-Black-webfont.ttf") format("truetype"),url("/assets/fonts/NexaRustSans-Black-webfont.svg#nexa_rust_sansblack") format("svg");font-weight:normal;font-style:normal}.btn:focus,.btn:active,.btn.active,.btn:active:focus{outline:0}.btn-primary{border-color:#e77200;text-transform:uppercase;font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;color:#fff;background-color:#e77200}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active{border-color:#ec7909;color:#fff;background-color:#ff8209}.btn-primary:active,.btn-primary.active{background-image:none;background-color:#e77200}.btn-primary.disabled,.btn-primary[disabled]{border-color:#e77200;background-color:#e77200}.btn-primary.disabled:hover,.btn-primary[disabled]:hover{border-color:#e77200;background-color:#e77200}.btn-primary.disabled:focus,.btn-primary[disabled]:focus{border-color:#e77200;background-color:#e77200}.btn-primary.disabled:active,.btn-primary[disabled]:active{border-color:#e77200;background-color:#e77200}.btn-primary.disabled.active,.btn-primary[disabled].active{border-color:#e77200;background-color:#e77200}.btn-secondary{border-color:#ccc;text-transform:uppercase;font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;color:#717171;background-color:#ddd;padding:10px 20px}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active,.btn-secondary.active{border-color:#ccc;color:#717171;background-color:#ccc}.btn-secondary:active,.btn-secondary.active{background-image:none;background-color:#ddd}.btn-secondary.disabled,.btn-secondary[disabled]{border-color:#ccc;background-color:#ddd}.btn-secondary.disabled:hover,.btn-secondary[disabled]:hover{border-color:#ccc;background-color:#ddd}.btn-secondary.disabled:focus,.btn-secondary[disabled]:focus{border-color:#ccc;background-color:#ddd}.btn-secondary.disabled:active,.btn-secondary[disabled]:active{border-color:#ccc;background-color:#ddd}.btn-secondary.disabled.active,.btn-secondary[disabled].active{border-color:#ccc;background-color:#ddd}.open .dropdown-toggle.btn-primary{border-color:#ec7909;color:#fff;background-color:#ff8209}fieldset[disabled] .btn-primary{border-color:#e77200;background-color:#e77200}fieldset[disabled] .btn-primary:hover{border-color:#e77200;background-color:#e77200}fieldset[disabled] .btn-primary:focus{border-color:#e77200;background-color:#e77200}fieldset[disabled] .btn-primary:active{border-color:#e77200;background-color:#e77200}fieldset[disabled] .btn-primary.active{border-color:#e77200;background-color:#e77200}.open .dropdown-toggle.btn-primary{background-image:none}.btn-primary .badge{color:#e77200;background-color:#fff}.btn-xl{padding:20px 40px;border-color:#e77200;border-radius:3px;text-transform:uppercase;font:16px/20px "nexa_rust_sansblack",Montserrat,Helvetica,Sans-serif;font-size:18px !important;font-weight:700;color:#fff;background-color:#e77200}.btn-xl:hover,.btn-xl:focus,.btn-xl:active,.btn-xl.active{border-color:#ec7909;color:#fff !important;background-color:#ff8209 !important}.btn-md{padding:10px 20px;border-color:#e77200;border-radius:3px;text-transform:uppercase;font:16px/20px "nexa_rust_sansblack",Montserrat,Helvetica,Sans-serif;color:#fff;background-color:#e77200 !important}.btn-md:hover,.btn-md:focus,.btn-md:active,.btn-md.active{border-color:#ec7909;color:#fff !important;background-color:#ff8209 !important}.open .dropdown-toggle.btn-xl{border-color:#ec7909;color:#fff;background-color:#ff8209}.btn-xl:active,.btn-xl.active{background-image:none}.open .dropdown-toggle.btn-xl{background-image:none}.btn-xl.disabled,.btn-xl[disabled]{border-color:#e77200;background-color:#e77200}fieldset[disabled] .btn-xl{border-color:#e77200;background-color:#e77200}.btn-xl.disabled:hover,.btn-xl[disabled]:hover{border-color:#e77200;background-color:#e77200}fieldset[disabled] .btn-xl:hover{border-color:#e77200;background-color:#e77200}.btn-xl.disabled:focus,.btn-xl[disabled]:focus{border-color:#e77200;background-color:#e77200}fieldset[disabled] .btn-xl:focus{border-color:#e77200;background-color:#e77200}.btn-xl.disabled:active,.btn-xl[disabled]:active{border-color:#e77200;background-color:#e77200}fieldset[disabled] .btn-xl:active{border-color:#e77200;background-color:#e77200}.btn-xl.disabled.active,.btn-xl[disabled].active{border-color:#e77200;background-color:#e77200}fieldset[disabled] .btn-xl.active{border-color:#e77200;background-color:#e77200}.btn-xl .badge{color:#e77200;background-color:#fff}header{text-align:center;color:#fff;background-attachment:scroll;background-image:url(/assets/img/homepage-header-bg.jpg);background-position:center center;background-repeat:none;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}header .intro-text{padding-top:100px;padding-bottom:50px}header .intro-text .intro-lead-in{margin-bottom:25px;font-family:"Droid Serif","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:22px;font-style:italic;line-height:22px}header .intro-text .intro-heading{font:60px/75px "nexa_rust_slabblack_shadow_01",Montserrat,Helvetica,Sans-serif;color:#fff}@media(min-width:768px){header .intro-text{padding-top:150px;padding-bottom:100px}header .intro-text .intro-lead-in{margin-bottom:25px;font-family:"Droid Serif","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:40px;font-style:italic;line-height:40px}header .intro-text .intro-heading{font:60px/75px "nexa_rust_slabblack_shadow_01",Montserrat,Helvetica,Sans-serif;color:#fff}}@media(max-width:767px){.intro-heading{font-size:30px !important;line-height:36px !important}}.navbar-default{border-color:transparent;background-color:#3f572b}.navbar-default .navbar-brand{color:#e77200;padding:0}.navbar-default .navbar-brand img{max-height:50px;width:auto;padding:3px 8px}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:active,.navbar-default .navbar-brand.active{color:#ff8209}.navbar-default .navbar-collapse{border-color:rgba(255,255,255,.02)}.navbar-default .navbar-toggle{border-color:#e77200;background-color:#e77200}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#e77200}.navbar-default .nav li a{text-transform:uppercase;font:16px/20px "nexa_rust_sansblack",Montserrat,Helvetica,Sans-serif;font-size:14px !important;color:#fff}.navbar-default .nav li a:hover,.navbar-default .nav li a:focus{outline:0;color:#e77200}.navbar-default .navbar-nav>.active>a{border-radius:0;color:#fff;background-color:#e77200}.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#fff;background-color:#ff8209}.navbar-default ul.navbar-nav{padding-top:14px}@media(min-width:768px){.navbar-default{padding:15px 0;border:0;background-color:transparent;-webkit-transition:padding .3s;-moz-transition:padding .3s;transition:padding .3s}.navbar-default .navbar-brand{font-size:2em;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.navbar-default .navbar-nav>.active>a{border-radius:3px}.navbar-default img{max-height:60px;width:auto;padding:0}.navbar-default.navbar-shrink{padding:10px 0 16px;background-color:#3f572b}.navbar-default.navbar-shrink .navbar-brand{font-size:1.5em}.navbar-default.navbar-shrink .navbar-brand img{max-height:45px;width:auto;padding:0}.navbar-default.navbar-shrink ul.navbar-nav{padding-top:0}}footer{margin-top:40px;padding:20px 0 40px;text-align:center;background-color:#3f572b;color:#fff;text-align:left}footer h5{font:16px/20px "nexa_rust_sansblack",Montserrat,Helvetica,Sans-serif;margin-bottom:4px;padding-top:20px}footer a{color:#fff}footer ul{margin:0;padding:0;list-style:none}footer ul li{margin:4px 0;padding:0}footer .social{text-align:right}footer .fa{margin-left:22px;font-size:28px}footer .copyright{border-top-style:solid;border-top-width:1px;border-top-color:#ff8209;text-align:center;font-size:12px;margin-top:10px;padding-top:10px}body.sub-page{margin-top:100px}body.sub-page text-center{text-align:center}body.sub-page section{padding:20px 0}@media(min-width:768px){body.sub-page section{padding:25px 0}}body.sub-page .navbar-default{border-color:transparent;background-color:#3f572b}body.sub-page .navbar-default .navbar-brand{color:#e77200;padding:0}body.sub-page .navbar-default .navbar-brand img{max-height:50px;width:auto;padding:3px 8px}body.sub-page .navbar-default .navbar-brand:hover,body.sub-page .navbar-default .navbar-brand:focus,body.sub-page .navbar-default .navbar-brand:active,body.sub-page .navbar-default .navbar-brand.active{color:#ff8209}body.sub-page .navbar-default .navbar-collapse{border-color:rgba(255,255,255,.02)}body.sub-page .navbar-default .navbar-toggle{border-color:#e77200;background-color:#e77200}body.sub-page .navbar-default .navbar-toggle .icon-bar{background-color:#fff}body.sub-page .navbar-default .navbar-toggle:hover,body.sub-page .navbar-default .navbar-toggle:focus{background-color:#e77200}body.sub-page .navbar-default .nav li a{text-transform:uppercase;font:16px/20px "nexa_rust_sansblack",Montserrat,Helvetica,Sans-serif;font-size:14px !important;color:#fff}body.sub-page .navbar-default .nav li a:hover,body.sub-page .navbar-default .nav li a:focus{outline:0;color:#e77200}body.sub-page .navbar-default .navbar-nav>.active>a{border-radius:0;color:#fff;background-color:#e77200}body.sub-page .navbar-default .navbar-nav>.active>a:hover,body.sub-page .navbar-default .navbar-nav>.active>a:focus{color:#fff;background-color:#ff8209}body.sub-page .navbar-default ul.navbar-nav{padding-top:0}@media(min-width:768px){body.sub-page .navbar-default{padding:10px 0 17px;border:0;background-color:#3f572b;-webkit-transition:padding .3s;-moz-transition:padding .3s;transition:padding .3s}body.sub-page .navbar-default .navbar-brand{font-size:2em;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}body.sub-page .navbar-default .navbar-nav>.active>a{border-radius:3px}body.sub-page .navbar-default img{max-height:60px;width:auto;padding:0}body.sub-page .navbar-default.navbar-shrink{padding:10px 0 16px;background-color:#3f572b}body.sub-page .navbar-default.navbar-shrink .navbar-brand{font-size:1.5em}body.sub-page .navbar-default.navbar-shrink .navbar-brand img{max-height:45px;width:auto;padding:0}body.sub-page .navbar-default.navbar-shrink ul.navbar-nav{padding-top:0}}body.sub-page h1{font:40px/46px "nexa_rust_slabblack",Montserrat,Helvetica,Sans-serif;color:#3f572b;border-bottom:1px solid #ff8209;padding:10px 0;margin:0 0 18px}body.sub-page h2{font:40px/46px "nexa_rust_slabblack",Montserrat,Helvetica,Sans-serif;color:#3f572b;border-bottom:1px solid #ff8209;padding:10px 0;margin:20px 0}body.sub-page h1.smaller{text-transform:none;font:16px/20px "nexa_rust_sansblack",Montserrat,Helvetica,Sans-serif !important;color:#3f572b;margin:5px 0;padding:5px 0;border-bottom:0 none}body.sub-page h3{text-transform:none;font:16px/20px "nexa_rust_sansblack",Montserrat,Helvetica,Sans-serif;color:#3f572b;margin:5px 0;padding:5px 0}body.sub-page h3 cite{padding-left:20px}body.sub-page h3.top-pad{margin-top:12px;padding-top:12px}body.sub-page .bottom-no-pad{margin-bottom:0 !important;padding-bottom:0 !important}body.sub-page .bottom-pad{margin-bottom:12px !important;padding-bottom:12px !important}body.sub-page .top-no-pad{margin-top:0 !important;padding-top:0 !important}body.sub-page .left-no-pad{padding-left:0}body.sub-page .no-padding{padding:0}body.sub-page .about-location{background-image:url("/assets/img/building-spring_green.jpg");background-repeat:no-repeat;background-position:center center;background-size:cover}body.sub-page .about-location .location-box{background:url("/assets/img/orange-80percent-trans.png");color:#fff}body.sub-page .about-location .location-box h4{font:16px/20px "nexa_rust_sansblack",Montserrat,Helvetica,Sans-serif !important;margin-bottom:0;padding:10px 0 0;color:#fff}body.sub-page .about-location .location-box a{color:#fff}body.sub-page .causes{font:16px/20px "nexa_rust_sansblack",Montserrat,Helvetica,Sans-serif;font-size:14px !important;text-align:center;color:#3f572b}body.sub-page .contact-footer{background:#ddd;padding-bottom:10px}body.sub-page .contact-footer h3{color:#000}body.sub-page .contact-footer img{width:16px;height:auto;margin-right:4px}body.sub-page .error-number{font:60px/75px "nexa_rust_slabblack_shadow_01",Montserrat,Helvetica,Sans-serif}body.sub-page .error-symbol{float:left;margin-right:20px;font-size:84px !important}body.sub-page .no-border{border:0 !important}body.sub-page .highlight{color:#ff8209}body.sub-page #inkjet-carousel .carousel-inner,body.sub-page #toner-carousel .carousel-inner{height:284px}body.sub-page .carousel{border:1px solid #000;background:#fff}body.sub-page .carousel .item img{margin:0 auto}body.sub-page .carousel .carousel-indicators .active{background:#aaa}body.sub-page .carousel .carousel-indicators li{border:1px solid #aaa}body.sub-page .img-oem{margin:10px auto}body.sub-page tr.oem-header td{text-transform:uppercase;font-weight:600;background-color:#9cb387;border-top:none}body.sub-page tr.oem-header td a{color:#000}body.sub-page tr.item-header td{font-weight:600}body.sub-page h3.qualifying-list{text-transform:uppercase;color:#fff;padding:5px 10px}body.sub-page .qualifying-list .table>tbody+tbody{border-color:#fff}body.sub-page label{display:block}body.sub-page input[type='text'],body.sub-page select,body.sub-page input[type='password'],body.sub-page input[type='email']{border-radius:4px;border:1px solid #ccc;padding:10px}body.sub-page span.phone-spacer{margin:0 10px}body.sub-page .registration-form input[type='text'],body.sub-page .registration-form select,body.sub-page .registration-form input[type='password'],body.sub-page .registration-form input[type='email']{width:100%}body.sub-page .registration-form.top-line{border-top:1px solid #ff8209}body.sub-page .registration-form h3{margin-top:-15px;margin-bottom:40px}body.sub-page .registration-form h3.pull-up{margin-top:-35px}body.sub-page .registration-form input[type='checkbox']{width:20px;height:20px;background:#fff;border-radius:5px;border:2px solid #555;float:left;margin:2px 10px 0 0}body.sub-page .goal-page .pad-top{padding-top:20px}body.sub-page .goal-page h3{margin:0;padding:0 0 5px}body.sub-page .goal-page .goal-title{font-family:"nexa_rust_sansblack";font-size:24px;line-height:28px;color:#3f572b}body.sub-page .goal-page .goal-current{font-family:"nexa_rust_slabblack";color:#fd7d00;font-size:40px;line-height:48px}body.sub-page .goal-page .goal-total{font-family:"nexa_rust_slabblack";color:#3f572b;font-size:16px;line-height:22px}body.sub-page .goal-page .percent-to-goal{text-align:right}body.sub-page .goal-page .progress{margin-top:35px;background:#d1d1d1}body.sub-page .goal-page .progress .progress-bar{background-color:#fd7d00}body.sub-page .goal-page .description{background:#eeede8;padding:10px;margin:10px 0}body.sub-page .goal-page .support-info{text-align:center}body.sub-page .goal-page .support-info p{font:16px/20px "nexa_rust_sansblack",Montserrat,Helvetica,Sans-serif;color:#3f572b}body.sub-page .goal-page .support-info img{width:80%;border-radius:50%;margin-bottom:20px}body.sub-page .goal-page .drop-off-info{background:#eeede8;padding:20px}body.sub-page .goal-page .drop-off-info h3{text-align:center;padding:8px 0 15px}body.sub-page .goal-page .drop-off-info .drop-off-info-details{text-align:center;margin-top:20px}body.sub-page .goal-page .addthis_sharing_toolbox{margin-top:20px}@media(min-width:425px){body.sub-page .group-photo{height:115px;margin-top:-50px}}@media(min-width:550px){body.sub-page .group-photo{height:166px;margin-top:-50px}}@media(min-width:768px){body.sub-page .about-location{min-height:650px}body.sub-page .about-location .location-box{margin-top:300px}body.sub-page .group-photo{height:200px;margin-top:-22px}}@media(min-width:767px){body.sub-page .location-box{margin:20px}}@media(min-width:968px){body.sub-page .group-photo{height:280px;margin-top:-22px}}@media(min-width:1200px){body.sub-page .group-photo{height:350px;margin-top:-22px}}@media(min-width:1500px){body.sub-page .group-photo{height:440px;margin-top:-22px}}.group-photo{width:100%;height:94px;margin-top:-50px;margin-bottom:30px;background-image:url("/assets/img/team/fundingfactory-group-pic-span.jpg");background-size:cover;background-repeat:no-repeat;background-position:center center}.eco-box{min-height:105px;background-color:#fff;box-shadow:0 2px 1px rgba(0,0,0,.2)}.eco-box .eco-box-icon{height:90px;min-width:90px;margin:0 auto;text-align:center;font-size:36px;color:#fff !important;display:flex;justify-content:center;align-items:center}.eco-box h4{margin-bottom:5px;font-family:'nexa_rust_sansblack',Montserrat,Helvetica,Sans-serif;font-size:16px}.eco-box blockquote{margin:0 10px}.eco-box .eco-box-value{font-size:large;font-weight:600}.eco-box .eco-box-label{text-transform:uppercase;font-size:small}.eco-resource-box{text-align:center;cursor:default}.eco-resource-box:hover{background-color:#fff;box-shadow:0 2px 1px rgba(0,0,0,.2)}.eco-resource-box:hover .content{border-bottom:0 none;background-color:#fff}.eco-resource-box:hover .value{color:#ff865c;background-color:#fff}.eco-resource-box h5{font-weight:600}.eco-resource-box .fa-lg{line-height:1.1em}.eco-resource-box .content{color:#717171;border-bottom:1px solid #717171;font-size:50px}.eco-resource-box .value{font-size:smaller;color:#fff}.eco-resource-box .poundage{font-size:small;font-weight:600;line-height:1.5em;display:block}.eco-equiv-content{font-size:large}.eco-equiv-value{font-size:18px;font-weight:600}.eco-equiv-car{color:#58a7e0}.eco-equiv-gas{color:#7cb944}.eco-equiv-oil{color:#7d5687}.eco-equiv-tree{color:#f9ad34}.eco-equiv-tank{color:#ff8698}.bg-toner{background-color:#d5674f}.bg-inkjet{background-color:#c5a052;margin-top:20px !important}@media(min-width:768px){.eco-box .eco-box-icon{min-width:110px;height:110px}.bg-inkjet{margin-top:0 !important}.eco-box-icon-wrapper{padding-left:0}}table.search-results{width:100%;margin:20px 0}table.search-results thead{background:#3f572b;color:#fff;font:16px/20px "nexa_rust_sansblack",Montserrat,Helvetica,Sans-serif}table.search-results thead th{padding:10px}table.search-results tbody tr:hover{background:#efefef}table.search-results tbody td{padding:5px 10px;border:1px solid #ccc}.search-result-modal h2{margin:10px 0 0 !important}.search-result-modal .support-who{margin:0}.search-result-modal .support-who #support-organization-name{font-weight:bold}.search-result-modal img{max-width:250px;margin:20px auto}.search-result-modal .btn-md{white-space:normal;margin:20px 0 40px}.sams-club-top{background:url("/assets/img/landing-pages/sams-club/hero-banner_bkgnd.jpg") no-repeat top center;background-size:cover;min-height:350px;margin-top:-21px;margin-bottom:10px}.sams-club-top h1.sams{color:#fff;font:42px/48px 'Open Sans';font-weight:600;border:0;padding-top:30px}.sams-club-top p{font:28px/36px 'Open Sans';color:#fff;padding-bottom:30px}.sams-club-top img.sams-logo{position:relative;bottom:-30px}body.sub-page h2.sams{text-transform:none;font:20px/24px "nexa_rust_sansblack",Montserrat,Helvetica,Sans-serif;color:#3f572b;margin:30px 0 0;padding:15px 0;border:0}section h2.section-heading{border:none}section.sams-goals h2.section-heading{padding-top:60px !important}body{overflow-x:hidden;font:14px/20px "Open Sans",Helvetica,Sans-serif;color:#717171;webkit-tap-highlight-color:#e77200}a{outline:0;color:#e77200}a:hover,a:focus,a:active,a.active{outline:0;color:#ff8209}.text-primary{color:#e77200}section{padding:100px 0}section h1.section-subheading{margin-bottom:75px;text-transform:none;font:16px/20px "nexa_rust_sansblack",Montserrat,Helvetica,Sans-serif;color:#3f572b}section h2.section-heading{margin-top:0;margin-bottom:15px;font:40px/46px "nexa_rust_slabblack",Montserrat,Helvetica,Sans-serif;color:#3f572b;background:url("/assets/img/orange-small-line.png") no-repeat 50% 100%;padding-bottom:12px}section h3.section-subheading{margin-bottom:75px;text-transform:none;font:16px/20px "nexa_rust_sansblack",Montserrat,Helvetica,Sans-serif;color:#3f572b}section#stats{background:#ff8209;text-align:center;color:#fff;font-family:nexa_rust_slabblack;font-size:14px;letter-spacing:.03em;padding:16px 0}section#stats span.number{font-size:22px}@media(min-width:768px){section{padding:50px 0}}#services .service-heading{margin:15px 0;text-transform:none;font:16px/20px "nexa_rust_sansblack",Montserrat,Helvetica,Sans-serif;color:#3f572b}#services img{max-width:100px;max-height:100px}.portfolio{z-index:2}.portfolio .progress{margin:12px 0 0;background-color:#d1d1d1}.portfolio .progress .progress-bar{background-color:#fd7d00}.portfolio .portfolio-item{right:0;margin:0 0 15px;min-height:600px}.portfolio .portfolio-item .portfolio-link{display:block;position:relative;margin:0 auto;max-width:400px}.portfolio .portfolio-item .portfolio-link .portfolio-hover{position:absolute;width:100%;height:100%;opacity:0;background:rgba(253,125,0,.9);-webkit-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s}.portfolio .portfolio-item .portfolio-link .portfolio-hover:hover{opacity:1}.portfolio .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content{position:absolute;top:30%;width:100%;height:20px;margin-top:-12px;text-align:center;font:16px/20px "nexa_rust_sansblack",Montserrat,Helvetica,Sans-serif;color:#fff}.portfolio .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content p{font-size:48px;line-height:50px;padding:0 20px 20px}.portfolio .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content i{margin-top:-12px}.portfolio .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content h3,.portfolio .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content h4{margin:0}.portfolio .portfolio-item .portfolio-caption{margin:0 auto;padding:25px;max-width:400px;text-align:center;background-color:#fff}.portfolio .portfolio-item .portfolio-caption h4{margin:0;text-transform:none;font:16px/20px "nexa_rust_sansblack",Montserrat,Helvetica,Sans-serif;color:#3f572b}.portfolio .portfolio-item .portfolio-caption p{margin:0;font:14px/20px "Open Sans",Helvetica,Sans-serif;color:#717171}.portfolio .find-a-cause input[type='text']{text-align:center;padding:0 10px;font-size:16px;height:52px}.portfolio .find-a-cause .btn{padding:11px 18px;background-color:#fd7d00;color:#fff;border:0}.portfolio .find-a-cause span.glyphicon{font-size:24px}@media(min-width:767px){#portfolio .portfolio-item{margin:0 0 30px}}.timeline{position:relative;padding:0;list-style:none}.timeline:before{content:"";position:absolute;top:0;bottom:0;left:40px;width:2px;margin-left:-1.5px;background-color:#f1f1f1}.timeline>li{position:relative;margin-bottom:50px;min-height:50px}.timeline>li:before{content:" ";display:table}.timeline>li:after{content:" ";display:table;clear:both}.timeline>li.last:after{content:"";display:none;clear:both}.timeline>li .timeline-panel{float:right;position:relative;width:100%;padding:0 20px 0 100px;text-align:left}.timeline>li .timeline-panel:before{right:auto;left:-15px;border-right-width:15px;border-left-width:0}.timeline>li .timeline-panel:after{right:auto;left:-14px;border-right-width:14px;border-left-width:0}.timeline>li .timeline-image{z-index:100;position:absolute;left:0;width:80px;height:80px;margin-left:0;border:7px solid #f1f1f1;border-radius:100%;text-align:center;color:#fff;background-color:#e77200}.timeline>li .timeline-image h4{margin-top:22px;font:16px/20px "nexa_rust_sansblack",Montserrat,Helvetica,Sans-serif;font-size:11px !important;line-height:11px !important;color:#fff}.timeline>li.timeline-inverted>.timeline-panel{float:right;padding:0 20px 0 100px;text-align:left}.timeline>li.timeline-inverted>.timeline-panel:before{right:auto;left:-15px;border-right-width:15px;border-left-width:0}.timeline>li.timeline-inverted>.timeline-panel:after{right:auto;left:-14px;border-right-width:14px;border-left-width:0}.timeline>li:last-child{margin-bottom:0}.timeline .timeline-heading h4{margin-top:0;text-transform:none;font:16px/20px "nexa_rust_sansblack",Montserrat,Helvetica,Sans-serif;color:#3f572b}.timeline .timeline-body>p,.timeline .timeline-body>ul{margin-bottom:0}.timeline .timeline-body ul{padding-left:20px;list-style-type:disc}@media(min-width:768px){.timeline:before{left:50%}.timeline>li{margin-bottom:100px;min-height:100px}.timeline>li .timeline-panel{float:left;width:41%;padding:0 20px 20px 30px;text-align:right}.timeline>li .timeline-image{left:50%;width:100px;height:100px;margin-left:-50px}.timeline>li .timeline-image h4{margin-top:25px;font-size:13px !important;line-height:18px !important;font:16px/20px "nexa_rust_sansblack",Montserrat,Helvetica,Sans-serif}.timeline>li.timeline-inverted>.timeline-panel{float:right;padding:0 30px 20px 20px;text-align:left}}@media(min-width:992px){.timeline>li{min-height:150px}.timeline>li .timeline-panel{padding:0 20px 20px}.timeline>li .timeline-image{width:150px;height:150px;margin-left:-75px}.timeline>li .timeline-image h4{margin-top:42px;font-size:18px !important;line-height:26px !important;font:16px/20px "nexa_rust_sansblack",Montserrat,Helvetica,Sans-serif}.timeline>li.timeline-inverted>.timeline-panel{padding:0 20px 20px}}@media(min-width:1200px){.timeline>li{min-height:170px}.timeline>li .timeline-panel{padding:0 20px 20px 100px}.timeline>li .timeline-image{width:170px;height:170px;margin-left:-85px}.timeline>li .timeline-image h4{margin-top:55px;font:16px/20px "nexa_rust_sansblack",Montserrat,Helvetica,Sans-serif}.timeline>li.timeline-inverted>.timeline-panel{padding:0 100px 20px 20px}}#testimonials h4{font:16px/20px "nexa_rust_sansblack",Montserrat,Helvetica,Sans-serif;color:#3f572b;margin-bottom:25px;text-transform:none}#testimonials p{margin:0}#testimonials img.testimonial-marker{margin-top:10px}@media(min-width:768px){#testimonials img.testimonial-marker{margin-top:5px}}@media(min-width:1200px){#testimonials p{margin:15px 0 0}}aside.clients img{margin:50px auto}ul.social-buttons{margin-bottom:0}ul.social-buttons li a{display:block;width:40px;height:40px;border-radius:100%;font-size:20px;line-height:40px;outline:0;color:#fff;background-color:#3f572b;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}ul.social-buttons li a:hover,ul.social-buttons li a:focus,ul.social-buttons li a:active{background-color:#e77200}::-moz-selection,::selection{text-shadow:none;background:#e77200}img::selection,img::-moz-selection{background:0 0}.img-centered{margin:0 auto}.img-right{float:right;margin-left:20px}.img-left{float:left;margin-right:20px}.padded-row{margin-bottom:30px}.padded-row-top{margin-top:30px}.bg-primary{background:#3f572b}.site-message{padding:3px 0;font-weight:bold;color:#fff;text-align:center;background-color:#369}.modal .modal-smallhead{text-transform:none;font:16px/20px "nexa_rust_sansblack",Montserrat,Helvetica,Sans-serif;color:#3f572b;margin:5px 0;padding:5px 0;border-bottom:0 none}.modal .modal-bighead{font:30px/34px "nexa_rust_slabblack",Montserrat,Helvetica,Sans-serif;color:#3f572b;padding:10px 0;margin:0 0 18px;border-bottom:0 none}