#top .avia-section.narrow .container{max-width:800px}#top .avia-section.fwd .container{width:100% !important;max-width:100% !important;padding:0 !important}.av-special-heading.av_custom_color{opacity:1;margin-top:0}.av-special-heading.custom-font-enabled .av-special-heading-tag{font-family:inherit !important}.av-special-heading.custom-fweight-enabled .av-special-heading-tag{font-weight:inherit !important}.av-special-heading.custom-textsep-enabled .av-special-heading-tag{letter-spacing:inherit !important}.av-special-heading.custom-texttrans-enabled .av-special-heading-tag{text-transform:inherit !important}.av_inherit_color *{color:inherit !important}.image-overlay{display:none !important}#top img{border-radius:0 !important}h1,h2,h3,h4,h5{text-transform:none !important}h1{font-size:52px}@media only screen and (max-width: 989px){h1{font-size:42px}}h2{font-size:42px}@media only screen and (max-width: 989px){h2{font-size:36px}}@media only screen and (max-width: 768px){h2{font-size:26px}}h3{font-size:36px}h6{text-transform:uppercase;letter-spacing:6px}#mobile-advanced{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;transition:all 0.1s linear}.avia_transform3d #mobile-advanced{-webkit-transform:scale3d(1);-moz-transform:scale3d(1);transform:scale3d(1)}.show_mobile_menu #mobile-advanced{-webkit-transform:translate(-40%, 0);-moz-transform:translate(-40%, 0);transform:translate(-40%, 0)}@media only screen and (max-width: 768px){.show_mobile_menu #mobile-advanced{-webkit-transform:translate(-70%, 0);-moz-transform:translate(-70%, 0);transform:translate(-70%, 0)}}.avia_transform3d .show_mobile_menu #mobile-advanced{-webkit-transform:translate3d(-40%, 0, 0);-moz-transform:translate3d(-40%, 0, 0);transform:translate3d(-40%, 0, 0)}@media only screen and (max-width: 768px){.avia_transform3d .show_mobile_menu #mobile-advanced{-webkit-transform:translate3d(-70%, 0, 0);-moz-transform:translate3d(-70%, 0, 0);transform:translate3d(-70%, 0, 0)}}#mobile-advanced{box-shadow:0px 0px 30px rgba(0,0,0,0.7);height:auto !important}#wrap_all:after{content:"";z-index:999;top:0;left:0;background:rgba(0,0,0,0.6);width:100%;height:100%;position:absolute;opacity:0;pointer-events:none;-webkit-ransition:opacity linear 0.1s;-moz-transition:opacity linear 0.1s;transition:opacity linear 0.1s}#wrap_all.show_mobile_menu{position:relative;overflow:hidden !important}#wrap_all.show_mobile_menu:after{opacity:1}#wrap_all.show_mobile_menu .logo a,#wrap_all.show_mobile_menu #main a{pointer-events:none}a.flex_column:hover,a.flex_column:focus,a.flex_column:active{text-decoration:none !important}html{background:#edf0f2 !important}#wrap_all{background:#fff url(/wp-content/uploads/texture.jpg) center center repeat fixed;max-width:1440px;margin:0 auto;box-shadow:0 0 5px rgba(0,0,0,0.3)}body{font-size:16px;font-weight:300;max-width:100% !important}#main{overflow:visible !important}.header_bg{display:none !important}@media only screen and (min-width: 768px){#advanced_menu_toggle{right:200px}}#advanced_menu_toggle,#advanced_menu_hide{border:0 !important;background:transparent}@media only screen and (max-width: 1189px){#advanced_menu_toggle,#advanced_menu_hide{display:block}}#mobile-advanced li a{padding:13px 40px;letter-spacing:0px;font-size:16px;font-family:"Montserrat";font-weight:300}#mobile-advanced li a:before{margin-left:-18px}#mobile-advanced li.findafacility{background:#95c742}#mobile-advanced li.findafacility a,#mobile-advanced li.findafacility a:before{color:white}#mobile-advanced ul li a{padding-left:60px;font-size:14px}#top .avia_textblock.narrow{max-width:800px;margin:0 auto}#main,.main_color,.alternate_color,.footer_color,.socket_color{background:transparent}.main_menu .av-main-nav li a,.widget_nav_menu .menu li a,.avia-button{letter-spacing:1px;font-size:14px;font-family:"Montserrat";font-weight:300}.main_menu .av-main-nav li.current-menu-item>a,.main_menu .av-main-nav li.current-page-ancestor>a,.widget_nav_menu .menu li.current-menu-item>a{font-weight:600 !important}.main_menu .av-main-nav li ul a{font-weight:300 !important}#header_main{padding-top:20px}#header_main .logo img{position:relative;top:50%;transform:translateY(-60%)}@media only screen and (max-width: 768px){#header_main .logo img{transform:translateY(-85%)}}#header_main .main_menu{right:200px}@media only screen and (max-width: 1189px){#header_main .main_menu .avia-menu{display:none}}@media only screen and (max-width: 1440px){#header_main .main_menu .avia-menu .av-main-nav li a{padding:0 8px}}#header_main .main_menu .avia-menu .av-main-nav li.findafacility{display:none}#header_main .avia-button{position:absolute;right:0;top:50%;transform:translateY(-60%)}@media only screen and (max-width: 768px){#header_main .avia-button{display:none}}.avia-button,.button,.av-main-nav .av-menu-button .avia-menu-text,input[type='submit']{padding:12px 36px !important;border-radius:120px !important}#top .avia-fullwidth-slider{background:url(/wp-content/uploads/slide_bg.png) no-repeat bottom center;box-shadow:none}#top .avia-fullwidth-slider .avia-slideshow li img{width:auto;position:absolute;right:50px;top:0;margin:initial;left:auto !important}@media only screen and (max-width: 768px){#top .avia-fullwidth-slider .avia-slideshow li img{opacity:.3}}#top .avia-fullwidth-slider .caption_fullwidth,#top .avia-fullwidth-slider .slideshow_caption{position:relative}#top .avia-fullwidth-slider .avia-slideshow-arrows a{opacity:1 !important;color:#7dba14}#top .avia-fullwidth-slider .avia-slideshow-arrows a.next-slide{right:30px}#top .avia-fullwidth-slider .avia-slideshow-arrows a.prev-slide{left:30px}#top .avia-fullwidth-slider .avia-slideshow-arrows a:before{background:transparent}#top .avia-fullwidth-slider .avia-slideshow-dots a{border-radius:3px;background:#7dba14;opacity:1;margin:0 2px;display:inline-block}#top .avia-fullwidth-slider .avia-slideshow-dots a.active,#top .avia-fullwidth-slider .avia-slideshow-dots a:hover{background:#7dba14;opacity:.5}#top .avia-fullwidth-slider .caption_container{padding:0 120px}#top .avia-fullwidth-slider .slideshow_caption{text-align:left !important;padding:0 !important;height:450px}@media only screen and (min-width: 989px){#top .avia-fullwidth-slider .slideshow_caption{max-width:70%}}#top .avia-fullwidth-slider .slideshow_caption .avia-caption-title{font-size:52px !important;font-weight:300 !important}@media only screen and (max-width: 768px){#top .avia-fullwidth-slider .slideshow_caption .avia-caption-title{font-size:30px !important}}#top .avia-fullwidth-slider .slideshow_caption .avia-caption-content{font-size:18px !important;line-height:28px !important}#top .avia-fullwidth-slider .avia-button,#top .resources-learn_more{border:0;padding:0 !important;background:transparent;color:#7dba14;text-transform:none;font-size:16px;display:block;text-align:left}#top .avia-fullwidth-slider .avia-button:after,#top .resources-learn_more:after{content:"\F0A9";font-family:"bbm";margin-left:10px}#top .avia-button{font-weight:300;letter-spacing:1px}#top .avia-button.avia-color-purple,#top .avia-button.avia-color-purple:hover{background-color:#713a74;border-color:#713a74}#top .avia-button.avia-color-borderless{border:0;padding-left:0;padding-right:0;border-radius:0;box-shadow:none !important;background:transparent}#top .av-special-heading-tag strong,#top .avia-caption-title strong{color:#7dba14}@media only screen and (max-width: 768px){#top .intro_section{background-size:cover}}#top .intro_section .container{padding:0 120px}#top .intro_section .intro_image{top:50%;position:absolute;transform:translatey(-50%);right:0;width:auto;z-index:-1}@media only screen and (max-width: 989px){#top .intro_section .intro_image{right:-20%}}@media only screen and (max-width: 480px){#top .intro_section .intro_image{right:0;opacity:0.3}}@media only screen and (max-width: 480px){#top .intro_section .av-special-heading-tag br{display:none}}#top .the_fee .flex_column{margin-bottom:0 !important}#top .togglecontainer .av_toggle_section .toggler{background:transparent;border:1px solid #595959;border-bottom:0;padding:20px 60px 20px 30px;color:#713a74;font-weight:400;font-size:18px;border-radius:0 !important}#top .togglecontainer .av_toggle_section .toggler .toggle_icon{border:0;width:auto;height:auto;right:20px;left:auto;top:50%;transform:translatey(-50%)}#top .togglecontainer .av_toggle_section .toggler .toggle_icon span{display:none}#top .togglecontainer .av_toggle_section .toggler .toggle_icon:after{content:"\E800";font-family:"bbm"}#top .togglecontainer .av_toggle_section .toggler.activeTitle .toggle_icon:after{content:"\E801"}#top .togglecontainer .av_toggle_section .toggle_wrap .toggle_content{border:1px solid #595959;border-top:0 !important;background:transparent;margin-bottom:0;padding:0 30px 20px 30px}#top .togglecontainer .av_toggle_section .toggle_wrap.active_tc .toggle_content{border-bottom:0}#top .togglecontainer .av_toggle_section:last-child .toggler{border-bottom:1px solid}#top .togglecontainer .av_toggle_section:last-child .toggler.activeTitle{border-bottom:0}#top .togglecontainer .av_toggle_section:last-child .active_tc .toggle_content{border-bottom:1px solid}.entry-content-wrapper .entry-content li,.avia_textblock li{list-style:none;margin-left:0;padding-left:20px}.entry-content-wrapper .entry-content li:before,.avia_textblock li:before{content:"\f0a9" !important;font-family:"bbm";position:absolute;left:0px}.main_color .entry-content-wrapper .entry-content li:before,.main_color .avia_textblock li:before{color:#95c742}.alternate_color .entry-content-wrapper .entry-content li:before,.alternate_color .avia_textblock li:before{color:white}#top .av-masonry-entry .av-masonry-entry-title{color:#000000;font-weight:300;font-size:24px}#top .av-inner-masonry-content{background:transparent;padding:20px 0 50px 0}.avia_desktop .av-masonry-entry:hover .av-masonry-image-container{transform:none;-webkit-transform:none;opacity:1}@media only screen and (max-width: 767px){.responsive #top .av-masonry-entry{width:100%}}.av-fixed-size .av-masonry-entry,.main_color .container .av-inner-masonry-content{background:transparent}.av-fixed-size .av-masonry-entry figure{margin:0 20px}.av-fixed-size .av-masonry-entry .av-inner-masonry,.av-fixed-size .av-masonry-entry .av-inner-masonry-content,.av-fixed-size .av-masonry-image-container,.av-fixed-size .av-masonry-outerimage-container{opacity:1 !important;position:relative !important}.av-fixed-size .av-masonry-image-container img{display:block}.av-large-gap.av-fixed-size .av-masonry-entry .av-inner-masonry-sizer{padding-bottom:0}#top .av-masonry-sort{margin:30px 0 !important}#top .av-masonry-sort a{font-size:24px;color:black}#top .av-masonry-sort a.active_sort{font-weight:500}#top .av-masonry-sort .text-sep{padding:0 15px;font-size:24px}#top.single .content{padding:0}#top .fullsize .template-blog h1.post-title.entry-title{font-size:42px !important;font-weight:500;color:black}#top .fullsize .template-blog .post .entry-content-wrapper{margin:0;max-width:100%}#top .fullsize .template-blog .post .entry-content-wrapper>*{max-width:90%}#top .avia-icon-list li{margin-bottom:15px}#top .social_profiles{margin-top:50px}#top .social_profiles .social_bookmarks li{border:0;margin-left:0;margin-right:10px}#top .social_profiles .social_bookmarks li a{font-size:26px;color:#95c742}#top .alternate_color .social_profiles .social_bookmarks li a{color:white}#footer{padding-bottom:1px;padding-top:50px}@media only screen and (max-width: 768px){#footer{text-align:center}}#footer .container{border-bottom:1px solid #595959}@media only screen and (min-width: 768px){#footer .container{display:table}}#footer .flex_column:nth-child(1){width:20%}#footer .flex_column:nth-child(2){width:100%}@media only screen and (min-width: 768px){#footer .flex_column{display:table-cell;vertical-align:middle;float:none}}@media only screen and (max-width: 768px){#footer .widget{margin:0}}#footer .widget ul{text-align:right}@media only screen and (max-width: 768px){#footer .widget ul{text-align:center}}#footer .widget ul .sub-menu{display:none}#footer .widget ul li{display:inline-block;padding:0 10px}@media only screen and (max-width: 768px){#footer .widget ul li{display:block;margin:6px 0}}#footer .widget ul li a{color:#595959}@media only screen and (max-width: 768px){#footer .widget ul li a{font-size:16px}}#footer .widget ul li.findafacility{display:none}#socket{font-size:14px}#socket .container{padding-top:30px;padding-bottom:30px}#socket .sub_menu_socket{float:left;margin-top:2px}#socket .sub_menu_socket a{color:#595959}@media only screen and (max-width: 768px){#socket .sub_menu_socket{position:absolute;top:32px;left:175px}}@media only screen and (max-width: 768px){#socket .social_bookmarks{padding-left:140px}}#socket .social_bookmarks:before{content:"Connect with us";font-size:16px;top:50%;left:0;transform:translateY(-28%);position:absolute}@media only screen and (min-width: 768px){#socket .social_bookmarks:before{left:-130px}}#socket .social_bookmarks li{margin:0 7px}#socket .social_bookmarks li a{font-size:24px;color:#7dba14 !important;background:transparent !important}#top .avia-button.avia-color-borderless{color:white}#top .alternate_color.border_between .av-flex-placeholder{width:1px;background:rgba(255,255,255,0.4)}#top .main_color.border_between .av-flex-placeholder{width:1px;background:rgba(0,0,0,0.4)}#top .av-main-nav-wrap ul.sub-menu{opacity:1 !important;top:75px}#top div.container .av-masonry .av-masonry-sort{visibility:visible;opacity:1 !important}#top .image_position_bottom img{bottom:0 !important;top:auto !important}#top .programs_by_state .av-section-color-overlay{background-repeat:no-repeat !important;background-position:center 200px}@media only screen and (max-width: 767px){#top .programs_by_state .av-section-color-overlay-wrap{overflow:hidden}#top .programs_by_state .av-section-color-overlay{transform:translateY(300px);background:#97c54c}#top .programs_by_state .av-section-color-overlay:before{content:"";background:url(/wp-content/uploads/green-bg.png) no-repeat top center !important;position:absolute;top:-100px;height:300px;width:100%}}@media only screen and (max-width: 560px){#top .wf_form iframe{height:450px}}@media only screen and (max-width: 767px){#socket .container>*{float:none;display:block;width:100%;margin:0}#socket .container .copyright{margin-bottom:20px}#socket .social_bookmarks li{float:none;display:inline-block}}@media only screen and (max-width: 480px){.avia-section-huge .content,.avia-section-huge .sidebar{padding-top:60px;padding-bottom:60px}}.home#top .programs_by_state .av-section-color-overlay{background-position:center center}@media only screen and (max-width: 767px){.home#top .programs_by_state .av-section-color-overlay{transform:translateY(70px)}}
.only-mobile{display:block !important;}
.only-desktop{display:none !important;}

