*{transition:all .25s}.design-beach.pagewidth .site-container{margin-top:0;box-shadow:none}.design-beach .front-top-cs,.design-beach .front-top-cs *{transition:none}.design-beach .post-210 .entry-content,.design-beach .post-210 .entry-content *{transition:none}.design-beach .site-container{background-color:#fff}.design-beach .entry{overflow:hidden}body.design-beach a{outline:0}body.design-beach .title-area{text-align:center}body.design-beach .site-title a{text-indent:-9999px;display:block;margin:auto;width:400px;height:155px;background:url(images/logo.png) no-repeat center;cursor:default}body.design-beach .site-title{visibility:hidden;height:0}body.design-beach .site-title a.over{background:url(images/logo-anim.gif) center}body.design-beach .site-description{text-indent:-9999px;height:0;margin-top:0}body.design-beach .menu-primary a{padding-top:0;padding-bottom:0;border-bottom-color:transparent;border-top-color:transparent;line-height:1.2em;text-transform:lowercase}body.design-beach .menu-primary>li:last-child a{border-right-color:transparent}body.design-beach .menu-primary{border-left-color:transparent;border-bottom:0;display:table;margin:auto;width:auto}.design-beach .site-header,.design-beach .nav-primary,.design-beach .marquee,.design-beach .mmarquee .wrap{position:fixed;z-index:9990;background:#fff url(images/whitepx.png) repeat center;width:100%}.design-beach .nav-primary{height:26px;top:155px;padding-bottom:45px;padding-top:15px}.design-beach .marquee{margin:25px auto 0;top:190px;padding-bottom:30px;padding-bottom:35px;background-color:#fff}body.design-beach .marquee .wrap{padding-bottom:0;margin:20px auto 0;height:23px;top:225px;padding-top:3px;background-color:#6bc6ff;width:100%;font-size:16.5px;font-family:HelveticaNeueLTStd-Md,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;line-height:1}body.design-beach .marquee .wrap .boxvox-packaging{font-size:18.5px;line-height:.8}.design-beach .marquee-inner{display:table;margin:auto}.design-beach .active-filter,.design-beach .filter:hover{color:#ff0}.design-beach .site-inner{margin-top:275px;background-color:#fff}.marquee .work,.marquee .about,.marquee .contact,.marquee .portfolio,.marquee .boxvox{display:block}.marquee .work-cat,.marquee .contact-how,.marquee .portfolio-sol,.marquee .about-founders{color:#000}.marquee a:link,.marquee a:visited,.marquee a:hover,.marquee .work,.marquee .about,.marquee .portfolio,.marquee .contact,.marquee .boxvox{color:#fff}span.filter{cursor:pointer;display:inline-block;margin:0 7px}.about .deborah,.about .randy{cursor:pointer}.about .deborah:hover,.about .randy:hover{color:#ff0}.marquee .about-founders{margin-right:12px}.marquee .deborah,.marquee .randy{mmargin:0 10px}.marquee .randy{margin-right:0}.about .entry-content{background:transparent url(images/profile-deborah.png) no-repeat left top}.design-beach .about-deborah,.design-beach .about-randy{margin-left:145px;transition:none;min-height:309px}.marquee .contact-how{margin-right:12px}.marquee .contact-tel,.marquee .contact-email,.marquee .contact-form{margin:0 2px}.marquee .contact-form{margin-right:0}body.design-beach .quote-cta,body.design-beach .tel-cta{font-size:large;color:#4dbaff;text-decoration:none;font-weight:400;font-style:normal;font-family:HelveticaNeueLTStd-Bd,Helvetica,Arial,sans-serif}.design-beach .tel-cta{margin-top:14px}.contact-wrap input[type=text],.contact-wrap input[type=tel],.contact-wrap input[type=email],.contact-wrap textarea{display:inline;width:200px}.contact-wrap{text-align:right}.contact-wrap .ajax-loader{display:block}.contact-wrap label{font-weight:400;font-style:normal;font-family:HelveticaNeueLTStd-Bd,Helvetica,Arial,sans-serif}.marquee span.boxvox{display:table;margin:auto}.boxvox-graphic{display:block;height:89px;width:147px;background:transparent url(images/logo-box-vox.png) no-repeat center;float:left;margin-right:32px;margin-top:-34px;text-indent:-9999px}.design-beach .entry-meta{border-bottom:1px solid #999;padding-bottom:.381em;margin-bottom:.618em}.design-beach .entry-header .entry-meta{font-variant:normal}.design-beach .entry-meta a:hover{text-decoration:none;color:#036}.design-beach .entry{border-bottom:0}.design-beach .sharedaddy{margin-top:.618em;padding-top:1.618em;border-top:1px solid #ccc}.design-beach .site-header .wrap{padding-top:0;padding-bottom:0}.design-beach .footer-widgets,.design-beach .footer-widgets .wrap{background-color:#e6e6e6}.design-beach .footer-widgets .widget-title{font-variant:normal;font-weight:400}.design-beach .footer-widgets select{margin-top:0!important}.design-beach .footer-widgets input,.design-beach .footer-widgets select{border-color:#aaa;box-shadow:none}.design-beach .footer-widgets input{padding-top:10px;padding-bottom:9px}.design-beach .site-footer .wrap{background-color:#757575;background-color:#ccc;background-color:transparent}.design-beach .site-footer{background-color:#ccc}.design-beach .site-footer .creds p{margin-top:0}.design-beach.home h1.entry-title{text-indent:-9999px;height:0}.design-beach.home .site-inner{margin-top:0}.design-beach .front-top-cs{margin-top:201px}.design-beach .front-top-cs .wrap,.design-beach.work .site-inner .wrap{width:100%;padding-left:25px;padding-right:25px}.design-beach.home .site-inner .wrap{padding-top:0}.design-beach.home .site-inner .entry-content,.design-beach.home .site-inner .entry-content p:first-child{margin-top:0}.design-beach .front-second-cs .wrap{padding-top:0}.design-beach .about-bpd{color:#999;font-family:HelveticaNeueLTStd-Bd,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:18.5px;margin-top:0}.design-beach .front-third-cs{background-color:#ccc}.design-beach .front-third-cs .wrap{background-color:transparent;padding:35px 130px;box-sizing:content-box;background-image:url(images/quote-left.png),url(images/quote-right.png);background-repeat:no-repeat;background-position:50px 40px,760px 40px;background-position:50px 40px,845px 40px}.design-beach .testimonial_slider__textonly .testimonial_content{padding:0;margin:0 auto;width:auto;font-family:helveticaneuelt-italic,Helvetica,Arial,sans-serif!important;font-weight:400!important;font-style:normal!important}.design-beach .testimonial_slider__textonly .testimonial_content strong{font-family:helveticaneuelt-bolditalic,Helvetica,Arial,sans-serif!important;font-weight:400!important;font-style:normal!important}.design-beach .testimonial_slider__textonly .testimonial_by_wrap span.testimonial_site{font-family:helveticaneueltstd-bd,Helvetica,Arial,sans-serif!important;font-weight:400!important;font-style:normal!important}.design-beach .emp-beach{font-weight:400;font-style:normal;font-family:HelveticaNeueLTStd-Bd,Helvetica,Arial,sans-serif}.design-beach .testimonial_slider__textonly .testimonial_content_wrap:before,.design-beach .testimonial_slider__textonly .testimonial_content_wrap:after{border:0}.design-beach .testimonial_slider__textonly .testimonial_by_wrap .testimonial_by_inner{margin:0;text-align:right}.design-beach .testimonial_slider__textonly .testimonial_by_wrap .testimonial_by{text-transform:capitalize}.design-beach .testimonial_slider__textonly .testimonial_by_wrap .testimonial_by:before{content:'\2014';display:inline-block;padding-right:5px}.design-beach .testimonial_slider__textonly .testimonial_by_wrap .testimonial_by:after{content:'\002c';display:inline-block;padding-right:5px}.design-beach .testimonial_slider__textonly .testimonial_by_wrap span{display:inline}.design-beach .front-fourth-cs .wrap{padding-top:35px;padding-bottom:35px}.design-beach .front-fourth-cs .widget-title{font-size:18.5px;color:#01acec;font-variant:normal;letter-spacing:normal;font-family:HelveticaNeueLTStd-Bd,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.design-beach #faq,.design-beach #faq *{transition:none!important}.design-beach #faq .color{font-size:18.5px;color:#999;cursor:pointer;display:inline-block;margin-bottom:10px;margin-top:10px;background:url(images/faq-item-bg.png) no-repeat center left;padding-left:32px;font-family:HelveticaNeueLTStd-Bd,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.design-beach #faq .color:hover,.design-beach #faq .opened .color{color:#01acec;background:url(images/faq-item-bg-hover.png) no-repeat center left}.design-beach #faqlist dd{font-size:18.5px;font-family:HelveticaNeueLT-Italic,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#000;margin-bottom:10px}.design-beach.home .lander-sb-above-footer{background-color:#6bc6ff}.design-beach .lander-sb-above-footer{background-color:#e6e6e6}.design-beach.home .lander-sb-above-footer .wrap{background-color:transparent;padding-top:50px;padding-bottom:50px}.design-beach .lander-sb-above-footer .wrap{background-color:transparent;padding-top:40px;padding-bottom:28px}.design-beach .cta-pitch{font-family:HelveticaNeueLTStd-Bd,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:18.5px;color:#fff;margin-top:0;text-align:center}.design-beach .cta-pitch .front-cta{color:#000;background-color:#fff;display:inline-block;padding:3px 18px;border:1px solid #000;border-radius:30px;margin-left:15px}.design-beach .cta-pitch .front-cta:hover{color:#01acec}.work ul.filter{list-style:none}.work ul.filter li{float:left}.nav-primary .menu li a:after,.work ul.filter li a:after,.contact .contact-tel:after,.contact .contact-email:after,.about span.deborah:after{content:'\01C0';content:'|';display:inline-block;color:#fff;margin-left:.618em;margin-right:.618em;font-family:HelveticaNeueLTStd-Lt,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.nav-primary .menu li a:after{color:#999}.nav-primary .menu li a{padding-left:0;padding-right:0}.nav-primary .menu li:last-child a:after{display:none}.work ul.filter li:last-child a:after{display:none}.work ul.filter a{text-transform:lowercase;padding:0}.work ul.filter a:hover,ul.filter a.active{color:#ff0}.work .portfolio-item{float:left;margin-bottom:5px;margin-left:5px;position:relative}.work .portfolio-item a{display:block}.work .portfolio-item a img{display:block;padding:0;width:100%}.isotope,.isotope .isotope-item{-webkit-transition-duration:.6s;-moz-transition-duration:.6s;-ms-transition-duration:.6s;-o-transition-duration:.6s;transition-duration:.6s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:top,left,opacity;transition-property:transform,opacity}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.single-portfolio .entry-title,.single-logo-design .entry-title,.single-branding .entry-title,.single-structural-packaging .entry-title{text-align:center}.single-portfolio .rsContent img.rsImg,.single-logo-design .rsContent img.rsImg,.single-branding .rsContent img.rsImg,.single-structural-packaging .rsContent img.rsImg{margin-top:1.618em!important}.single-portfolio .rsContent p,.single-portfolio .image-caption,.single-logo-design .rsContent p,.single-logo-design .image-caption,.single-branding .rsContent p,.single-branding .image-caption,.single-structural-packaging .rsContent p,.single-structural-packaging .image-caption{color:#111;font-size:14px;text-align:center;margin-top:.618em;width:80%;margin-left:auto;margin-right:auto}.single-portfolio img.aligncenter,.single-logo-design img.aligncenter,.single-branding img.aligncenter,.single-structural-packaging img.aligncenter{margin-bottom:.618em}.single-portfolio .beach .rsArrowIcn,.single-logo-design .beach .rsArrowIcn,.single-branding .beach .rsArrowIcn,.single-structural-packaging .beach .rsArrowIcn{top:45%}.design-beach.work .site-inner{margin-top:258px}.design-beach.work .entry-content{margin-top:10px}.design-beach.single-portfolio .entry-title,.design-beach.single-logo-design .entry-title,.design-beach.single-branding .entry-title,.design-beach.single-structural-packaging .entry-title{text-indent:-9999px;height:0}.design-beach.single-portfolio .site-inner,.design-beach.single-logo-design .site-inner,.design-beach.single-branding .site-inner,.design-beach.single-structural-packaging .site-inner{margin-top:200px}.design-beach.single-portfolio .site-inner .wrap,.design-beach.single-logo-design .site-inner .wrap,.design-beach.single-branding .site-inner .wrap,.design-beach.single-structural-packaging .site-inner .wrap{padding-top:0}.design-beach.single-portfolio .entry-content,.design-beach.single-logo-design .entry-content,.design-beach.single-branding .entry-content,.design-beach.single-structural-packaging .entry-content{margin-top:0}.design-beach .bpd-sm-wrap{display:table;margin-left:auto;margin-right:auto}.design-beach .bpd-sm-wrap a{width:60px;height:60px;display:inline-block;margin-right:15px;margin-left:15px;text-indent:-9999px}.design-beach .bpd-sm-wrap a.bpd-rss{width:63px;background:url(images/rss-feed.png) no-repeat}.design-beach .bpd-sm-wrap a.bpd-fb{width:61px;background:url(images/fb.png) no-repeat}.design-beach .bpd-sm-wrap a.bpd-twitter{background:url(images/tw.png) no-repeat}.design-beach .bpd-sm-wrap a.bpd-gplus{width:61px;background:url(images/gplus.png) no-repeat}.design-beach .menu-primary a{font-size:16.5px}.design-beach strong{font-family:HelveticaNeueLTStd-Bd,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.design-beach .archive-pagination,.design-beach .entry-pagination{font-family:HelveticaNeueLTStd-Bd,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}body.blog-view{background:url(images/bg.png);background-attachment:fixed}.design-beach.blog-view .site-header,.design-beach.blog-view .nav-primary{width:auto;float:left}.design-beach.blog-view .site-header .wrap,.design-beach.blog-view .site-header .title-area{width:auto;z-index:2}.design-beach.blog-view .site-header .wrap{padding-right:0}body.design-beach.blog-view .site-title{visibility:visible;height:auto}body.design-beach.blog-view .site-title a{width:250px;height:179px;background:url(images/blog-logo.png) no-repeat center;margin:0}.blog-view .genesis-nav-menu .menu-item{display:block;margin-bottom:4px}.blog-view .nav-primary .menu li a:after{display:none}.design-beach.blog-view .nav-primary .wrap{background:0 0}.design-beach.blog-view .site-inner{margin-top:0}.blog-view .bpd-rollover{position:relative;margin-left:380px;visibility:hidden}.design-beach.blog-view .site-header,.design-beach.blog-view .nav-primary{position:relative}.design-beach.blog-view .nav-primary{margin-top:-148px;height:auto;padding-top:0;padding-bottom:0;top:0;background:0 0;width:240px}.post-type-archive .site-inner{margin-top:225px}.error404 .search-form{margin-top:1.618em}.wpgdprc-checkbox input[type=checkbox],.wpcf7 #submit-wrap input[type=checkbox]{box-shadow:none;width:auto}#cookie-notice{width:20%;right:10px;bottom:10px;left:auto;min-width:auto}.cookie-notice-container{text-align:left}#cn-notice-text{display:block;margin-bottom:10px}#cookie-notice #cn-accept-cookie{margin-left:0}@media only screen and (max-width:769px){body.design-beach .front-third-cs .wrap{padding-left:80px;padding-right:80px;box-sizing:border-box;background-position:20px 40px,625px 40px}.design-beach .front-third-cs .wrap .testimonial_wrapper,.design-beach .front-third-cs .wrap .testimonial_slider_instance,.design-beach .front-third-cs .wrap .testimonial_slideri{height:250px!important}.design-beach.contact .site-inner{margin-top:235px}}@media only screen and (max-width:641px){body.design-beach .front-third-cs .wrap{padding-left:100px;box-sizing:border-box;background-position:40px 40px,545px 40px}.design-beach .cta-pitch .front-cta{margin-top:25px}.lander.full-width-content .menu-toggle{display:none}.design-beach.full-width-content .nav-primary{display:block;margin-left:0;margin-right:0}body.design-beach .site-header,body.design-beach .nav-primary,body.design-beach .marquee{position:static}body.design-beach .front-top-cs{margin-top:0}.design-beach .front-third-cs .wrap .testimonial_wrapper,.design-beach .front-third-cs .wrap .testimonial_slider_instance,.design-beach .front-third-cs .wrap .testimonial_slideri{height:300px!important}body.lander.design-beach .marquee .wrap{height:auto;line-height:1.618em}body.work ul.filter li a:after{margin-left:.381em;margin-right:.381em}body.design-beach.work .site-inner{margin-top:0}body.design-beach .marquee{margin-top:10px;padding-bottom:10px}body.design-beach .site-inner{margin-top:0}.design-beach.contact .site-inner{margin-top:0}.design-beach.contact .site-inner .wrap{padding-top:.618em}.design-beach.contact .entry-content{margin-top:0}.design-beach .contact-wrap{width:300px}body.design-beach .tel-cta,.bpd-contact-cta{text-align:left}.design-beach.blog-view .nav-primary{left:310px}.blog-view .bpd-rollover{margin-top:18px}.design-beach.single-portfolio .site-inner,.design-beach.single-logo-design .site-inner,.design-beach.single-branding .site-inner,.design-beach.single-structural-packaging .site-inner{margin-top:0}.single-portfolio .rsContent img.rsImg,.single-logo-design .rsContent img.rsImg,.single-branding .rsContent img.rsImg,.single-structural-packaging .rsContent img.rsImg{margin-top:0!important}.design-beach .rsOverflow{height:350px!important}}@media only screen and (max-width:481px){body.design-beach .front-third-cs .wrap{padding-left:40px;padding-right:40px;background-image:none}.design-beach .front-third-cs .wrap .testimonial_wrapper,.design-beach .front-third-cs .wrap .testimonial_slider_instance,.design-beach .front-third-cs .wrap .testimonial_slideri{height:300px!important}body.design-beach #faq .color{background:url(images/faq-item-bg.png) no-repeat 0 5px}body.design-beach #faq .color:hover{background:url(images/faq-item-bg-hover.png) no-repeat 0 5px}.design-beach.blog-view .nav-primary{display:block}.blog-view .bpd-rollover{display:none}.design-beach .rsOverflow{height:245px!important}.post-type-archive .rsImg{margin-top:0!important}.error404 .entry-content .search-form{width:100%}}@media only screen and (max-width:361px){.lander.full-width-content .menu-toggle{display:block}.design-beach.full-width-content .nav-primary{display:none}.design-beach .front-third-cs .wrap .testimonial_wrapper,.design-beach .front-third-cs .wrap .testimonial_slider_instance,.design-beach .front-third-cs .wrap .testimonial_slideri{height:400px!important}.design-beach .menu-toggle{margin-left:auto;margin-right:auto}.design-beach .genesis-nav-menu .menu-item{display:block;text-align:center}.design-beach .nav-primary .menu li a{background-color:#eee;padding:.618em;border-bottom:1px solid #ccc}body.design-beach .genesis-nav-menu.menu-primary{width:280px}.design-beach .nav-primary .menu li a:after{display:none}body.design-beach .nav-primary{height:auto;padding-bottom:0}.design-beach .marquee .about-founders{display:none}.design-beach .marquee .contact-how{display:none}.design-beach .contact-wrap{width:200px}body.design-beach.blog-view .site-title a{margin:0 auto}.design-beach.blog-view .site-header .wrap{padding-left:0}body.design-beach.blog-view .site-header,body.design-beach.blog-view .nav-primary{float:none}body.design-beach.blog-view .nav-primary{margin-top:0;left:0}body.blog-view .genesis-nav-menu .menu-item{margin-bottom:0}body.design-beach .bpd-sm-wrap a{margin-left:2px;margin-right:2px}.design-beach .rsOverflow{height:180px!important}}@media only screen and (max-width:321px){.design-beach .front-third-cs .wrap .testimonial_wrapper,.design-beach .front-third-cs .wrap .testimonial_slider_instance,.design-beach .front-third-cs .wrap .testimonial_slideri{height:525px!important}.design-beach .marquee .about{font-size:15px}body.about .entry-content{background-image:none!important;margin-top:0}body.design-beach .about-deborah,body.design-beach .about-randy{margin-left:0}.design-beach .marquee .contact{font-size:15px}body.design-beach .bpd-sm-wrap a{margin-left:20px;margin-right:20px;margin-bottom:20px}body.design-beach .rsOverflow{height:150px!important}}@media only screen and (max-width:241px){body.design-beach .genesis-nav-menu.menu-primary{width:auto;display:block}}