.giraffe{width:100% !important;}.marquee{width:100%;padding:0;border-radius:5px;background:url("/sites/default/files/images/pages/attached_images/solar-panels-wind-turbine.jpg") #fff left top no-repeat scroll;background:-moz-linear-gradient(left,rgba(255,255,255,0) 70%,rgba(255,255,255,1) 100%),url("/sites/default/files/images/pages/attached_images/solar-panels-wind-turbine.jpg") #fff left top no-repeat scroll;background:-webkit-gradient(linear,left top,right top,color-stop(70%,rgba(255,255,255,0)),color-stop(100%,rgba(255,255,255,1))),url("/sites/default/files/images/pages/attached_images/solar-panels-wind-turbine.jpg") #fff left top no-repeat scroll;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 70%,rgba(255,255,255,1) 100%),url("/sites/default/files/images/pages/attached_images/solar-panels-wind-turbine.jpg") #fff left top no-repeat scroll;background:-o-linear-gradient(left,rgba(255,255,255,0) 70%,rgba(255,255,255,1) 100%),url("/sites/default/files/images/pages/attached_images/solar-panels-wind-turbine.jpg") #fff left top no-repeat scroll;background:-ms-linear-gradient(left,rgba(255,255,255,0) 70%,rgba(255,255,255,1) 100%),url("/sites/default/files/images/pages/attached_images/solar-panels-wind-turbine.jpg") #fff left top no-repeat scroll;background:linear-gradient(to right,rgba(255,255,255,0) 70%,rgba(255,255,255,1) 100%),url("/sites/default/files/images/pages/attached_images/solar-panels-wind-turbine.jpg") #fff left top no-repeat scroll;-webkit-background-size:80% auto;-moz-background-size:80% auto;-o-background-size:80% auto;background-size:80% auto;border:1px solid #efefef;position:relative;box-sizing:border-box;;}.marquee.sub-banner{background:#0d7832;}.marquee.sub-banner h2{text-shadow:0 -1px 0 rgba(0,0,0,0.35);padding:15px;float:left;}.marquee.sub-banner h2,.marquee.sub-banner h2 a,.marquee.sub-banner h2 a:hover{color:#fff;}.blurb{background-color:rgba(255,255,255,.9);border-left:1px solid #dedede;border-radius:0 5px 5px 0;width:45%;padding:1.35em 1.5em;float:right;box-shadow:-5px 0 8px rgba(0,0,0,.2);}.sub-banner .blurb{padding:10px 1.5em;background-color:#fff;position:absolute;top:0;right:0;bottom:0;}.blurb p{color:#333;font-size:.95em;margin-bottom:25px;}.letter-sig + .partners-logos{width:200px;}.partners-logos a{width:40%;margin:0 auto 1em;display:block;}.partners-logos a:last-child{margin-bottom:0;}.sub-banner .partners-logos a{margin:0 0 0 5%;vertical-align:middle;display:inline-block;}.letter-sig + .partners-logos a{width:auto;margin:0;}.letter-sig{margin-top:1em;font-size:1.1em;}.left-50{width:50%;margin-bottom:1.35em;float:left;}.attribution{color:#fff;font-size:.7em;text-shadow:0 0 2px rgba(0,0,0,.75);position:absolute;left:10px;bottom:10px;cursor:pointer;}.cite-img{display:none;}.attribution:hover .cite-img{min-width:200px;padding:5px;color:#666;text-align:left;text-shadow:none;box-shadow:0 0 5px rgba(0,0,0,.25);background-color:#fff;border:1px solid #ccc;display:block;position:absolute;left:90%;bottom:100%;}span.ext{display:none;}.txt-wrapper{min-height:250px;}h3.green-line{padding-bottom:8px;margin-bottom:15px;font-family:Amaranth;color:#0a5e27;font-size:1.3em;line-height:.75em;border-bottom:1px solid #0a5e27;clear:both;}.em-phrase{font-family:Amaranth;color:#0a5e27;font-size:2em;line-height:.75em;}blockquote,q{margin-bottom:.7em;padding:0;line-height:1.4em;display:block;}blockquote{border-left:7px solid #dedede;margin:2em;padding-left:1em;}blockquote footer{font-size:.8em;}a.btn{min-width:180px;font-size:1em;color:#fff;line-height:1.35em;text-align:center;text-transform:uppercase;text-shadow:0 -1px 0 rgba(0,0,0,0.35),0 1px 0 rgba(255,255,255,0.35);box-shadow:0 0 2px rgba(0,0,0,0.75);display:inline-block;float:right;transition:all .3s ease;}.btn-inner{padding:5px 16px 7px;display:block;}a.btn.green-btn{background-color:#0d7832;border:1px solid #339933;}a.btn.green-btn:hover{background-color:#339933;}a.btn.yellow-btn{background-color:#ffb511;border:1px solid #ffcd34;}a.btn.yellow-btn:hover{background-color:#ffcd34;}a.btn.blue-btn{background-color:#0066cb;border:1px solid #1c95e0;}a.btn.blue-btn:hover{background-color:#1c95e0;}a.btn.wide{width:100%;float:none;}figure{margin-bottom:1em;text-align:center;position:relative;}.sd100-logo img{width:80%;}.cat-sect .block-inner{background-color:#fff;border-radius:3px;border:1px solid #dedede;box-sizing:border-box;overflow:hidden;}.cat-sect .block-content{padding:1.15em 1em;box-shadow:0 0 8px rgba(0,0,0,0.1) inset;overflow:hidden;}section[class*="100-renewable-sd-slider"].cat-sect .block-content{box-shadow:none;padding:0;}.cat-sect .block-title{padding:5px 0;color:#fff;font-family:"Trebuchet MS","Helvetica Neue",Arial,Helvetica,sans-serif;font-size:1.2em;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.35),0 1px 0 rgba(255,255,255,0.35);background:#0a5e27;}.cat-sect .jcarousel-skin-default .jcarousel-container-horizontal{width:100%;height:auto;box-sizing:border-box;}.cat-sect .jcarousel-skin-default .jcarousel-clip-horizontal{width:100%;}.cat-sect .jcarousel-skin-default .jcarousel-item{width:200px;height:auto;min-height:320px;padding:0 4px;line-height:1.25em;border:none;box-sizing:border-box;position:relative;}.cat-sect.links .jcarousel-skin-default .jcarousel-item{min-height:250px;}.cat-sect .jcarousel-skin-default .jcarousel-item-horizontal{margin:0;}.cat-sect .jcarousel-skin-default .jcarousel-item .views-field-field-dc-image{padding:1em;}.cat-sect .jcarousel-skin-default .jcarousel-item .img-wrapper{height:10em;overflow:hidden;}.cat-sect .jcarousel-skin-default .jcarousel-item .img-wrapper img{width:auto;max-width:none;max-height:100%;}.cat-sect .jcarousel-skin-default .jcarousel-item .views-field-title{padding:.7em;color:#0a5e27;font-weight:bold;transition:color .3s ease;}.cat-sect .jcarousel-skin-default .jcarousel-item:hover .views-field-title{color:#0d7832;}.cat-sect .jcarousel-skin-default .jcarousel-item .link-overlay{border:1px solid #efefef;position:absolute;top:0;left:4px;bottom:0;right:4px;}.cat-sect .jcarousel-skin-default .jcarousel-item .link-overlay a{width:100%;height:100%;display:block;box-shadow:0 0 8px rgba(0,0,0,.1) inset;transition:box-shadow .3s ease;}.cat-sect .jcarousel-skin-default .jcarousel-item .link-overlay a:hover{box-shadow:0 0 8px rgba(0,0,0,.3) inset;}.cat-sect .jcarousel-skin-default .jcarousel-next-horizontal,.cat-sect .jcarousel-skin-default .jcarousel-prev-horizontal{width:0;height:0;margin-top:-1em;background-image:none;border-style:solid;border-width:1em;top:50%;}.cat-sect .jcarousel-skin-default .jcarousel-next-horizontal{border-color:transparent transparent transparent #0a5e27;right:-.25em;}.cat-sect .jcarousel-skin-default .jcarousel-prev-horizontal{border-color:transparent #0a5e27 transparent transparent;left:-.25em;}.cat-sect .jcarousel-skin-default .jcarousel-next-horizontal:hover{border-color:transparent transparent transparent #0d7832;}.cat-sect .jcarousel-skin-default .jcarousel-prev-horizontal:hover{border-color:transparent #0d7832 transparent transparent;}.sponsor-levels{background-color:#fff;border-radius:3px;border:1px solid #dedede;overflow:hidden;}.sponsor-levels header{background-color:#0a5e27;padding:.5em 1em;}.sponsor-levels h2{font-family:"Trebuchet MS","Helvetica Neue",Arial,Helvetica,sans-serif;font-size:1.35em;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.2),0 1px 0 rgba(255,255,255,0.2);}.sponsor-levels section{padding:1em;}.sponsor-levels section article{font-size:.9em;width:24.0625%;min-height:450px;margin-right:1.25%;border-width:1px;border-style:solid;border-radius:3px;background-color:#fff;box-shadow:0 0 2px rgba(0,0,0,.3);box-sizing:border-box;float:left;}.sponsor-levels section article:last-child{margin-right:0;}.sponsor-levels section article.individual{border-color:#cd7f32;}.sponsor-levels section article.blue-sky{border-color:#1c95e8;}.sponsor-levels section article.green-leader{border-color:#0d7832;}.sponsor-levels section article.lead-sponsor{border-color:#ffb511;}.sponsor-levels section article header{margin:0;padding:0.5em 0.75em;overflow:hidden;}.sponsor-levels section article.individual header{background-color:#cd7f32;}.sponsor-levels section article.blue-sky header{background-color:#1c95e8;}.sponsor-levels section article.green-leader header{background-color:#0d7832;}.sponsor-levels section article.lead-sponsor header{background-color:#ffb511;}.sponsor-levels section article h3,.sponsor-levels section article h4{color:#fff;font-family:"Trebuchet MS","Helvetica Neue",Arial,Helvetica,sans-serif;text-align:center;text-transform:uppercase;text-shadow:0 -1px 0 rgba(0,0,0,.2),0 1px 0 rgba(255,255,255,.2);}.sponsor-levels section article h3{font-size:1.5em;box-shadow:0 12px 10px -12px rgba(0,0,0,.25);padding:.5em 0;}.sponsor-levels section article h4{font-size:1.25em;margin-top:.5em;}.sponsor-levels section article ul{margin:.5em 1.15em;list-style:none;}.sponsor-levels section article ul li{font-size:1.05em;line-height:1.3em;padding:.75em 0;border-bottom:1px solid #ccc;}.sponsor-levels section article ul li:last-child{border-bottom:none;}.sponsor-levels footer{padding:0 1.15em;}.sponsor-levels footer p{font-size:.8em;line-height:1.3em;}.sd100-contact-form div[class*="form-item-submitted-days-to-contact-"]{display:inline-block;margin-right:.7em;}.sd100-contact-form div[class*="form-item-submitted-days-to-contact-"]:last-child{margin-right:0;}.sd100-contact-form .form-submit{background-color:#0a5e27;transition:background-color .2s linear;}.sd100-contact-form .form-submit:focus,.sd100-contact-form .form-submit:hover{background-color:#0d7832;}.sd100-contact-form input[type="submit"]{background-image:none;background-color:none;border:1px solid #0d7832;color:#fff;text-transform:uppercase;text-transform:0 -1px 0 rgba(0,0,0,.2),0 1px 0 rgba(255,255,255,.2);}
.tabbed-table{width:100%;background-color:#fff;}.tabbed-table ul.tabs-group{margin:0;border-color:#0d7832;border-width:1px 1px 0;border-style:solid;border-radius:3px 3px 0 0;overflow:hidden;}.tabbed-table ul.tabs-group li{font-size:1.35em;border-right:1px solid #0a5e27;background-color:#fff;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;}.tabbed-table.table-5tabs ul.tabs-group li{width:20%;font-size:1.2em;}.tabbed-table.table-4tabs ul.tabs-group li{width:25%;}.tabbed-table.table-3tabs ul.tabs-group li{width:33.333%;}.tabbed-table.table-2tabs ul.tabs-group li{width:50%;}.tabbed-table ul.tabs-group li:last-child{border-right:none;}.tabbed-table ul.tabs-group li a{height:100%;padding:.5em;color:#0a5e27;text-align:center;font-weight:bold;border-bottom:1px solid #0a5e27;box-shadow:0 -6px 9px -7px rgba(0,0,0,.65) inset;display:block;transition:all .3s ease;}.tabbed-table ul.tabs-group li.active{border-right:1px solid #08481e;}.tabbed-table ul.tabs-group li a:hover,.tabbed-table ul.tabs-group li.active a{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.2),0 1px 0 rgba(255,255,255,.2);}.tabbed-table ul.tabs-group li a:hover{background-color:#0d7832;}.tabbed-table ul.tabs-group li.active a{background-color:#0a5e27;box-shadow:none;}.tabbed-sections{padding:1.25em .75em .75em;border-color:#dedede;border-width:0 1px 1px;border-style:solid;border-radius:0 0 3px 3px;}.tabbed-table section article{font-size:.9em;margin-bottom:1.25em;border-width:1px;border-style:solid;border-radius:3px;background-color:#fff;box-shadow:0 0 2px rgba(0,0,0,.3);background-repeat:no-repeat;background-position:0 0%,right 30px center;}.tabbed-table section article:last-child{margin-bottom:0;}.tabbed-table section article.bronze{border-color:#cd7f32;background-image:-moz-linear-gradient(top,rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 100%),url('http://www.wrsc.org/sites/default/files/images/pages/attached_images/commitment-levels-leaf.png');background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0.8)),color-stop(100%,rgba(255,255,255,0.8))),url('http://www.wrsc.org/sites/default/files/images/pages/attached_images/commitment-levels-leaf.png');background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 100%),url('http://www.wrsc.org/sites/default/files/images/pages/attached_images/commitment-levels-leaf.png');background-image:-o-linear-gradient(top,rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 100%),url('http://www.wrsc.org/sites/default/files/images/pages/attached_images/commitment-levels-leaf.png');background-image:-ms-linear-gradient(top,rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 100%),url('http://www.wrsc.org/sites/default/files/images/pages/attached_images/commitment-levels-leaf.png');background-image:linear-gradient(to bottom,rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 100%),url('http://www.wrsc.org/sites/default/files/images/pages/attached_images/commitment-levels-leaf.png');}.tabbed-table section article.silver{border-color:#bdbeb9;background-image:-moz-linear-gradient(top,rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 100%),url('http://www.wrsc.org/sites/default/files/images/pages/attached_images/commitment-levels-recycle.png');background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0.8)),color-stop(100%,rgba(255,255,255,0.8))),url('http://www.wrsc.org/sites/default/files/images/pages/attached_images/commitment-levels-recycle.png');background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 100%),url('http://www.wrsc.org/sites/default/files/images/pages/attached_images/commitment-levels-recycle.png');background-image:-o-linear-gradient(top,rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 100%),url('http://www.wrsc.org/sites/default/files/images/pages/attached_images/commitment-levels-recycle.png');background-image:-ms-linear-gradient(top,rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 100%),url('http://www.wrsc.org/sites/default/files/images/pages/attached_images/commitment-levels-recycle.png');background-image:linear-gradient(to bottom,rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 100%),url('http://www.wrsc.org/sites/default/files/images/pages/attached_images/commitment-levels-recycle.png');}.tabbed-table section article.gold{border-color:#ffb511;background-image:-moz-linear-gradient(top,rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 100%),url('http://www.wrsc.org/sites/default/files/images/pages/attached_images/commitment-levels-bike.png');background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0.8)),color-stop(100%,rgba(255,255,255,0.8))),url('http://www.wrsc.org/sites/default/files/images/pages/attached_images/commitment-levels-bike.png');background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 100%),url('http://www.wrsc.org/sites/default/files/images/pages/attached_images/commitment-levels-bike.png');background-image:-o-linear-gradient(top,rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 100%),url('http://www.wrsc.org/sites/default/files/images/pages/attached_images/commitment-levels-bike.png');background-image:-ms-linear-gradient(top,rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 100%),url('http://www.wrsc.org/sites/default/files/images/pages/attached_images/commitment-levels-bike.png');background-image:linear-gradient(to bottom,rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 100%),url('http://www.wrsc.org/sites/default/files/images/pages/attached_images/commitment-levels-bike.png');}.tabbed-table section article.platinum{border-color:#9babbb;background-image:-moz-linear-gradient(top,rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 100%),url('http://www.wrsc.org/sites/default/files/images/pages/attached_images/commitment-levels-globe.png');background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0.8)),color-stop(100%,rgba(255,255,255,0.8))),url('http://www.wrsc.org/sites/default/files/images/pages/attached_images/commitment-levels-globe.png');background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 100%),url('http://www.wrsc.org/sites/default/files/images/pages/attached_images/commitment-levels-globe.png');background-image:-o-linear-gradient(top,rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 100%),url('http://www.wrsc.org/sites/default/files/images/pages/attached_images/commitment-levels-globe.png');background-image:-ms-linear-gradient(top,rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 100%),url('http://www.wrsc.org/sites/default/files/images/pages/attached_images/commitment-levels-globe.png');background-image:linear-gradient(to bottom,rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 100%),url('http://www.wrsc.org/sites/default/files/images/pages/attached_images/commitment-levels-globe.png');}.tabbed-table section article h3{color:#fff;font-family:"Trebuchet MS","Helvetica Neue",Arial,Helvetica,sans-serif;font-size:1.2em;font-weight:bold;text-transform:uppercase;text-shadow:0 -1px 0 rgba(0,0,0,.2),0 1px 0 rgba(255,255,255,.2);padding:.5em .75em;cursor:pointer;transition:background-color .3 ease;}.tabbed-table section article.bronze h3{background-color:#cd7f32;}.tabbed-table section article.bronze h3:hover{background-color:#e38d39;}.tabbed-table section article.silver h3{background-color:#bdbeb9;}.tabbed-table section article.silver h3:hover{background-color:#d0d1cc;}.tabbed-table section article.gold h3{background-color:#ffb511;}.tabbed-table section article.gold h3:hover{background-color:#ffc411;}.tabbed-table section article.platinum h3{background-color:#9babbb;}.tabbed-table section article.platinum h3:hover{background-color:#afc1d2;}.tabbed-table section article .toggle-level{font-size:1.1em;font-weight:normal;float:right;}.tabbed-table section article .toggle-level::before{content:"[\2212]";}.tabbed-table section article.collapsed .toggle-level::before{content:"[+]";}.tabbed-table section article ul{margin:.75em;padding-left:1em;list-style:square outside none;display:none;}.tabbed-table section article ol{margin-bottom:.5em;list-style:none;}.tabbed-table section article ul li,.tabbed-table section article ol li{line-height:2em;position:relative;}.tabbed-table section article ol li::before{content:"\00bb";position:absolute;left:-1em;}.tabbed-table section article.collapsed ul{height:0;}.hideit{display:none;}.fadein{-webkit-animation:fadein .5s .5s 1 normal both linear;-moz-animation:fadein .5s .5s 1 normal both linear;-o-animation:fadein .5s .5s 1 normal both linear;animation:fadein .5s .5s 1 normal both linear;}@-webkit-keyframes fadein{from{-webkit-opacity:0;}to{-webkit-opacity:1;}}@-moz-keyframes fadein{from{-moz-opacity:0;}to{-moz-opacity:1;}}@-o-keyframes fadein{from{-o-opacity:0;}to{-o-opacity:1;}}@keyframes fadein{from{opacity:0;}to{opacity:1;}}