@media only screen and (min-width: 767px){
    .only-mobile{display:none !important;}
    .only-desktop{display:block !important;}
}

#top #resource-facet .container{
    max-width: 1000px;
}
#top ul.media-filters{
    display: flex;
    justify-content: space-around;
    align-items: center;
}

@media only screen and (max-width: 767px) {
    #top ul.media-filters{
        display: block;
        text-align: center;
    }
    #top ul.media-filters li{
        margin: 20px 0 !important
    }
}

#top ul.media-filters, 
#top ul.media-filters li {
    margin: 0;
    padding: 0;
    list-style: none;
}

#top ul.media-filters li select,
#top ul.media-filters li div{
    margin: 0;
}

#top ul.media-filters li select{
    background-color: white;
    background-image: url('data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMxaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAyMSA3OS4xNTU3NzIsIDIwMTQvMDEvMTMtMTk6NDQ6MDAgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkRBQkMzNTJEN0JCNDExRTdBMzgwQkUzNTY0NkQzOTlFIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkRBQkMzNTJDN0JCNDExRTdBMzgwQkUzNTY0NkQzOTlFIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE0IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6REFCQzM1Mjg3QkI0MTFFN0EzODBCRTM1NjQ2RDM5OUUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6REFCQzM1Mjk3QkI0MTFFN0EzODBCRTM1NjQ2RDM5OUUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAAGBAQEBQQGBQUGCQYFBgkLCAYGCAsMCgoLCgoMEAwMDAwMDBAMDg8QDw4MExMUFBMTHBsbGxwfHx8fHx8fHx8fAQcHBw0MDRgQEBgaFREVGh8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx//wAARCAAGACEDAREAAhEBAxEB/8QAbwABAQEAAAAAAAAAAAAAAAAAAAcFAQEAAwEAAAAAAAAAAAAAAAAAAgQGBRAAAQIEBQUBAAAAAAAAAAAAAQIDABEEBWESExQVIUFRcSIGEQABAwMDBQAAAAAAAAAAAAAAASECEQMT8BIEMUFxgTL/2gAMAwEAAhEDEQA/AKLc7b+dcvSVUV2eZtbilGob0qpS2yD1DR0yFBXbxjGF5VjjreTZcVId2k3hjnzSO5lb2VSycdxNNxs9jpjbk5p5cc/1P3Gx4mPFHH8UbSl6FKN0NCLJIQAgD//Z');
    background-position: center right;
    color: #333;
    padding: 16px 36px 16px 32px;
    border: 0;
    border-radius: 60px;
    color: #95c742;
    text-transform: uppercase;
    font-family: "Montserrat";
    letter-spacing: 2px;
}

