a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:normal;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}.e,.n,.s,.w{position:absolute;z-index:100}.n,.s{width:100%;height:4px}.e,.w{width:4px;height:100%}.n{left:0;top:0;background-image:-webkit-gradient(linear, center top, center bottom, color-stop(0%, rgba(0, 0, 0, .35)), color-stop(100%, rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(rgba(0, 0, 0, .35) 0%, rgba(0, 0, 0, 0) 100%);background-image:-moz-linear-gradient(rgba(0, 0, 0, .35) 0%, rgba(0, 0, 0, 0) 100%);background-image:-o-linear-gradient(rgba(0, 0, 0, .35) 0%, rgba(0, 0, 0, 0) 100%);background-image:-ms-linear-gradient(rgba(0, 0, 0, .35) 0%, rgba(0, 0, 0, 0) 100%);background-image:linear-gradient(rgba(0, 0, 0, .35) 0%, rgba(0, 0, 0, 0) 100%)}.e{right:0;top:0;background-image:-webkit-gradient(linear, right center, left center, color-stop(0%, rgba(0, 0, 0, .35)), color-stop(100%, rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(right center, rgba(0, 0, 0, .35) 0%, rgba(0, 0, 0, 0) 100%);background-image:-moz-linear-gradient(right center, rgba(0, 0, 0, .35) 0%, rgba(0, 0, 0, 0) 100%);background-image:-o-linear-gradient(right center, rgba(0, 0, 0, .35) 0%, rgba(0, 0, 0, 0) 100%);background-image:-ms-linear-gradient(right center, rgba(0, 0, 0, .35) 0%, rgba(0, 0, 0, 0) 100%);background-image:linear-gradient(right center, rgba(0, 0, 0, .35) 0%, rgba(0, 0, 0, 0) 100%)}.s{left:0;bottom:0;background-image:-webkit-gradient(linear, center top, center bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, .35)));background-image:-webkit-linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .35) 100%);background-image:-moz-linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .35) 100%);background-image:-o-linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .35) 100%);background-image:-ms-linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .35) 100%);background-image:linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .35) 100%)}.w{left:0;top:0;background-image:-webkit-gradient(linear, left center, right center, color-stop(0%, rgba(0, 0, 0, .35)), color-stop(100%, rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(left center, rgba(0, 0, 0, .35) 0%, rgba(0, 0, 0, 0) 100%);background-image:-moz-linear-gradient(left center, rgba(0, 0, 0, .35) 0%, rgba(0, 0, 0, 0) 100%);background-image:-o-linear-gradient(left center, rgba(0, 0, 0, .35) 0%, rgba(0, 0, 0, 0) 100%);background-image:-ms-linear-gradient(left center, rgba(0, 0, 0, .35) 0%, rgba(0, 0, 0, 0) 100%);background-image:linear-gradient(left center, rgba(0, 0, 0, .35) 0%, rgba(0, 0, 0, 0) 100%)}table{max-width:100%;border-collapse:collapse;border-spacing:0;background-color:transparent}.table{width:100%;margin-bottom:18px}.table td,.table th{padding:8px;line-height:18px;text-align:left;vertical-align:top;border-top:1px solid #ddd}.table th{font-weight:bold}.table thead th{vertical-align:bottom}.table colgroup + thead tr:first-child td,.table colgroup + thead tr:first-child th,.table thead:first-child tr:first-child td,.table thead:first-child tr:first-child th{border-top:0}.table tbody + tbody{border-top:2px solid #ddd}.table-condensed td,.table-condensed th{padding:4px 5px}.table-bordered{border:1px solid #ddd;border-left:0;border-collapse:separate;*border-collapse:collapsed;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.table-bordered td,.table-bordered th{border-left:1px solid #ddd}.table-bordered tbody:first-child tr:first-child td,.table-bordered tbody:first-child tr:first-child th,.table-bordered thead:first-child tr:first-child th{border-top:0}.table-bordered tbody:first-child tr:first-child td:first-child,.table-bordered thead:first-child tr:first-child th:first-child{-webkit-border-radius:4px 0 0 0;-moz-border-radius:4px 0 0 0;-ms-border-radius:4px 0 0 0;-o-border-radius:4px 0 0 0;border-radius:4px 0 0 0}.table-bordered tbody:first-child tr:first-child td:last-child,.table-bordered thead:first-child tr:first-child th:last-child{-webkit-border-radius:0 4px 0 0;-moz-border-radius:0 4px 0 0;-ms-border-radius:0 4px 0 0;-o-border-radius:0 4px 0 0;border-radius:0 4px 0 0}.table-bordered tbody:last-child tr:last-child td:first-child,.table-bordered thead:last-child tr:last-child th:first-child{-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px;-ms-border-radius:0 0 0 4px;-o-border-radius:0 0 0 4px;border-radius:0 0 0 4px}.table-bordered tbody:last-child tr:last-child td:last-child,.table-bordered thead:last-child tr:last-child th:last-child{-webkit-border-radius:0 0 4px 0;-moz-border-radius:0 0 4px 0;-ms-border-radius:0 0 4px 0;-o-border-radius:0 0 4px 0;border-radius:0 0 4px 0}.table-striped tbody tr:nth-child(odd) td,.table-striped tbody tr:nth-child(odd) th{background-color:#f9f9f9}.table tbody tr:hover td,.table tbody tr:hover th{background-color:#f5f5f5}.alert{padding:8px 35px 8px 14px;margin-bottom:18px;text-shadow:0 1px 0 rgba(255, 255, 255, .5);background-color:#fcf8e3;border:1px solid rgb(98.243%, 93.46%, 83.6%);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;color:#c09853}.alert-heading{color:inherit}.alert .close{position:relative;top:-2px;right:-21px;line-height:18px}.alert-success{background-color:#dff0d8;border-color:rgb(83.834%, 91.34%, 77.484%);color:#468847}.alert-danger,.alert-error{background-color:#f2dede;border-color:rgb(93.206%, 82.754%, 84.496%);color:#b94a48}.alert-info{background-color:#d9edf7;border-color:rgb(73.533%, 90.945%, 94.428%);color:#3a87ad}.alert-block{padding-top:14px;padding-bottom:14px}.alert-block > p,.alert-block > ul{margin-bottom:0}.alert-block p + p{margin-top:5px}.ie .floating{width:98%}.ie7 #subnav li{padding:0;margin-right:10px}.ie7 #subnav li:first-child{margin-left:0}.ie7 #subnav li a{padding:0 10px 0 10px}body{font-family:"Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size:14px;line-height:1.25em;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}p{line-height:1.5em}strong{font-weight:bold}#locator{min-width:670px;max-width:960px;height:590px;padding:5px;margin:0 auto}#container{background:#efefef;-webkit-box-shadow:0 0 5px #333;-moz-box-shadow:0 0 5px #333;box-shadow:0 0 5px #333}#header{position:relative;border:1px solid #000;height:auto;background-color:#0e1826;background-image:-webkit-gradient(linear, center top, center bottom, color-stop(0%, #0e1826), color-stop(49%, rgb(.106%, .181%, .287%)), color-stop(50%, #000), color-stop(100%, #000));background-image:-webkit-linear-gradient(#0e1826 0%, rgb(.106%, .181%, .287%) 49%, #000 50%, #000 100%);background-image:-moz-linear-gradient(#0e1826 0%, rgb(.106%, .181%, .287%) 49%, #000 50%, #000 100%);background-image:-o-linear-gradient(#0e1826 0%, rgb(.106%, .181%, .287%) 49%, #000 50%, #000 100%);background-image:-ms-linear-gradient(#0e1826 0%, rgb(.106%, .181%, .287%) 49%, #000 50%, #000 100%);background-image:linear-gradient(#0e1826 0%, rgb(.106%, .181%, .287%) 49%, #000 50%, #000 100%)}#logo{width:100%;height:50px;position:relative;left:0;top:0;overflow:hidden;border-top:1px solid rgb(16.259%, 27.873%, 44.133%)}#logo h1{width:300px;margin-left:1%;line-height:50px;font-size:24px;font-weight:bold;color:rgb(21.644%, 37.104%, 58.748%);text-shadow:none}#logo h1 img{display:block;margin:3px 0}#nav{width:350px;height:50px;position:relative;right:0;top:0}#nav > div{width:0;position:relative;top:0;border-left:1px solid #000}#nav #geo{right:0;width:160px;float:left}#nav #geo .label{margin-top:7px;width:100px;font-size:100%}#nav #geo a{display:block;cursor:pointer;width:30px;height:30px;position:absolute;left:110px;top:10px;border:3px solid rgb(10.875%, 18.643%, 29.517%);-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;background:#dedede url(/static/recycling-locator/img/icon-geo.png) -2px -2px no-repeat}#nav #zip{width:160px;float:left;height:49px}#nav #zip form{position:relative;left:10px;top:8px;width:180px}#nav #zip input{float:left;width:100px;margin:0}#nav .label,#nav label{display:block;float:left;width:36px;margin-right:10px;line-height:31px;text-align:right;font-weight:bold;text-transform:uppercase;text-shadow:#666 -1px -1px 0;color:#fff}form input{height:28px;padding:0 5px;font-size:16px;font-family:"Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;border:3px solid rgb(10.875%, 18.643%, 29.517%);-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;-webkit-box-shadow:#666 0 0 5px inset;-moz-box-shadow:#666 0 0 5px inset;box-shadow:#666 0 0 5px inset;outline:none}#content{position:relative;border:1px solid #fff;background-color:#ccc;background-image:-webkit-gradient(linear, center top, center bottom, color-stop(0%, #ccc), color-stop(50%, #fff), color-stop(100%, #ccc));background-image:-webkit-linear-gradient(#ccc 0%, #fff 50%, #ccc 100%);background-image:-moz-linear-gradient(#ccc 0%, #fff 50%, #ccc 100%);background-image:-o-linear-gradient(#ccc 0%, #fff 50%, #ccc 100%);background-image:-ms-linear-gradient(#ccc 0%, #fff 50%, #ccc 100%);background-image:linear-gradient(#ccc 0%, #fff 50%, #ccc 100%)}#breadcrumb li{max-width:50%}#breadcrumb.families li{max-width:25%}.wide #breadcrumb.families li{max-width:40%}#subnav{height:40px;margin:5px 1%}#subnav form{float:left;margin:3px 0 0 10px;position:relative}#subnav form input{border-color:#ddd;width:240px}#subnav .alert{position:absolute;right:10px;top:8px;padding-right:14px;font-size:13px}.acResults{z-index:101;background:#fff;border-radius:3px;box-shadow:#666 0 0 5px;border:1px solid #0e1826}.acResults ul{margin:5px 0;max-height:400px}.acResults ul:before{content:"";position:absolute;left:8px;top:-16px;background:transparent;border-color:transparent transparent #0e1826 transparent;border-style:solid;border-width:8px;height:0;width:0}.acResults ul:after{content:"";position:absolute;left:10px;top:-12px;display:block;background:transparent;border-color:transparent transparent #fff transparent;border-style:solid;border-width:6px;height:0;width:0}.acResults ul li{display:block;height:26px;line-height:26px;padding:1px 10px;font-size:11px;font-weight:bold;color:#333;cursor:pointer}.acResults ul li.acSelect,.acResults ul li:hover{background:#0e1826;color:#fff}#breadcrumb li{float:left;padding:0 20px 0 25px;position:relative;margin-right:-8px}#breadcrumb li a{cursor:pointer;display:block;height:100%;font-weight:bold;text-align:center;text-transform:uppercase;color:#777;text-shadow:#fff 1px 1px 0;line-height:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:transparent url(/static/recycling-locator/img/breadcrumb-sprite.png) -45px 0 no-repeat}#breadcrumb li a span{font-weight:normal}#breadcrumb li a:before{content:"";display:block;position:absolute;left:0;top:0;width:25px;height:100%;background:transparent url(/static/recycling-locator/img/breadcrumb-sprite.png) -25px 0 no-repeat}#breadcrumb li a:after{content:"";display:block;position:absolute;right:0;top:0;width:20px;height:100%;background:transparent url(/static/recycling-locator/img/breadcrumb-sprite.png) -460px 0 no-repeat}#breadcrumb li.hidden{display:none}#breadcrumb li:first-child{margin-left:-9px}#breadcrumb li:first-child a:before{background-position:5px 0}#breadcrumb li:first-child:hover a:before{background-position:5px -80px}#breadcrumb li:first-child.active a:before{background-position:5px -40px}#breadcrumb li:hover a{background-position:-45px -80px}#breadcrumb li:hover a:before{background-position:-25px -80px}#breadcrumb li:hover a:after{background-position:-460px -80px}#breadcrumb li.active{background-position-y:-40px}#breadcrumb li.active a{color:#0e1826;text-shadow:none;cursor:default;background-position:-44px -40px}#breadcrumb li.active a:before{background-position:-25px -40px}#breadcrumb li.active a:after{background-position:-460px -40px}#menu{width:98%;height:465px;position:relative;float:left;margin:0 1% 0 1%;background:#ccc;border:1px solid #fff;overflow:hidden}#menu-panel{width:500%;height:465px;position:absolute;overflow:hidden}#details,#families,#materials,#results{overflow-y:scroll;position:absolute;top:0}#families{width:20%;left:0}#materials{width:20%;left:20%}#results{width:20%;left:40%}#details{width:20%;left:60%}#families,#materials,#results{height:439px;margin-bottom:26px}#families li,#materials li,#results li{position:relative;overflow:hidden;border-top:1px solid #fff;border-bottom:1px solid #c2c2c2;background-color:#f5f5f5;background-image:-webkit-gradient(linear, center top, center bottom, color-stop(0%, #fff), color-stop(100%, #f5f5f5));background-image:-webkit-linear-gradient(#fff 0%, #f5f5f5 100%);background-image:-moz-linear-gradient(#fff 0%, #f5f5f5 100%);background-image:-o-linear-gradient(#fff 0%, #f5f5f5 100%);background-image:-ms-linear-gradient(#fff 0%, #f5f5f5 100%);background-image:linear-gradient(#fff 0%, #f5f5f5 100%)}#families li:nth-child(odd),#materials li:nth-child(odd),#results li:nth-child(odd){background-color:#ebebeb;background-image:-webkit-gradient(linear, center top, center bottom, color-stop(0%, #ebebeb), color-stop(100%, #e0e0e0));background-image:-webkit-linear-gradient(#ebebeb 0%, #e0e0e0 100%);background-image:-moz-linear-gradient(#ebebeb 0%, #e0e0e0 100%);background-image:-o-linear-gradient(#ebebeb 0%, #e0e0e0 100%);background-image:-ms-linear-gradient(#ebebeb 0%, #e0e0e0 100%);background-image:linear-gradient(#ebebeb 0%, #e0e0e0 100%)}#families li:hover,#materials li:hover,#results li:hover{background-color:#e0e0e0;background-image:-webkit-gradient(linear, center top, center bottom, color-stop(0%, #e0e0e0), color-stop(100%, #d6d6d6));background-image:-webkit-linear-gradient(#e0e0e0 0%, #d6d6d6 100%);background-image:-moz-linear-gradient(#e0e0e0 0%, #d6d6d6 100%);background-image:-o-linear-gradient(#e0e0e0 0%, #d6d6d6 100%);background-image:-ms-linear-gradient(#e0e0e0 0%, #d6d6d6 100%);background-image:linear-gradient(#e0e0e0 0%, #d6d6d6 100%)}#families a,#materials a,#results a{display:block;margin-bottom:5px;color:inherit;text-decoration:inherit;cursor:inherit;font-size:16px;font-weight:bold;color:rgb(10.875%, 18.643%, 29.517%)}#families a:active,#families a:focus,#materials a:active,#materials a:focus,#results a:active,#results a:focus{outline:none}#families p,#materials p,#results p{font-size:13px;line-height:18px;color:#333}#families span.divider,#materials span.divider,#results span.divider{display:block;position:absolute;top:0;width:0;height:100%;border-left:1px solid #ccc;border-right:1px solid #fff;text-indent:100px}#families span.arrow,#materials span.arrow,#results span.arrow{right:30px}#families span.arrow span,#materials span.arrow span,#results span.arrow span{display:block;position:absolute;left:0;top:0;width:30px;height:100%;background:transparent url(/static/recycling-locator/img/list-arrow.png) 50% 50% no-repeat}#results .enhanced,#results .sponsored{border-top:1px solid #faf9e1;border-bottom:1px solid rgb(91.182%, 89.418%, 47.092%);background-color:rgb(96.896%, 96.276%, 81.378%);background-image:-webkit-gradient(linear, center top, center bottom, color-stop(0%, #faf9e1), color-stop(100%, rgb(96.896%, 96.276%, 81.378%)));background-image:-webkit-linear-gradient(#faf9e1 0%, rgb(96.896%, 96.276%, 81.378%) 100%);background-image:-moz-linear-gradient(#faf9e1 0%, rgb(96.896%, 96.276%, 81.378%) 100%);background-image:-o-linear-gradient(#faf9e1 0%, rgb(96.896%, 96.276%, 81.378%) 100%);background-image:-ms-linear-gradient(#faf9e1 0%, rgb(96.896%, 96.276%, 81.378%) 100%);background-image:linear-gradient(#faf9e1 0%, rgb(96.896%, 96.276%, 81.378%) 100%)}#results .enhanced:nth-child(odd),#results .sponsored:nth-child(odd){background-color:rgb(95.754%, 94.904%, 74.521%);background-image:-webkit-gradient(linear, center top, center bottom, color-stop(0%, rgb(95.754%, 94.904%, 74.521%)), color-stop(100%, rgb(94.611%, 93.533%, 67.664%)));background-image:-webkit-linear-gradient(rgb(95.754%, 94.904%, 74.521%) 0%, rgb(94.611%, 93.533%, 67.664%) 100%);background-image:-moz-linear-gradient(rgb(95.754%, 94.904%, 74.521%) 0%, rgb(94.611%, 93.533%, 67.664%) 100%);background-image:-o-linear-gradient(rgb(95.754%, 94.904%, 74.521%) 0%, rgb(94.611%, 93.533%, 67.664%) 100%);background-image:-ms-linear-gradient(rgb(95.754%, 94.904%, 74.521%) 0%, rgb(94.611%, 93.533%, 67.664%) 100%);background-image:linear-gradient(rgb(95.754%, 94.904%, 74.521%) 0%, rgb(94.611%, 93.533%, 67.664%) 100%)}#results .enhanced:hover,#results .sponsored:hover{background-color:rgb(94.611%, 93.533%, 67.664%);background-image:-webkit-gradient(linear, center top, center bottom, color-stop(0%, rgb(94.611%, 93.533%, 67.664%)), color-stop(100%, rgb(93.468%, 92.161%, 60.807%)));background-image:-webkit-linear-gradient(rgb(94.611%, 93.533%, 67.664%) 0%, rgb(93.468%, 92.161%, 60.807%) 100%);background-image:-moz-linear-gradient(rgb(94.611%, 93.533%, 67.664%) 0%, rgb(93.468%, 92.161%, 60.807%) 100%);background-image:-o-linear-gradient(rgb(94.611%, 93.533%, 67.664%) 0%, rgb(93.468%, 92.161%, 60.807%) 100%);background-image:-ms-linear-gradient(rgb(94.611%, 93.533%, 67.664%) 0%, rgb(93.468%, 92.161%, 60.807%) 100%);background-image:linear-gradient(rgb(94.611%, 93.533%, 67.664%) 0%, rgb(93.468%, 92.161%, 60.807%) 100%)}#results .enhanced span.divider,#results .sponsored span.divider{border-left:1px solid rgb(91.182%, 89.418%, 47.092%);border-right:1px solid #FAF9E1}#families li,#materials li{padding:8px 40px 8px 90px;min-height:72px}#families li .material-image,#families li img,#materials li .material-image,#materials li img{position:absolute;width:70px;height:70px;left:8px;top:8px;border:1px solid #ccc}#families li:hover a,#materials li:hover a{color:rgb(10.875%, 18.643%, 29.517%)}#families li:hover p a,#materials li:hover p a{color:#555}#families p{position:relative;overflow:hidden}#families p a{border:1px solid #ccc;border-bottom:1px solid #fff;-webkit-border-radius:3px 3px 4px 4px;-moz-border-radius:3px 3px 4px 4px;-ms-border-radius:3px 3px 4px 4px;-o-border-radius:3px 3px 4px 4px;border-radius:3px 3px 4px 4px;background-color:#fff;background-image:-webkit-gradient(linear, center top, center bottom, color-stop(0%, #fff), color-stop(100%, #ddd));background-image:-webkit-linear-gradient(#fff 0%, #ddd 100%);background-image:-moz-linear-gradient(#fff 0%, #ddd 100%);background-image:-o-linear-gradient(#fff 0%, #ddd 100%);background-image:-ms-linear-gradient(#fff 0%, #ddd 100%);background-image:linear-gradient(#fff 0%, #ddd 100%);float:left;padding:0 3px;margin-right:5px;font-weight:normal;font-size:11px;color:#777}#families li:nth-child(odd) p a{background-color:#eee;background-image:-webkit-gradient(linear, center top, center bottom, color-stop(0%, #eee), color-stop(100%, #ccc));background-image:-webkit-linear-gradient(#eee 0%, #ccc 100%);background-image:-moz-linear-gradient(#eee 0%, #ccc 100%);background-image:-o-linear-gradient(#eee 0%, #ccc 100%);background-image:-ms-linear-gradient(#eee 0%, #ccc 100%);background-image:linear-gradient(#eee 0%, #ccc 100%)}#families li:hover p a{background-image:-webkit-gradient(linear, center top, center bottom, color-stop(0%, #eee), color-stop(100%, #ccc));background-image:-webkit-linear-gradient(#eee 0%, #ccc 100%);background-image:-moz-linear-gradient(#eee 0%, #ccc 100%);background-image:-o-linear-gradient(#eee 0%, #ccc 100%);background-image:-ms-linear-gradient(#eee 0%, #ccc 100%);background-image:linear-gradient(#eee 0%, #ccc 100%)}#families li:hover p a:hover{background-color:#ddd;background-image:-webkit-gradient(linear, center top, center bottom, color-stop(0%, #ddd), color-stop(100%, #bbb));background-image:-webkit-linear-gradient(#ddd 0%, #bbb 100%);background-image:-moz-linear-gradient(#ddd 0%, #bbb 100%);background-image:-o-linear-gradient(#ddd 0%, #bbb 100%);background-image:-ms-linear-gradient(#ddd 0%, #bbb 100%);background-image:linear-gradient(#ddd 0%, #bbb 100%)}#results li{padding:8px 40px 8px 50px;min-height:50px}#results li.no-results{height:79%;padding:10%;margin-bottom:0;font-size:24px;text-align:center;font-weight:bold;line-height:1.25em;color:#999;text-shadow:1px 1px #eee;background:none;border:none}#results li.no-results:hover{background:none}#results li.no-results a{cursor:pointer;width:120px;margin:20px auto;border:1px solid #c3c3c3;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background-color:#efefef;background-image:-webkit-gradient(linear, center top, center bottom, color-stop(0%, #efefef), color-stop(100%, #ddd));background-image:-webkit-linear-gradient(#efefef 0%, #ddd 100%);background-image:-moz-linear-gradient(#efefef 0%, #ddd 100%);background-image:-o-linear-gradient(#efefef 0%, #ddd 100%);background-image:-ms-linear-gradient(#efefef 0%, #ddd 100%);background-image:linear-gradient(#efefef 0%, #ddd 100%)}#results li.no-results a:hover{background-color:#ddd;background-image:-webkit-gradient(linear, center top, center bottom, color-stop(0%, #ddd), color-stop(100%, #dbdbdb));background-image:-webkit-linear-gradient(#ddd 0%, #dbdbdb 100%);background-image:-moz-linear-gradient(#ddd 0%, #dbdbdb 100%);background-image:-o-linear-gradient(#ddd 0%, #dbdbdb 100%);background-image:-ms-linear-gradient(#ddd 0%, #dbdbdb 100%);background-image:linear-gradient(#ddd 0%, #dbdbdb 100%)}#results li.no-results span a{display:inline;border:none;background:none;font-size:inherit}#results span.distance{display:block;margin-bottom:4px;font-size:14px;font-weight:bold;color:#babb9a}#results span.marker{left:40px}#results span.marker img{display:block;position:absolute;left:-31px;top:10px;max-width:25px}#tabbar{position:relative;min-height:80px;padding:10px 1%}#tabbar .listing-type{font-size:10px;font-weight:bold;text-transform:uppercase;color:#ccc}#tabbar h1{font-size:24px;font-weight:bold;line-height:1.25em;color:#fff;text-shadow:#444 0 0 5px;margin-bottom:30px}#tabbar .date-updated{display:inline-block;position:absolute;right:2%;bottom:10px;font-size:13px;font-style:italic;color:#ddd}#tabbar a{display:inline-block;position:absolute;cursor:pointer;text-decoration:none;z-index:1;bottom:0;height:30px;line-height:30px;padding:0 15px;font-weight:bold;color:#fff;text-shadow:#888 -1px -1px 0;-webkit-box-shadow:0 0 5px #333;-moz-box-shadow:0 0 5px #333;box-shadow:0 0 5px #333;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;background-color:#ddd;background-image:-webkit-gradient(linear, center top, center bottom, color-stop(0%, #ddd), color-stop(100%, #999));background-image:-webkit-linear-gradient(#ddd 0%, #999 100%);background-image:-moz-linear-gradient(#ddd 0%, #999 100%);background-image:-o-linear-gradient(#ddd 0%, #999 100%);background-image:-ms-linear-gradient(#ddd 0%, #999 100%);background-image:linear-gradient(#ddd 0%, #999 100%)}#tabbar a#details-tab{left:10px}#tabbar a#materials-tab{left:150px}#tabbar a.active{background:#fff;z-index:3;color:#0e1826;text-shadow:none}#tabbar .s{height:3px;z-index:2}#details{height:465px;background:#999}#details .details-content{background:#fff;position:relative;z-index:4}#details-container{min-height:365px;background:#fff}#details-map{border:1px solid #ccc;width:40%;height:240px;position:absolute;right:2%;top:20px}#listing-details{padding:20px 45% 20px 10px}#listing-details .contact{padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;border:1px solid #cdcdcd;background:#efefef;margin-bottom:20px}#listing-details .contact .phone{font-weight:bold}#listing-details .contact a{display:block;text-decoration:none;color:#babb9a;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#listing-details .restrictions{display:block;color:#b94a48;margin-bottom:10px}#listing-details .hours{display:block;margin-bottom:20px;font-weight:bold;color:#333}#materials-accepted{padding:20px 1%}#materials-accepted .no,#materials-accepted .yes{display:block;text-align:center;text-indent:100%;white-space:nowrap;overflow:hidden}#materials-accepted .yes{background:url(/static/recycling-locator/img/tick.png) 50% 50% no-repeat}#materials-accepted .no{background:url(/static/recycling-locator/img/cross.png) 50% 50% no-repeat}#materials-accepted thead{background:#eee;background-image:-webkit-gradient(linear, center top, center bottom, color-stop(0%, #fff), color-stop(100%, #eee));background-image:-webkit-linear-gradient(#fff 0%, #eee 100%);background-image:-moz-linear-gradient(#fff 0%, #eee 100%);background-image:-o-linear-gradient(#fff 0%, #eee 100%);background-image:-ms-linear-gradient(#fff 0%, #eee 100%);background-image:linear-gradient(#fff 0%, #eee 100%)}#materials-accepted .floating{position:absolute;top:0;visibility:hidden;-webkit-box-shadow:0 0 5px #bbb;-moz-box-shadow:0 0 5px #bbb;box-shadow:0 0 5px #bbb}#map{position:relative;width:98%;height:465px;float:left;background:#ccc;border:1px solid #fff;margin:0 1% 0 1%}.loader{position:absolute;left:0;top:0;width:100px;height:100px;z-index:5;background:rgba(0, 0, 0, .65) url(/static/recycling-locator/img/loader.gif) 50% 50% no-repeat;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 0 5px #333;-moz-box-shadow:0 0 5px #333;box-shadow:0 0 5px #333}#pagination{position:absolute;left:-1px;bottom:0;width:60%;height:25px;background:#babb9a;border-top:1px solid rgb(97.438%, 97.475%, 96.25%);-webkit-box-shadow:0 0 5px #555;-moz-box-shadow:0 0 5px #555;box-shadow:0 0 5px #555;font-size:12px;font-weight:bold}#pagination ol{position:absolute;right:4px;top:3px}#pagination li{display:block;float:left;width:18px;height:18px;margin-left:4px;line-height:18px;text-align:center;background:rgb(97.438%, 97.475%, 96.25%);-webkit-border-radius:9px;-moz-border-radius:9px;-ms-border-radius:9px;-o-border-radius:9px;border-radius:9px;color:#babb9a;cursor:pointer}#pagination li.active{background:#fff;cursor:default}#pagination li:hover{background:#fff}#family-pagination,#material-pagination,#result-pagination{position:relative;width:33.33%;height:25px;float:left;line-height:25px;color:#fff}#family-pagination div,#material-pagination div,#result-pagination div{padding-left:10px}#powered-by{right:15px;bottom:1px;font-size:9px;text-align:right}#powered-by a{display:inline-block;width:53px;height:16px;text-indent:100%;white-space:nowrap;overflow:hidden;vertical-align:top}#powered-by.vertigent a{background:url(/static/recycling-locator/img/vertigent.png) 0 0 no-repeat}#powered-by.earth911 a{width:93px;background:url(/static/recycling-locator/img/earth911.png) 0 0 no-repeat}.leaflet-popup-content-wrapper{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;border:2px solid #0e1826}.leaflet-popup-content{margin:10px;color:#333}.leaflet-popup-content h1{font-weight:bold;font-size:16px;color:rgb(16.259%, 27.873%, 44.133%);background-color:#f5f5f5;border-bottom:1px solid #eee;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;padding:5px 10px;margin:-11px -11px 5px -11px;cursor:pointer}.leaflet-popup-content h1 span{display:block;text-transform:uppercase;font-size:10px;color:#999;margin-bottom:0}.leaflet-popup-content a,.leaflet-popup-content p,.leaflet-popup-content span{display:block;margin:0 0 .5em 0}.leaflet-popup-content .phone{font-weight:bold;color:#333}.leaflet-popup-content a{font-weight:bold;color:rgb(89.273%, 89.428%, 84.297%);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.leaflet-popup-content .restrictions{font-size:11px;font-weight:bold;color:#b94a48;padding-left:20px;background:url(/static/recycling-locator/img/alert.png) 0 0 no-repeat}.leaflet-popup-content .hours{font-weight:bold}.leaflet-popup-tip-container{margin-top:-2px}.leaflet-popup-tip{position:relative;margin-top:0;padding:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:transparent;border-color:#0e1826 transparent transparent transparent;border-style:solid;border-width:12px;height:0;width:0}.leaflet-popup-tip:after{content:"";position:absolute;left:-10px;top:-12px;display:block;background:transparent;border-color:#fff transparent transparent transparent;border-style:solid;border-width:10px;height:0;width:0}.leaflet-container .leaflet-control-attribution{padding:2px 5px;font-size:10px}.forbidden #container{padding:60px;margin:100px;text-align:center}.forbidden #container h1{font-size:18px;font-weight:bold;margin-bottom:.5em}@media (min-width: 890px){#menu{width:48%}}@media (min-width: 890px){#map{width:49%;margin:0}}@media (min-width: 890px){#header{height:50px}}@media (min-width: 890px){#logo{float:left;width:45%}}@media (min-width: 890px){#nav{float:right;height:auto}}@media (min-width: 890px){#zip{float:right !important}}#menu.menu_details{width:98%}
