img:is([sizes=auto i]){contain-intrinsic-size:3000px 1500px}.flex-container a:active,.flexslider a:active{outline:0}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{width:100%;margin:0;padding:0}.flexslider .slides>li{display:none}.flexslider .slides img{max-width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{background:#fff;border:4px solid #fff;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;zoom:1}.flexslider .slides{zoom:1}.flexslider .slides>li{position:relative}.flex-container{zoom:1;position:relative}.flex-caption{background:0 0;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);zoom:1}.flex-caption{width:96%;padding:2%;position:absolute;left:0;bottom:0;background:rgba(0,0,0,.3);color:#fff;text-shadow:0-1px 0 rgba(0,0,0,.3);font-size:14px;line-height:18px}.flex-direction-nav li a{width:52px;height:52px;margin:-13px 0 0;display:block;background:url(../../wp-content/plugins/responsive-slider/css/theme/bg_direction_nav.png)no-repeat 0 0;position:absolute;top:50%;cursor:pointer;text-indent:-9999px}.flex-direction-nav li .next{background-position:-52px 0;right:-21px}.flex-direction-nav li .prev{left:-20px}.flex-direction-nav li .disabled{opacity:.3;filter:alpha(opacity=30);cursor:default}.flex-control-nav{width:100%;position:absolute;bottom:-30px;text-align:center}.flex-control-nav li{margin:0 0 0 5px;display:inline-block;zoom:1;*display:inline}.flex-control-nav li:first-child{margin:0}.flex-control-nav li a{width:13px;height:13px;display:block;background:url(../../wp-content/plugins/responsive-slider/css/theme/bg_control_nav.png)no-repeat 0 0;cursor:pointer;text-indent:-9999px}.flex-control-nav li a:hover{background-position:0-13px}.flex-control-nav li a.active{background-position:0-26px;cursor:default}.responsive-slider.flexslider{background:0 0!important;border:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;-o-border-radius:0!important;border-radius:0!important;margin-bottom:30px}.responsive-slider.flexslider a,.responsive-slider.flexslider a:visited,.responsive-slider.flexslider a:hover{text-decoration:none;border-bottom:none}.responsive-slider.flexslider .slides img{height:auto!important;border:0;margin:0;padding:0;background:0 0}.responsive-slider.flexslider .slides,.responsive-slider.flexslider .slides li{list-style:none;margin:0;padding:0}.responsive-slider.flexslider .flex-direction-nav,.responsive-slider.flexslider .flex-direction-nav li{list-style:none;margin:0;padding:0}.responsive-slider.flexslider .flex-direction-nav li a{width:40px!important;height:40px!important;background:url(../../wp-content/plugins/responsive-slider/images/slider-nav.png)no-repeat 0 0!important;text-align:left;text-indent:-9999em;top:47.5%!important;opacity:0;-webkit-transition:all .18s ease-out;-moz-transition:all .18s ease-out;-ms-transition:all .18s ease-out;-o-transition:all .18s ease-out;transition:all .18s ease-out}.responsive-slider.flexslider:hover .flex-direction-nav li a{opacity:.6}.responsive-slider.flexslider .flex-direction-nav li a:hover{opacity:1}.responsive-slider.flexslider .flex-direction-nav li .next{background-position:0-50px!important;right:20px!important}.flex-direction-nav li .prev{left:20px!important}.responsive-slider.flexslider .flex-control-nav{width:91%!important;bottom:4%!important;right:4.545454545454545%;margin:0;padding:0}.responsive-slider.flexslider .flex-control-nav li{margin:0 0 0 7px!important;padding:0}.responsive-slider.flexslider .flex-control-nav li a{width:14px!important;height:14px!important;background:url(../../wp-content/plugins/responsive-slider/images/slider-nav.png)no-repeat 0-132px!important}.responsive-slider.flexslider .flex-control-nav li a:hover,.responsive-slider.flexslider .flex-control-nav li a.active{background-position:0-111px!important}.responsive-slider.flexslider .flex-control-nav li a{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.responsive-slider.flexslider .slide{position:relative}.responsive-slider.flexslider .slide .slide-title{margin:0;padding:0}.responsive-slider.flexslider .slide-title a{position:absolute;top:0;right:0;font-size:18px;line-height:1.3em;color:#fff;background:#222;background:rgba(0,0,0,.3);text-shadow:none;margin:0;padding:.5em 1em}.responsive-slider.flexslider .slide-title a:hover{color:#fff;background:rgba(0,0,0,.5)}:root{}@media (min-resolution:192dpi){:root{}}:root{}html :where(img[class*=wp-image-]){height:auto;max-width:100%}
/*! This file is auto-generated */:root{}:where(body){margin:0}body{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.nivo-lightbox-overlay{position:fixed;top:0;left:0;z-index:99998;width:100%;height:100%;overflow:hidden;visibility:hidden;opacity:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nivo-lightbox-overlay.nivo-lightbox-open{visibility:visible;opacity:1}.nivo-lightbox-wrap{position:absolute;top:10%;bottom:10%;left:10%;right:10%}.nivo-lightbox-content{width:100%;height:100%}.nivo-lightbox-title-wrap{position:absolute;bottom:0;left:0;width:100%;z-index:99999;text-align:center}.nivo-lightbox-nav{display:none}.nivo-lightbox-prev{position:absolute;top:50%;left:0}.nivo-lightbox-next{position:absolute;top:50%;right:0}.nivo-lightbox-close{position:absolute;top:2%;right:2%}.nivo-lightbox-image{text-align:center}.nivo-lightbox-image img{max-width:100%;max-height:100%;width:auto;height:auto;vertical-align:middle}.nivo-lightbox-content iframe{width:100%;height:100%}.nivo-lightbox-inline,.nivo-lightbox-ajax{max-height:100%;overflow:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nivo-lightbox-error{display:table;text-align:center;width:100%;height:100%;color:#fff;text-shadow:0 1px 1px #000}.nivo-lightbox-error p{display:table-cell;vertical-align:middle}.nivo-lightbox-notouch .nivo-lightbox-effect-fade,.nivo-lightbox-notouch .nivo-lightbox-effect-fadeScale,.nivo-lightbox-notouch .nivo-lightbox-effect-slideLeft,.nivo-lightbox-notouch .nivo-lightbox-effect-slideRight,.nivo-lightbox-notouch .nivo-lightbox-effect-slideUp,.nivo-lightbox-notouch .nivo-lightbox-effect-slideDown,.nivo-lightbox-notouch .nivo-lightbox-effect-fall{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.nivo-lightbox-effect-fadeScale .nivo-lightbox-wrap{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.nivo-lightbox-effect-fadeScale.nivo-lightbox-open .nivo-lightbox-wrap{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.nivo-lightbox-effect-slideLeft .nivo-lightbox-wrap,.nivo-lightbox-effect-slideRight .nivo-lightbox-wrap,.nivo-lightbox-effect-slideUp .nivo-lightbox-wrap,.nivo-lightbox-effect-slideDown .nivo-lightbox-wrap{-webkit-transition:all .3s cubic-bezier(.25,.5,.5,.9);-moz-transition:all .3s cubic-bezier(.25,.5,.5,.9);-ms-transition:all .3s cubic-bezier(.25,.5,.5,.9);-o-transition:all .3s cubic-bezier(.25,.5,.5,.9);transition:all .3s cubic-bezier(.25,.5,.5,.9)}.nivo-lightbox-effect-slideLeft .nivo-lightbox-wrap{-webkit-transform:translateX(-10%);-moz-transform:translateX(-10%);-ms-transform:translateX(-10%);transform:translateX(-10%)}.nivo-lightbox-effect-slideRight .nivo-lightbox-wrap{-webkit-transform:translateX(10%);-moz-transform:translateX(10%);-ms-transform:translateX(10%);transform:translateX(10%)}.nivo-lightbox-effect-slideLeft.nivo-lightbox-open .nivo-lightbox-wrap,.nivo-lightbox-effect-slideRight.nivo-lightbox-open .nivo-lightbox-wrap{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.nivo-lightbox-effect-slideDown .nivo-lightbox-wrap{-webkit-transform:translateY(-10%);-moz-transform:translateY(-10%);-ms-transform:translateY(-10%);transform:translateY(-10%)}.nivo-lightbox-effect-slideUp .nivo-lightbox-wrap{-webkit-transform:translateY(10%);-moz-transform:translateY(10%);-ms-transform:translateY(10%);transform:translateY(10%)}.nivo-lightbox-effect-slideUp.nivo-lightbox-open .nivo-lightbox-wrap,.nivo-lightbox-effect-slideDown.nivo-lightbox-open .nivo-lightbox-wrap{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.nivo-lightbox-body-effect-fall .nivo-lightbox-effect-fall{-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px}.nivo-lightbox-effect-fall .nivo-lightbox-wrap{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transform:translateZ(300px);-moz-transform:translateZ(300px);-ms-transform:translateZ(300px);transform:translateZ(300px)}.nivo-lightbox-effect-fall.nivo-lightbox-open .nivo-lightbox-wrap{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.nivo-lightbox-theme-default.nivo-lightbox-overlay{background:#666;background:rgba(0,0,0,.6)}.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading{background:url(../../wp-content/plugins/responsive-lightbox-lite/assets/nivo-lightbox/themes/default/loading.gif)no-repeat 50% 50%}.nivo-lightbox-theme-default .nivo-lightbox-nav{top:10%;width:8%;height:80%;text-indent:-9999px;background-repeat:no-repeat;background-position:50% 50%;opacity:.5}.nivo-lightbox-theme-default .nivo-lightbox-nav:hover{opacity:1;background-color:rgba(0,0,0,.5)}.nivo-lightbox-theme-default .nivo-lightbox-prev{background-image:url(../../wp-content/plugins/responsive-lightbox-lite/assets/nivo-lightbox/themes/default/prev.png);border-radius:0 3px 3px 0}.nivo-lightbox-theme-default .nivo-lightbox-next{background-image:url(../../wp-content/plugins/responsive-lightbox-lite/assets/nivo-lightbox/themes/default/next.png);border-radius:3px 0 0 3px}.nivo-lightbox-theme-default .nivo-lightbox-close{display:block;background:url(../../wp-content/plugins/responsive-lightbox-lite/assets/nivo-lightbox/themes/default/close.png)no-repeat 5px 5px;width:16px;height:16px;text-indent:-9999px;padding:5px;opacity:.5}.nivo-lightbox-theme-default .nivo-lightbox-close:hover{opacity:1}.nivo-lightbox-theme-default .nivo-lightbox-title-wrap{bottom:-7%}.nivo-lightbox-theme-default .nivo-lightbox-title{font:14px/20px"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;background:#000;color:#fff;padding:7px 15px;border-radius:30px}.nivo-lightbox-theme-default .nivo-lightbox-image img{margin:auto;background:#fff;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.4);-moz-box-shadow:0 1px 1px rgba(0,0,0,.4);box-shadow:0 1px 1px rgba(0,0,0,.4)}.nivo-lightbox-theme-default .nivo-lightbox-ajax,.nivo-lightbox-theme-default .nivo-lightbox-inline{background:#fff;padding:40px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.4);-moz-box-shadow:0 1px 1px rgba(0,0,0,.4);box-shadow:0 1px 1px rgba(0,0,0,.4)}@media (-webkit-min-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:2.6/2),(min--moz-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading{background-image:url(../../wp-content/plugins/responsive-lightbox-lite/assets/nivo-lightbox/themes/default/loading@2x.gif);background-size:32px 32px}.nivo-lightbox-theme-default .nivo-lightbox-prev{background-image:url(../../wp-content/plugins/responsive-lightbox-lite/assets/nivo-lightbox/themes/default/prev@2x.png);background-size:48px 48px}.nivo-lightbox-theme-default .nivo-lightbox-next{background-image:url(../../wp-content/plugins/responsive-lightbox-lite/assets/nivo-lightbox/themes/default/next@2x.png);background-size:48px 48px}.nivo-lightbox-theme-default .nivo-lightbox-close{background-image:url(../../wp-content/plugins/responsive-lightbox-lite/assets/nivo-lightbox/themes/default/close@2x.png);background-size:16px 16px}}@font-face{font-family:"Domine";font-style:normal;font-weight:400;src:url(../../fonts/domine-v5-latin-ext_latin-regular.woff2)format("woff2"),url(../../fonts/domine-v5-latin-ext_latin-regular.woff)format("woff");font-display:swap}@font-face{font-family:"Domine";font-style:normal;font-weight:700;src:url(../../fonts/domine-v5-latin-ext_latin-700.woff2)format("woff2"),url(../../fonts/domine-v5-latin-ext_latin-700.woff)format("woff");font-display:swap}@font-face{font-family:"Lato";font-style:normal;font-weight:400;src:url(../../fonts/lato-v14-latin-ext_latin-regular.woff2)format("woff2"),url(../../fonts/lato-v14-latin-ext_latin-regular.woff)format("woff");font-display:swap}@font-face{font-family:"Lato";font-style:normal;font-weight:900;src:url(../../fonts/lato-v14-latin-ext_latin-900.woff2)format("woff2"),url(../../fonts/lato-v14-latin-ext_latin-900.woff)format("woff");font-display:swap}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body,div,span,object,iframe,h1,h2,h3,h5,p,a,address,code,img,kbd,q,s,strong,tt,var,b,u,i,dt,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,embed,footer,header,menu,nav,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,footer,header,nav{display:block}video{display:inline-block;*display:inline;*zoom:1}[hidden]{display:none}html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}img{border:0;-ms-interpolation-mode:bicubic}a:hover,a:active,a:focus{outline:0;-moz-outline-style:none}input{-webkit-border-radius:0;border-radius:0}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both;content:" ";display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}@font-face{font-family:"Genericons";font-weight:400;font-style:normal;src:url(../../wp-content/themes/recycling/font/genericons-regular-webfont.woff)format("woff");font-display:swap}body{margin:0 auto;font-family:"Lato","Helvetica Neue",Arial,sans-serif;color:#3f3f3f;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}#site-title h1,.entry-content p,.entry-content ul,.entry-content ol{font-family:"Domine",Georgia,serif}#main-wrap{padding:5px 5px}h1,h2,h3,h5{color:#3f3f3f;font-weight:700;text-rendering:optimizeLegibility;word-wrap:break-word}h1{margin:1.7em 0 1.5em;font-size:28px;font-size:1.75rem}h2{margin:1.4em 0 1.4em;font-size:22px;font-size:1.375rem}h3{margin:1.1em 0;font-size:20px;font-size:1.25rem}h5{margin:.8em 0;font-size:16px;font-size:1rem;text-transform:uppercase;letter-spacing:1px}p{margin-bottom:24px}ul,ol{margin:0 0 24px 0;padding-left:40px;overflow:auto}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:24px}.entry-content ul li,.entry-content ol li,#comments ul li,#comments ul li{margin-bottom:20px}.entry-content ul ul li:last-child,.entry-content ol ol li:last-child,#comments ul ul li:last-child,#comments ol ol li:last-child{margin-bottom:0}.entry-content ul ul,.entry-content ol ol,#comments ul ul,#comments ol ol{margin-top:12px}dt{font-weight:700}b,strong{font-weight:700}i{font-style:italic}address{margin:0 0 24px}code,kbd,tt,var{font-family:Consolas,Monaco,monospace}table{margin:0 0 1.5em;width:100%}th{font-weight:700}img{height:auto;max-width:100%}dt{font-weight:700}table{border-collapse:collapse;border-spacing:0;border-bottom:1px solid #eaeaea;line-height:2;margin:0 0 40px;width:100%;font-size:14px;font-size:.875rem}table td{border-top:1px solid #eaeaea;padding:6px 10px 6px 0}table caption{margin:40px 0}table th{font-weight:700;text-align:left}input,textarea{padding:8px 2%;background:0 0;border:1px solid #3f3f3f;font-family:"Lato","Helvetica Neue",Arial,sans-serif;font-size:16px;font-size:1rem;color:#3f3f3f;line-height:1.6;-webkit-appearance:none;outline-color:transparent;outline-style:none}input:hover,input:focus,v:active,textarea:hover,textarea:focus,textarea:active{background:#fff;border:1px solid #3f3f3f}input[type=button],input[type=submit]{padding:11px 15px;background:#3f3f3f;border:0;font-size:12px;font-size:.75rem;color:#fff;text-transform:uppercase;letter-spacing:2px;cursor:pointer;-webkit-appearance:none;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;transition:all .15s linear}body,.page .entry-content h2 span{background:#f4f4f4}a,.entry-header h2.entry-title a:hover,.responsive-slider.flexslider .slide h2.slide-title a:hover,input#submit:hover,.responsive-slider.flexslider .slide h2.slide-title span,.widget h3.widget-title a:hover,.search-btn-open:before,.menu-btn-open:before,#site-nav li a:hover,.contact-box .cb-emails span{color:#92dadd;text-decoration:none;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;transition:all .15s linear}a:hover{color:#2aa3b2}.entry-content a:hover,.textwidget a:hover{text-decoration:underline}.search-btn-open,.menu-btn-open,input[type=button]:hover,input[type=submit]:hover,input#submit:hover,a.service-box:hover{background:#92dadd}.responsive-slider.flexslider .flex-control-nav li a:hover{border:1px solid #92dadd;background:#92dadd!important}.footerlabel{color:#92dadd}#colophon{background:#92dadd}#masthead ul.headerinfo-text li span{background:#92dadd}#masthead{position:relative;display:block;margin-left:auto;margin-right:auto;background:url(../../wp-content/uploads/2014/01/header-hg.webp)0 0 no-repeat!important;background-position:center top!important;background-size:100%!important;background:#fff}#site-title{padding:20px;border-top:5px solid #92dadd;text-align:center}#site-title h1{margin:0;padding:0;display:block;font-size:24px;font-size:1.5rem;line-height:1.6;font-weight:700;letter-spacing:2px;word-wrap:break-word}#site-title h1 a{color:#29251f}.header-widget-wrap{display:none}.header-slider{position:relative;margin:20px 20px 0;padding:0;background:#3f3f3f}.header-slider .responsive-slider.flexslider{margin-bottom:0}.responsive-slider.flexslider ul.slides{overflow:hidden!important}.header-slider .responsive-slider.flexslider .slides img.wp-post-image{width:100%;height:auto;vertical-align:bottom;margin:0}.responsive-slider.flexslider .slide h2.slide-title{position:absolute;background:#efefef;display:block;width:54%;right:4%;left:44%;top:40px;margin:0;text-align:center;font-weight:900;text-transform:uppercase;letter-spacing:3px;margin:0 auto}.responsive-slider.flexslider .slide h2.slide-title a{background:0 0!important;font-size:11px;font-size:.6875rem;padding:0;line-height:1.3;right:0;left:0}.responsive-slider.flexslider .slide h2.slide-title span{display:none;margin:0;padding:0 0 15px;font-size:11px;font-size:.6875rem;font-weight:400!important;letter-spacing:2px;line-height:1.5}.responsive-slider.flexslider .flex-direction-nav{display:none}.responsive-slider.flexslider .flex-direction-nav li a{width:46px!important;height:46px!important;top:50px!important;background:url(../../wp-content/themes/recycling/images/slider-nav.png)0 0 no-repeat!important;border:2px solid #fff;text-align:left;opacity:0;-webkit-border-radius:100px;border-radius:100px}.responsive-slider.flexslider .flex-direction-nav li .prev{background-position:-2px -1px!important}.responsive-slider.flexslider .flex-direction-nav li .next{background-position:-2px -48px!important;right:3%!important}.responsive-slider.flexslider .flex-direction-nav li a:hover{opacity:1}.flex-direction-nav li .prev{left:2%!important}.responsive-slider.flexslider ol.flex-control-nav{width:100%!important;bottom:16%!important;right:1%;overflow:hidden!important}.responsive-slider.flexslider .flex-control-nav li a{width:6px!important;height:6px!important;background:0 0!important;border:1px solid #fff;-webkit-border-radius:100px;border-radius:100px}.mobile-nav-container{position:relative}#masthead a#mobile-menu-btn{display:block;position:relative;width:100%;height:60px;margin:0;color:#bbb;text-align:center;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;-webkit-appearance:none;-moz-appearance:none;appearance:none}#masthead a#mobile-menu-btn{float:none;padding:20px 0 0}#masthead a#mobile-menu-btn span{display:none}.menu-icon:after{content:"";display:inline-block;-webkit-font-smoothing:antialiased;font:21px/1"Genericons";vertical-align:top}.search-btn-open,.menu-btn-open{border-top:1px solid #92dadd!important;border-bottom:1px solid #92dadd!important;color:#fff!important}.search-btn-open:before{content:"";display:inline-block;-webkit-font-smoothing:antialiased;font:15px/1"Genericons";vertical-align:bottom;padding:0;position:absolute;top:-15px;right:48%;z-index:2}.menu-btn-open:before{content:"";display:inline-block;-webkit-font-smoothing:antialiased;font:15px/1"Genericons";vertical-align:bottom;padding:0;position:absolute;bottom:-15px;right:48%;z-index:2}#s:hover,#s:focus,#s:active{border:0}#site-nav{display:none;background:#3f3f3f;clear:both;z-index:1;padding:30px 0}#site-nav ul{margin:0}#site-nav ul.children{padding:20px 0}#site-nav ul.children:first-child{padding-top:0}#site-nav ul.children:last-child{padding-bottom:0}#site-nav ul li{display:block;padding:14px 0;text-align:center}#site-nav li a{display:inline-block;font-size:15px;font-size:.9375rem;color:#fff;text-transform:uppercase;letter-spacing:1px}#site-nav ul li ul li:first-child{padding-top:0}#site-nav ul li ul li:last-child{padding:0}#site-nav li li a{font-size:15px;font-size:.9375rem;text-transform:none;color:#9e9e9e}#site-content .post{position:relative;display:block;margin:0 0 0;padding:10px 0 0}#site-content .post:first-of-type{padding-top:0}.entry-content{max-width:100%}.entry-header{max-width:100%;padding:0;word-wrap:break-word;-ms-word-wrap:break-word}.entry-header h1.entry-title,.entry-header h2.entry-title{font-size:22px;font-size:1.375rem;font-weight:900;line-height:1.45;text-transform:uppercase;letter-spacing:2px;margin:10px 0 14px}.entry-header h2.entry-title a{color:#3f3f3f}.entry-content p,.entry-content ul,.entry-content ol{font-size:15px;font-size:.9375rem;line-height:1.8;word-wrap:break-word;-ms-word-wrap:break-word}img{max-width:100%;height:auto}.widget img{max-width:100%;height:auto}img.wp-post-image{margin:0 0 15px 0}embed,iframe,object,video{max-width:100%}.gallery{margin:0;padding:0}.gallery .gallery-item{width:15%;float:left;margin-right:1%;margin-bottom:10px}.gallery .gallery-item:nth-of-type(8n+8){margin-right:0}.gallery .gallery-item .gallery-icon{line-height:0}.gallery .gallery-item img{width:100%;height:auto}#comments{position:relative}#comments ul.children{margin-left:0;padding-left:0}#s:hover,#s:focus,#s:active{border:1px solid #000}input#submit{width:100%;margin:15px 0 5px;padding:17px 0;border:0;font-size:12px;font-size:.75rem;background:#3f3f3f;color:#fff!important;text-transform:uppercase;letter-spacing:2px;cursor:pointer;-webkit-appearance:none}input#submit:hover{color:#fff}.page .entry-header h1.entry-title{font-family:"Domine",Georgia,serif;font-size:28px;line-height:1.3;font-weight:400;text-transform:none;letter-spacing:0}.widget-area .widget h3.widget-title{margin:0;padding:0 0 15px;font-size:16px;font-size:1rem;font-weight:700}.widget-area .widget ul{margin:0;padding:0}.widget-area .widget ul li{padding-bottom:10px;list-style:none;font-size:14px;font-size:.875rem;line-height:1.5}.widget-area .widget ul li a:hover{text-decoration:none}.widget-area .widget img.resize{max-width:100%;height:auto;width:auto\9}.widget h3.widget-title a{color:#3f3f3f}.textwidget{font-size:14px;font-size:.875rem;line-height:1.7}ul.sociallinks li a.slideshare{background:url(../../wp-content/themes/recycling/images/socialicons.png)-640px 0 no-repeat}ul.sociallinks li a.slideshare:hover{background:#3f3f3f url(../../wp-content/themes/recycling/images/socialicons.png)-640px -40px no-repeat}.service-box{max-width:380px;margin:0 auto;background:#e0e0e0;text-align:center;color:#666;display:block}a.service-box:hover{color:#666;text-decoration:none!important}.service-box img.service-img{display:block;overflow:hidden}.service-box span.service-name{position:relative;margin:25px 20px 20px;padding-bottom:10px;display:block;font-family:"Lato","Helvetica Neue",Arial,sans-serif;font-size:20px;font-size:1.25rem;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#666}.service-box span.service-name:after{content:"";display:block;margin:0 auto;padding-top:8px;text-align:center;height:5px;width:70px;border-bottom:5px solid #666}.service-box span.service-info{padding:0 20px 60px;display:block;clear:both}.contact-box{font-family:"Lato","Helvetica Neue",Arial,sans-serif;color:#d1d1d1;padding:5px;background:#3f3f3f}.contact-box .cb-map{display:block;line-height:0;z-index:1}.contact-box .cb-map iframe{width:100%;height:300px}.entry-content .contact-box .cb-info{position:relative;display:block;padding:30px 20px;font-size:16px;font-size:1rem;overflow:hidden}.entry-content .contact-box p{font-family:"Lato","Helvetica Neue",Arial,sans-serif;font-size:16px;font-size:1rem;line-height:1.4;margin-bottom:20px}.entry-content .cb-address-wrap{margin:0 0 30px;padding:0 0 33px;border-bottom:1px solid #878787}.entry-content .cb-address{font-weight:700;letter-spacing:1px}.contact-box h5{margin:0 0 15px;color:#d1d1d1;font-weight:400;line-height:1.2}.contact-box .cb-emails span{display:inline-block;padding:0 0 15px}.contact-box .cb-emails span:last-child{padding:0}#colophon{clear:both;margin:0 auto;padding:50px 20px 0}#colophon a{color:#3f3f3f}#colophon a:hover{color:#000;text-decoration:underline}#footerwidget-wrap .textwidget a{text-decoration:underline}#footerwidget-wrap{position:relative}#footerwidget-wrap .widget{padding:0 0 50px}#footerwidget-wrap .widget-area{border-top:5px solid #3f3f3f;padding:30px 0 0}#footerwidget-wrap .widget h3.widget-title{font-size:19px;font-size:1.1875rem;text-transform:uppercase;letter-spacing:1px;font-weight:900}#footerwidget-wrap .widget ul{margin:0;padding-left:0}#colophon #site-info{position:relative;padding:0;overflow:hidden}#colophon #site-info ul{margin:0;padding:0 0 40px;list-style:none;text-align:center}#colophon p.credittext{display:block;padding:0 0 7px;font-size:12px;font-size:.75rem;text-transform:uppercase;letter-spacing:1px}#colophon p.credittext{margin:0 0 40px;text-align:center}.footerlabel{background:#3f3f3f;padding:25px 0 35px;text-align:center}.footerlabel-title{margin:0 0 20px;padding:0 25px;font-family:"Domine",Georgia,serif;font-size:24px;font-size:1.5rem;text-transform:uppercase;letter-spacing:3px;font-weight:700}.footerlabel-description{max-width:90%;margin:0 auto;font-size:12px;font-size:.75rem;text-transform:uppercase;letter-spacing:2px;line-height:1.7}.last{clear:right;margin-right:0!important;margin-bottom:0!important}@media screen and (min-width:500px){#site-title{padding:30px}#main-wrap{padding:50px 50px}#colophon{padding:50px 50px 0}.header-slider{margin:50px 50px 0}}@media screen and (min-width:768px){.responsive-slider.flexslider .slide h2.slide-title{top:60px}.responsive-slider.flexslider .slide h2.slide-title a{font-size:28px;font-size:1.75rem;line-height:1.3}.responsive-slider.flexslider .slide h2.slide-title span{display:block}.responsive-slider.flexslider .flex-control-nav{width:46%!important;right:2%}.responsive-slider.flexslider .flex-control-nav li a{width:10px!important;height:10px!important}#site-title h1{font-size:32px;font-size:2rem;letter-spacing:4px}.entry-header h1.entry-title,.entry-header h2.entry-title{font-size:29px;font-size:1.8125rem;line-height:1.3;margin:0 0 24px}.entry-content p,.entry-content ul,.entry-content ol{font-size:18px;font-size:1.125rem}#footerwidget-wrap .widget h3.widget-title{font-size:21px;font-size:1.3125rem}.page .entry-header h1.entry-title{font-size:46px;margin:0 0 34px}#site-content .post{margin:0 0 40px}img.wp-post-image{margin:0 0 25px 0}#comments ul.children{margin-left:24px}#colophon #site-info ul{text-align:center}.footerlabel{position:relative;display:inline-block;margin:40px auto 0}.footerlabel-description{max-width:80%}#colophon #site-info{text-align:center}#colophon #site-info ul{padding:0 0 25px}ul li.widget_dorayaki_service{width:49%;margin:0 2% 24px 0;float:left;clear:both}ul li.widget_dorayaki_service:nth-child(even){margin:0 0 24px;float:right;clear:none}.service-box span.service-info{font-size:16px;font-size:1rem}.entry-content .contact-box .cb-info{padding:30px}.contact-box .cb-address-wrap{width:50%;float:left;margin:0;padding:0 30px 0 0;border-bottom:none;border-right:1px solid #878787}.contact-box .cb-emails{width:50%;float:right;margin:0;padding:0 0 0 40px}.last{border-right:none!important;margin-right:0!important;padding-right:0!important}}@media screen and (min-width:1024px){p{margin-bottom:30px}#headerinfo-wrap{max-width:800px;margin:0 auto;padding:0}#main-wrap{max-width:800px;margin:0 auto;padding:60px 0;overflow:hidden}.header-slider{max-width:800px;margin:60px auto 0;padding:0}.post .entry-header h2.entry-title,.post .entry-content{width:78.75%;display:block;float:right}#colophon{padding:50px 0 0}#footerwidget-wrap,#colophon #site-info{max-width:800px;margin:0 auto}.service-box span.service-name{font-size:24px;font-size:1.5rem}}@media screen and (min-width:1260px){body{overflow:hidden}.headerinfo-wrap,.mobile-nav-container,#main-wrap,#footerwidget-wrap,#colophon #site-info,.header-slider{max-width:1180px}#masthead{border-bottom:1px solid #eaeaea}.mobile-nav-container{margin:0 auto}.headerinfo-wrap{margin:0 auto}#site-content{width:67.8%;float:left}#footerwidget-wrap{padding:0 0 60px;clear:both}#footerwidget-wrap .widget-area{width:32.2%;float:left}#footerwidget-wrap #sidebar-footer-1,#footerwidget-wrap #sidebar-footer-2{margin-right:1.68%}#colophon #site-info,#colophon #site-info ul,#colophon p.credittext{text-align:left}.footerlabel{max-width:30%;margin:0;padding:30px 0 40px;float:right}#colophon .credit-wrap{max-width:65%;float:left;overflow:hidden;padding:30px 0 0 0}#masthead a#mobile-menu-btn{display:none}#site-title{max-width:62%;display:inline-block;padding:30px 0;float:left;text-align:left}.header-widget-wrap{display:block}#masthead ul.headerinfo-text{position:absolute;top:0;right:65px;float:right;display:block;padding:16px 16px 16px 0;text-align:right}#masthead ul.headerinfo-text li{margin:0 0 7px;padding:0;font-size:14px;font-size:.875rem;color:#3f3f3f;font-style:italic;clear:both;list-style:none}#masthead ul.headerinfo-text li span{display:inline-block;padding:4px 10px;color:#3f3f3f}#site-nav{display:block!important;background:#fff;position:relative;padding:0}#site-nav ul{margin:0 auto;padding:0;max-width:1180px;border-top:1px solid #eaeaea;overflow:visible}#site-nav ul li{position:relative;display:inline-block;margin-right:35px;padding:20px 0;text-align:left}#site-nav li a{font-size:14px;font-size:.875rem;color:#3f3f3f;font-weight:700}#site-nav ul.children{display:none;position:absolute;top:59px;left:0;width:220px;border:0;z-index:99999;padding:0;text-align:left;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea;background:0 0}#site-nav ul.children ul{display:none;top:0;left:218px;z-index:99999;border-top:1px solid #eaeaea}#site-nav li li{position:relative;display:block;float:none;margin:0;padding:0;font-weight:400}#site-nav li li a{font-weight:400;letter-spacing:0;color:#9e9e9e;display:block;background:#fff;margin:0;padding:15px 20px}#site-nav li li a:hover{color:#3f3f3f}#site-nav li li li{display:block;padding:0}#site-nav ul li:hover>ul{display:block;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#site-nav li:hover>a{color:#92dadd}#site-nav li li:hover>a{color:#3f3f3f}.page #site-content.fullwidth{width:100%;float:none}.responsive-slider.flexslider .slide h2.slide-title{top:175px;letter-spacing:3px}.responsive-slider.flexslider .slide h2.slide-title a{font-size:40px;font-size:2.5rem}.responsive-slider.flexslider .slide h2.slide-title span{font-size:14px;font-size:.875rem}.responsive-slider.flexslider .flex-direction-nav{display:block}ul li.widget_dorayaki_service{width:32%;margin:0 2% 24px 0;float:left;clear:none}ul li.widget_dorayaki_service:nth-child(even){margin:0 2% 24px 0;float:left;clear:none}ul li.widget_dorayaki_service:nth-child(3n+3){margin:0 0 24px;float:right;clear:none}.entry-content .contact-box .cb-info{padding:40px}.fullwidth .entry-content .contact-box .cb-info{width:50%;float:right}.fullwidth .contact-box .cb-map{width:50%;float:left}}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.header-slider .responsive-slider.flexslider .flex-direction-nav li a{background:url(../../wp-content/themes/recycling/images/x2/slider-nav.png)0 0 no-repeat!important;background-size:46px 92px!important}.header-slider .responsive-slider.flexslider .flex-direction-nav li .prev{background-position:-2px -1px!important}.header-slider .responsive-slider.flexslider .flex-direction-nav li .next{background-position:-2px -48px!important}ul.sociallinks li a.slideshare{background:url(../../wp-content/themes/recycling/images/x2/socialicons.png)-640px 0 no-repeat;background-size:1120px 80px}ul.sociallinks li a.slideshare:hover{background:#3f3f3f url(../../wp-content/themes/recycling/images/x2/socialicons.png)-640px -40px no-repeat;background-size:1120px 80px}}@media print{body{background:0 0!important;color:#000;font-size:10pt}#masthead{background:0 0!important}.site-title{color:#000;font-size:21pt}#colophon{display:none}.entry-header,.entry-content{margin:0;width:100%}.entry-title{font-size:18pt}}.footerlabel{color:#49b931}#colophon{background:#49b931}a,.entry-header h2.entry-title a:hover,.responsive-slider.flexslider .slide h2.slide-title a:hover,input#submit:hover,.responsive-slider.flexslider .slide h2.slide-title span,.widget h3.widget-title a:hover,.search-btn-open:before,.menu-btn-open:before,#site-nav li a:hover,.contact-box .cb-emails span{color:#49b931}.search-btn-open,.menu-btn-open,input[type=button]:hover,input[type=submit]:hover,input#submit:hover,a.service-box:hover{background:#49b931}.responsive-slider.flexslider .flex-control-nav li a:hover{border:1px solid #49b931;background:#49b931!important}#site-title{border-top:5px solid #49b931}.search-btn-open,.menu-btn-open{border-top:1px solid #49b931!important;border-bottom:1px solid #49b931!important}@media screen and (min-width:1260px){#site-nav li:hover>a{color:#49b931}}a:hover{color:#1a7506}#masthead ul.headerinfo-text li span{background:#49b931}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:absolute;left:-9999px;top:0;z-index:100001;background:#fff;color:#1a1a1a;padding:10px 16px;font-size:16px;text-decoration:underline}.skip-link:focus{left:8px;top:8px}html.kbd body a:focus,html.kbd body button:focus,html.kbd body input:focus,html.kbd body textarea:focus,html.kbd body select:focus,html.kbd body [role=button]:focus,html.kbd body [tabindex]:focus{outline:3px solid #1a56c4!important;outline-offset:2px!important;box-shadow:0 0 0 2px #fff}html:not(.kbd) body a:focus,html:not(.kbd) body button:focus,html:not(.kbd) body input:focus,html:not(.kbd) body textarea:focus,html:not(.kbd) body select:focus,html:not(.kbd) body [role=button]:focus,html:not(.kbd) body [tabindex]:focus{outline:0!important}html.kbd body #site-nav a:focus{outline-offset:-3px!important;box-shadow:none}html.kbd body #site-nav a:focus{outline-color:#fff!important}html.kbd body #colophon a:focus{outline-color:#1f1f1f!important;box-shadow:none}html.kbd body #mobile-menu-btn:focus{outline-offset:-3px!important;box-shadow:none}@media screen and (min-width:1260px){html.kbd body #site-nav a:focus{outline-color:#1a56c4!important}}main{display:block}html body #colophon .textwidget,html body #colophon .textwidget a,html body #colophon p.credittext{color:#1f1f1f}html body #colophon .cb-emails span,html body #colophon .footerlabel,html body #colophon p.footerlabel-description{color:#6ed35a}.entry-content a{color:#2b7d1c}.entry-content a:hover{color:#1f1f1f}.gallery .gallery-item{margin-left:0}.flexslider .slides>li:first-child{display:block}.responsive-slider.flexslider .flex-control-nav li{margin:0!important}.responsive-slider.flexslider .flex-control-nav li a{width:24px!important;height:24px!important;border:0!important;position:relative;overflow:visible}.responsive-slider.flexslider .flex-control-nav li a:before{content:"";position:absolute;left:50%;top:50%;width:6px;height:6px;margin:-4px 0 0-4px;border:1px solid #fff;border-radius:100px;box-sizing:content-box}.responsive-slider.flexslider .flex-control-nav li a.active:before{background:#fff}@media screen and (min-width:768px){.responsive-slider.flexslider .flex-control-nav li a:before{width:10px;height:10px;margin:-6px 0 0-6px}}.responsive-slider.flexslider .flex-direction-nav li a{top:50%!important;margin-top:-25px!important}