#top ul.media-filters button{
    border: 0;
    background: transparent;
    color: white;
    font-size: 18px;
    cursor: pointer;
}

#top .resources_grid {
    display: flex;
    flex-wrap: wrap;
}

#top .resources_grid .resource{
    width: 23%;
    display: flex;
    text-align: center;
    margin: 30px 1%;
}

@media only screen and (max-width: 767px) {
    #top .resources_grid .resource{
        width: 44%;
        display: flex;
        text-align: center;
        margin: 30px 0;
    }
}

@media only screen and (max-width: 480px) {
    #top .resources_grid .resource{
        width: 100%;
        display: flex;
        text-align: center;
        margin: 30px 0;
    }
}

#top .resources_grid .resource li{
    list-style: none;
    padding-left: 0;
    margin-left: 0;
    font-family: "Montserrat";
    color: #595959;
}

#top .resources_grid .resource .title{
    text-transform: uppercase;
    color: #595959;
    font-weight: bold;
    margin: 14px 0;
}

#top .resources_grid .resource li:before{
    display: none;
}

#top .resources_grid .resource li strong{
    color: #595959;
}

#top .resources_grid .resource .btn a{
    padding: 12px 10px;
    color: #595959;
    border: 1px solid #c5c5c6;
    display: block;
    max-width: 240px;
    margin: 0 auto;
    border-radius: 50px;
    text-decoration: none;
}

#top .resources_grid .resource .second-link{
    margin-top: 20px !important;
}

#top .media_center_hero .flex_column{
    margin: 0 !important;
}

#top .av-special-heading .av-special-heading-tag {
    float: none;
}
#top .special-heading-border{
    display: none !important;
}

#top .tdn *{
    text-decoration: none !important;
}

@media only screen and (max-width: 989px) {
    #top .intro_section .container{
        padding: 0 40px;
    }
    .mrc-main.mrc-mq--large .mrc-types, .mrc-main.mrc-mq--medium .mrc-types {
        flex-direction: column;
    }
}

/* b homepage */
#top .avia-fullwidth-slider.center-slider{
    background-position: center center !important;
}
#top .avia-fullwidth-slider.center-slider .avia-slideshow li img {
    display: none;
}

#top .avia-fullwidth-slider.center-slider .slideshow_caption{
    margin: 0 auto;
}

#top .avia-fullwidth-slider.center-slider .slideshow_caption,
#top .avia-fullwidth-slider.center-slider .slideshow_caption *{
    text-align: center !important;    
}


#top .recycling_locator_header {
    margin-bottom: 30px;
    position: relative;
    color: #6f3c73;
    font-size: 26px;
    font-weight: bold;
    border-bottom: 3px solid #6f3c73;
    padding-bottom: 15px;
}






#top .programs_by_state_b .av-section-color-overlay:before{
    content: "";
    position: absolute;
    width: 100%;
    height: 90%;
    background: #97c54c;
}
#top .programs_by_state_b .av-section-color-overlay {
    background-repeat: no-repeat !important;
    background-position: bottom;
}

#top .mfp-iframe-scaler{
    padding-bottom: 50%;
}

#top.page-id-4351 .avia-fullwidth-slider .slideshow_caption{
    height: 350px;
}

@media only screen and (max-width: 989px) {
    #why-recicle-b .flex_column{
        margin: 0;
        margin-bottom: 20px;
        width: 100%;
    }
}


#top.page-id-4351 #menu-item-956 span.avia-menu-text{
    font-size: 0;
    line-height: 0;
}
#top.page-id-4351 #menu-item-956 span.avia-menu-text:before {
    content: "Find a Location";
    font-size: 16px;
}




.mrc-map {
    height: initial !important;
    width: 100% !important;
    min-height: 700px;
}

@media only screen and (max-width: 767px) {
    .mrc-map{
        min-height: 400px;
    }
}

#top .fullsize .template-blog .post-title {
    max-width: 650px;
}