/*! normalize.css v1.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}/*! HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */html,button,input,select,textarea{color:#222}hr{display:block;height:1px;border:0;padding:0}audio,canvas,img,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browsehappy{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@font-face{font-family:"Mind Candy";src:url("../font/mind-candy.eot");src:url("../font/mind-candy.eot?#iefix") format("embedded-opentype"),url("../font/mind-candy.svg#mind-candy") format("svg"),url("../font/mind-candy.ttf") format("truetype"),url("../font/mind-candy.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Lunchbox Regular";src:url("../font/lunchbox-webfont.eot");src:url("../font/lunchbox-webfont.eot?#iefix") format("embedded-opentype"),url("../font/lunchbox-webfont.svg#lunchboxregular") format("svg"),url("../font/lunchbox-webfont.woff") format("woff"),url("../font/lunchbox-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Lunchbox Ornaments";src:url("../font/lunchbox_ornaments-webfont.eot");src:url("../font/lunchbox_ornaments-webfont.eot?#iefix") format("embedded-opentype"),url("../font/lunchbox_ornaments-webfont.svg#lunchbox_ornamentsregular") format("svg"),url("../font/lunchbox_ornaments-webfont.woff") format("woff"),url("../font/lunchbox_ornaments-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Schoolbell Regular";src:url("../font/schoolbell-webfont.eot");src:url("../font/schoolbell-webfont.eot?#iefix") format("embedded-opentype"),url("../font/schoolbell-webfont.svg#schoolbellregular") format("svg"),url("../font/schoolbell-webfont.woff") format("woff"),url("../font/schoolbell-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Karla Regular";src:url("../font/karla-regular-webfont.eot");src:url("../font/karla-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../font/karla-regular-webfont.svg#karlaregular") format("svg"),url("../font/karla-regular-webfont.woff") format("woff"),url("../font/karla-regular-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Brothers Bold";src:url("../font/brothers-bold.eot");src:url("../font/brothers-bold.eot?#iefix") format("embedded-opentype"),url("../font/brothers-bold.svg#brothers-bold") format("svg"),url("../font/brothers-bold.woff") format("woff"),url("../font/brothers-bold.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Alternate Got No 3D";src:url("../font/alternate-got-no-3d.eot");src:url("../font/alternate-got-no-3d.eot?#iefix") format("embedded-opentype"),url("../font/alternate-got-no-3d.svg#alternate-got-no-3d") format("svg"),url("../font/alternate-got-no-3d.woff") format("woff"),url("../font/alternate-got-no-3d.ttf") format("truetype");font-weight:normal;font-style:normal}html{font-size:62.5%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{color:#414141;background:#fff;font:2rem/1.3 "Helvetica Neue","Helvetica",sans-serif;font-weight:normal;font-style:normal}.container{overflow-x:hidden}body,.button{-webkit-font-smoothing:antialiased}p,ul,ol,pre{margin:0 0 2.4rem}p{padding:0}ul,ol{margin:0;padding:0;list-style-type:none}img{display:block;max-width:100%;height:auto}code,pre{padding:0 3px;font-family:"Courier New",monospace;background:#eee;border:1px solid #ddd;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}pre{padding:2rem 0 0;margin-left:3rem;margin-right:3rem;white-space:pre;word-wrap:normal;overflow:auto}hr{width:100%;margin:2.5rem auto;border-top:1px solid #ccc}.to-left{text-align:left}.to-right{text-align:right}::-moz-selection{background:#d1dfe4;text-shadow:none}::selection{background:#d1dfe4;text-shadow:none}.fonticon .label{display:none}.fonticon.mindcandy .graphic{font-family:"Mind Candy"}.fonticon.lunchbox .graphic{font-family:"Lunchbox Ornaments"}a,a:link,a:visited{color:#548629;text-decoration:underline}a:hover,a.active{color:#69a239}a[href^="mailto:"]{white-space:nowrap}a,.banner{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}h1,h2,h3,h4,h5,h6{margin:0 0 1rem;font-family:"Lunchbox Regular",sans-serif;font-weight:normal;font-style:normal;color:#252525;text-transform:uppercase;letter-spacing:1px}h1{font-size:92px;line-height:128.8px;font-size:9.2rem;line-height:12.88rem}h2{font-size:42px;line-height:58.8px;font-size:4.2rem;line-height:5.88rem}h3{font-size:36px;line-height:50.4px;font-size:3.6rem;line-height:5.04rem}form label{display:none}input,textarea,select{-webkit-appearance:none;vertical-align:middle;outline:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.25s ease-in;-moz-transition:all 0.25s ease-in;-ms-transition:all 0.25s ease-in;-o-transition:all 0.25s ease-in;transition:all 0.25s ease-in}input[type="text"],input[type="password"],input[type="email"],input[type="search"],input[type="url"],input[type="tel"],textarea,select{padding:19px 16px;width:100%;border:1px solid #c4c4c4;background:#f7f7f7;color:#414141}input[type="text"]:hover,input[type="text"]:focus,input[type="password"]:hover,input[type="password"]:focus,input[type="email"]:hover,input[type="email"]:focus,input[type="search"]:hover,input[type="search"]:focus,input[type="url"]:hover,input[type="url"]:focus,input[type="tel"]:hover,input[type="tel"]:focus,textarea:hover,textarea:focus,select:hover,select:focus{background:#fff}input[type="submit"],input[type="button"]{float:right;padding:12px 15px 4px;border:none;background:#000;color:#fff;font-family:"Lunchbox Regular",sans-serif;font-size:35px;text-transform:uppercase}input[type="submit"]:hover,input[type="submit"]:active,input[type="button"]:hover,input[type="button"]:active{background:#3b3b3b}select{font-size:17px;line-height:30px;font-size:1.7rem;line-height:3rem;-webkit-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}textarea{overflow:auto;height:100px;resize:vertical;vertical-align:top}::-webkit-input-placeholder{color:#818181}:-moz-placeholder{color:#818181}::-moz-placeholder{color:#818181}:-ms-input-placeholder{color:#818181}.menu-context{position:relative;display:inline-block;width:100%;color:#414141;vertical-align:middle;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:10}.menu-context *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.menu-context:hover>.value,.menu-context.focus>.value{background:#fff}.menu-context .value{display:block;margin:0;padding:19px 16px;border:1px solid #c4c4c4;background:#f7f7f7;overflow:hidden;white-space:nowrap;-webkit-transition:all 0.25s ease-in;-moz-transition:all 0.25s ease-in;-ms-transition:all 0.25s ease-in;-o-transition:all 0.25s ease-in;transition:all 0.25s ease-in}.menu-context .trigger{position:absolute;top:1px;right:1px;display:block;width:68px;height:68px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.menu-context .trigger:before{content:"3";display:block;font-family:"Mind Candy";font-size:40px;line-height:68px;color:#548729;text-align:center}.menu-context .dropdown{display:none;position:absolute;right:0;left:0;z-index:11;margin:0;padding:0;border:1px solid #c4c4c4;background:#f7f7f7;border-top:none}.menu-context .dropdown li{margin-bottom:0;padding:10px 16px;-webkit-transition:all 0.25s ease-in;-moz-transition:all 0.25s ease-in;-ms-transition:all 0.25s ease-in;-o-transition:all 0.25s ease-in;transition:all 0.25s ease-in}.menu-context .dropdown li:hover{background:#eae9e9}.menu-context .dropdown li:before{display:none}.menu-context .dropdown li:first-child{display:none}.menu-context.focus{z-index:11}.menu-context.focus .trigger{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}input[type="checkbox"].custom-checkbox{display:none}input[type="checkbox"].custom-checkbox+label{position:relative;display:block;float:left;margin-right:.8rem;width:15px;height:15px;background:#f7f7f7;-webkit-border-radius:20;-moz-border-radius:20;-ms-border-radius:20;-o-border-radius:20;border-radius:20}input[type="checkbox"].custom-checkbox+label:hover{background:#fff}input[type="checkbox"].custom-checkbox+label+p{float:left;margin:none}input[type="checkbox"].custom-checkbox:checked+label:after{content:"\2714";width:15px;font-size:12px;line-height:15px;position:absolute;top:0;left:0;background:none;color:#000;text-align:center}.wrap{margin:0 auto;padding:0;max-width:960px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.header{background:#fff}.header .site-title{float:left;margin:0}.header .site-title a{display:block;padding:28px 30px 32px;margin-left:-30px;width:157px;height:124px;background:url("../img/logo_mind-candy.png") 30px 28px no-repeat;text-indent:-9999px;overflow:hidden}.header .main-navigation{float:right;margin:65px -14px 0 0}.header .main-navigation li{display:block;float:left;margin-left:17px}.header .main-navigation li:first-child{margin-left:0}.header .main-navigation li a{display:block;padding:8px 14px 0;color:#252525;text-decoration:none;font-family:"Lunchbox Regular",sans-serif;font-size:30px;line-height:42.0px;font-size:3rem;line-height:4.2rem;text-transform:uppercase;letter-spacing:1px}.header .main-navigation li a[href*="about"]:hover,.header .main-navigation li.current-menu-item a[href*="about"],.header .main-navigation li.current-page-ancestor a[href*="about"]{color:#e8c86d}.header .main-navigation li a[href*="products"]:hover,.header .main-navigation li.current-menu-item a[href*="products"],.header .main-navigation li.current-page-ancestor a[href*="products"]{color:#e4554c}.header .main-navigation li a[href*="press"]:hover,.header .main-navigation li.current-menu-item a[href*="press"],.header .main-navigation li.current-page-ancestor a[href*="press"]{color:#4ca54c}.header .main-navigation li a[href*="blog"]:hover,.header .main-navigation li.current-menu-item a[href*="blog"],.header .main-navigation li.current_page_parent a[href*="blog"]{color:#577bc3}.header .main-navigation li a[href*="careers"]:hover,.header .main-navigation li.current-menu-item a[href*="careers"],.header .main-navigation li.current-page-ancestor a[href*="careers"]{color:#e7a594}.header .main-navigation li a[href*="contact"]:hover,.header .main-navigation li.current-menu-item a[href*="contact"]{color:#70bfc2}.featured{position:relative;margin-bottom:4rem;height:60.5rem;overflow:hidden}.featured .img-holder{width:100%;height:100%;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.featured .ribbon{position:absolute;bottom:0;width:100%;background:rgba(255,255,255,0.7)}.featured .ribbon .wrap{margin:4rem auto 3.5rem;font-family:"Lunchbox Regular",sans-serif;font-size:42px;line-height:50px;font-size:4.2rem;line-height:5rem;text-align:center;text-transform:uppercase;color:#252525;letter-spacing:1px}.featured .flexslider{width:100%;height:100%}.featured .flexslider .slides,.featured .flexslider .slides *,.featured .flexslider .flex-viewport,.featured .flexslider .flex-viewport *{width:100%;height:100%}.featured .flexslider .flex-control-nav{position:absolute;bottom:15px;width:100%;text-align:center;z-index:99999}.featured .flexslider .flex-control-nav li{display:inline-block;margin:0 3px}.featured .flexslider .flex-control-nav li a{display:block;width:15px;height:15px;background:#4a4a4a;border:5px solid #4a4a4a;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;text-indent:-99999px}.featured .flexslider .flex-control-nav li a:hover{background:#606060}.featured .flexslider .flex-control-nav li a.flex-active{background:#bebebe}.featured .flexslider .flex-direction-nav{display:none}.featured+.content .page-title{margin-top:0}.content{position:relative;margin-bottom:4rem}.content .breadcrumbs{margin-top:15px;text-align:center}.content .breadcrumbs a{font-family:"Lunchbox Regular",sans-serif;font-size:28px;line-height:39.2px;font-size:2.8rem;line-height:3.92rem;color:#8e8e8e;text-transform:uppercase}.content .breadcrumbs a:hover{color:#787878}.content .breadcrumbs a:after{content:"3";display:inline-block;margin-left:15px;font-family:"Mind Candy";font-size:32px;line-height:1;color:#30965e;vertical-align:-10%}.content .breadcrumbs a+a{margin-left:10px}.content .badge{position:absolute;top:-235px;right:20px;display:table;margin:0;padding:15px;width:205px;height:205px;background:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform:rotate(13deg);-moz-transform:rotate(13deg);-ms-transform:rotate(13deg);-o-transform:rotate(13deg);transform:rotate(13deg);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.content .badge:hover{background:#eee}.content .badge a{display:table-cell;font-family:"Lunchbox Regular",sans-serif;font-size:36px;line-height:50.4px;font-size:3.6rem;line-height:5.04rem;line-height:1.3;color:#252525;text-align:center;text-transform:uppercase;text-decoration:none;vertical-align:middle}.content .page-title{margin:3rem auto 5rem;text-align:center}.content .page-title:after{content:"1";display:block;font-size:116px;line-height:20px;font-size:11.6rem;line-height:2rem;font-family:"Lunchbox Ornaments";color:#8e8e8e}.content .article{float:left;width:640px}.content .article .social-links{margin-bottom:4.5rem;padding-bottom:70px;width:100%;background:url("../img/bg_sep-beans-large.png") 50% 100% no-repeat}.content .article .social-links li{margin:0;padding:0;width:100%;text-align:center}.content .article .social-links li:before{display:none}.content .article .social-links li>*{font-family:"Lunchbox Regular",sans-serif;font-size:42px;line-height:58.8px;font-size:4.2rem;line-height:5.88rem;text-align:center;text-transform:uppercase;letter-spacing:1px}.content .article .social-links li>*:after{content:"";display:inline-block;padding-left:18px;font-family:"Mind Candy"}.content .article .social-links li>*.twitter{color:#55acee}.content .article .social-links li>*.twitter:after{content:"1"}.content .article .social-links li>*.twitter:hover{color:#4d9dda}.content .article .social-links li>*.facebook{color:#3b5999}.content .article .social-links li>*.facebook:after{content:"6"}.content .article .social-links li>*.facebook:hover{color:#37528d}.content .article .social-links li>*.instagram{color:#211f20}.content .article .social-links li>*.instagram:after{content:"7"}.content .article .social-links li>*.instagram:hover{color:#161516}.content .article .social-links li>*.vine{color:#00AC7F}.content .article .social-links li>*.vine:after{content:"5"}.content .article .social-links li>*.youtube{color:#cd201f}.content .article .social-links li>*.youtube:after{content:"8";font-size:48px;line-height:58px;font-size:4.8rem;line-height:5.8rem}.content .article .social-links li>*.pinterest{color:#cb2027}.content .article .social-links li>*.pinterest:after{content:"9"}.content .aside{float:right;width:285px}.content .aside .nav li{display:table;width:100%;min-height:110px;margin-bottom:12px}.content .aside .nav li a{display:table-cell;padding:14px 23px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:34px;line-height:43px;font-size:3.4rem;line-height:4.3rem;font-family:"Lunchbox Regular",sans-serif;text-decoration:none;text-transform:uppercase;color:#252525;vertical-align:middle;border:4px solid #000}.content .aside .nav li a:hover,.content .aside .nav li.current-menu-item a,.content .aside .nav li.current-page-ancestor a{color:#dadada;background:#000;border-color:#fff}.content .back-to-top{float:left;margin-top:35px;width:100%;text-align:center}.content .back-to-top a{font-size:40px;color:#231f20;text-decoration:none}.content .back-to-top a:hover{color:#5a5a5a}.content .row+.row{margin-top:35px;padding-top:80px;background:url("../img/bg_sep-beans-large.png") 50% 0 no-repeat}.content .col{float:left;width:48%}.content .col+.col{float:right}.content.no-sidebar .article,.content.no-sidebar .aside{width:100%}.story .small{font-size:16px;line-height:22.4px;font-size:1.6rem;line-height:2.24rem;color:#aaa;font-style:italic}.story ul{margin:0 auto 2.4rem}.story ul li{position:relative;margin-bottom:2rem;padding-left:75px}.story ul li:before{content:"";position:absolute;top:3px;left:15px;display:block;width:33px;height:33px;background-image:url("../img/bg_sprite-beans.png");background-repeat:no-repeat}.story ul li.green:before{background-position:0 0}.story ul li.red:before{background-position:0 -38px}.story ul li.yellow:before{background-position:0 -76px}.story ul li.blue:before{background-position:0 -114px}.story ul li.pink:before{background-position:0 -152px}.story hr{margin:3rem auto 4rem;border:none;height:24px;background:url("../img/bg_sep-beans-large.png") 50% 0 no-repeat}.story img,.story iframe{margin:0 auto 3rem}.story p iframe{margin:0}.story .gallery img{margin:0}.story .arrow-link{margin:20px 0 15px}.story .arrow-link a{font-family:"Lunchbox Regular",sans-serif;font-size:42px;line-height:58.8px;font-size:4.2rem;line-height:5.88rem;text-transform:uppercase;letter-spacing:1px}.story .arrow-link a:after{content:"3";display:inline-block;padding-left:18px;font-family:"Mind Candy";font-size:45px;line-height:1;vertical-align:-6%}.fancybox-video{position:relative;display:block;text-decoration:none !important}.fancybox-video:before{content:"3";position:absolute;top:50%;left:50%;display:block;margin-top:-50px;margin-left:-50px;width:100px;height:100px;font-family:"Mind Candy";font-size:55px;line-height:100px;color:#231f20;background:rgba(255,255,255,0.5);text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.fancybox-video:hover:before{background:#fff}.footer{padding:45px 0 15px;font-family:"Karla Regular",sans-serif;font-size:14px;line-height:19.6px;font-size:1.4rem;line-height:1.96rem;line-height:normal;color:#fff;background:#272727;text-align:center}.footer a{color:#fff;text-decoration:none}.footer a:hover{color:#bbb;text-decoration:none}.footer ul{margin:0;padding:0}.footer ul.social-links{font-size:50px;line-height:70px;font-size:5rem;line-height:7rem}.footer ul.social-links li{display:inline-block;margin-left:30px}.footer ul.social-links li:first-child{margin-left:0}.footer ul.social-links li a{display:block;float:left;padding:0 5px}.footer ul.legal-links{margin-bottom:25px;font-size:21px;line-height:29.4px;font-size:2.1rem;line-height:2.94rem}.footer ul.legal-links li{display:inline-block}.footer ul.legal-links li a{text-decoration:underline;text-transform:lowercase}.footer ul.legal-links li:before{content:" | "}.footer ul.legal-links li:first-child:before{content:""}.box{position:relative;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:4px solid #000;padding:26px 30px 15px}.box h3{margin-bottom:.6rem;font-size:40px;line-height:45px;font-size:4rem;line-height:4.5rem}.box ul{padding:0;list-style-type:none}.box:hover{zoom:1;filter:alpha(opacity=85);opacity:0.85}.box.latest-news{display:block;float:left;padding:12px 10px 70px;background-position:50% 50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.box.latest-news>*{zoom:1;filter:alpha(opacity=85);opacity:0.85}.box.latest-news h3{float:left;margin-bottom:20px;padding:15px 16px 8px;background:#fff}.box.latest-news p{float:left;margin:0;padding:10px 16px 12px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:23px;line-height:32.2px;font-size:2.3rem;line-height:3.22rem;font-family:"Schoolbell Regular";color:#cb5f80;text-decoration:underline;background:#fff}.box.latest-news p.read-more{position:absolute;right:10px;bottom:12px;padding:4px 10px 0;width:auto;color:#000;text-decoration:none;text-transform:lowercase}.box.latest-news p.read-more:after{content:"6";display:inline-block;margin-left:8px;font-family:"Lunchbox Ornaments";vertical-align:-10%}.box.were-hiring{padding:0;min-height:200px;background:url("../img/bg_box-were-hiring.jpg") 100% 100% no-repeat}.box.were-hiring h3{position:absolute;top:50%;right:-89px;display:table;margin-top:-79px;height:158px;text-align:right;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.box.were-hiring h3 span{position:relative;display:table-cell;padding:0 115px 0 32px;color:#000;text-decoration:none;vertical-align:middle}.box.were-hiring h3 span:after{content:"T";position:absolute;top:-3px;right:0;display:block;width:85px;height:164px;font-family:"Lunchbox Ornaments";font-size:98px;line-height:164px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);background:url("../img/bg_box-title-shadow.png") 100% 0 no-repeat}.banners{position:relative;padding-bottom:314px;margin-left:-75px;width:1110px}.banners:after{content:"";display:block;position:absolute;bottom:0;width:100%;height:348px;background:url("../img/bg_volcano.png") 48% 0 no-repeat}.banners .banner{position:relative;margin:-30px auto 4px;padding:30px 75px;width:960px;height:200px;background-position:50% 50%;background-repeat:no-repeat}.banners .banner.active{zoom:1;filter:alpha(opacity=85);opacity:0.85}.banners .banner a{display:block;width:100%;height:100%;text-indent:-99999px}.team-member{margin:21px 0;padding-bottom:50px;background:url("../img/bg_sep-beans-medium.png") 50% 100% no-repeat}.team-member.even .member-pic{float:left}.team-member.even .member-bio{float:right}.team-member.odd .member-pic{float:right}.team-member.odd .member-bio{float:left}.team-member+.team-member{margin-top:42px}.team-member .member-pic{width:207px;text-align:center}.team-member .member-pic iframe{margin:0}.team-member .member-bio{width:401px}.team-member .member-bio h3{margin-bottom:3px;line-height:1}.team-member .member-bio p{margin-bottom:1.5rem;font-size:19px;line-height:26.6px;font-size:1.9rem;line-height:2.66rem;color:#686868}.team-member .member-bio p.job-title{font-weight:bold}.product-item{margin:35px 0 50px;padding-bottom:50px;background:url("../img/bg_sep-beans-large.png") 50% 100% no-repeat}.product-item h2{margin-bottom:2.3rem}.product-item h2 a{color:#898989;text-decoration:none}.product-item h2 a:hover{color:#717171}.product-item ul{margin-left:22px;list-style:disc}.product-item ul li{margin:0;padding:0}.product-item ul li:before{display:none}.product-item .download-buttons{margin-bottom:2.4rem}.product-item .download-buttons a{display:block;float:left;margin-left:18px;height:40px;text-indent:-99999px;background-position:0 0;background-repeat:no-repeat}.product-item .download-buttons a:first-child{margin:0}.product-item .download-buttons a.appstore{width:135px;background-image:url("../img/button_app-store.png")}.product-item .download-buttons a.itunes{width:113px;background-image:url("../img/button_itunes.png")}.product-item .download-buttons a.googleplay{width:115px;background-image:url("../img/button_google-play.png")}.product-item .download-buttons a.amazon{width:129px;background-image:url("../img/button_amazon.png")}.product-item .download-buttons a.facebook{width:134px;background-image:url("../img/button_facebook.png")}.product-item .download-buttons a:hover{zoom:1;filter:alpha(opacity=80);opacity:0.8}.page-id-42 .featured{overflow:visible}.page-id-42 .featured:after{content:"";display:block;position:absolute;bottom:-61px;width:100%;height:88px;background:url("../img/graphic_wow-banner.png") 50% 0 no-repeat}.page-id-42 .content .breadcrumbs,.page-id-42 .content .page-title{display:none}.page-id-42 .content .article{margin-top:8.2rem}.page-id-42 .content .article .wow-form{margin:5rem auto;width:934px;height:140px;background:url("../img/graphic_form-bg.png") 0 0 no-repeat;text-align:center}.page-id-42 .content .article .wow-form fieldset{position:relative;padding:1.5rem 32px 0}.page-id-42 .content .article .wow-form fieldset p{margin-bottom:.7rem;font-family:"Brothers Bold";font-size:18px;line-height:25.2px;font-size:1.8rem;line-height:2.52rem;color:#eb212e;text-transform:uppercase;text-shadow:3px 3px 0 #101216}.page-id-42 .content .article .wow-form fieldset input[type="email"],.page-id-42 .content .article .wow-form fieldset select{float:left;margin-right:18px;padding:13px 12px 7px;width:352px;font-family:"Alternate Got No 3D";font-size:18px;line-height:25.2px;font-size:1.8rem;line-height:2.52rem;border:none;color:#939598;text-transform:uppercase}.page-id-42 .content .article .wow-form fieldset input[type="submit"]{position:absolute;right:-11px;padding:11px 0 15px 5px;width:164px;background:url("../img/graphic_form-button.png") 0 0 no-repeat;color:#fff;font-family:"Brothers Bold";font-size:23px;line-height:32.2px;font-size:2.3rem;line-height:3.22rem;text-transform:uppercase}.page-id-42 .content .article .wow-form fieldset input[type="submit"]:hover,.page-id-42 .content .article .wow-form fieldset input[type="submit"]:active{background:url("../img/graphic_form-button.png") 0 0 no-repeat;color:#ddd}.page-id-42 .content .article .wow-form fieldset .form-option{float:left;margin:14px 18px 0 0}.page-id-42 .content .article .wow-form fieldset .form-option label+p{font-family:Arial, sans-serif;font-size:10px;line-height:14px;font-size:1rem;line-height:1.4rem;color:#939598;text-transform:none;text-shadow:none}.page-id-42 .content .article .wow-form fieldset .form-option label+p a{color:#939598}.page-id-42 .content .article .wow-form fieldset ::-webkit-input-placeholder{color:#939598}.page-id-42 .content .article .wow-form fieldset :-moz-placeholder{color:#939598}.page-id-42 .content .article .wow-form fieldset ::-moz-placeholder{color:#939598}.page-id-42 .content .article .wow-form fieldset :-ms-input-placeholder{color:#939598}.page-id-42 .content .article .wow-form .notice-thanks{display:none;margin:0}.page-id-42 .content .article .wow-form .notice-thanks .notice-title{margin:4.2rem 0 .5rem;font-family:"Brothers Bold";font-size:35px;line-height:30px;font-size:3.5rem;line-height:3rem;color:#eb212e;text-transform:uppercase;text-shadow:3px 3px 0 #101216}.page-id-42 .content .article .wow-form .notice-thanks .notice-info{font-family:"Alternate Got No 3D";font-size:24px;line-height:33.6px;font-size:2.4rem;line-height:3.36rem;color:#fff;text-transform:uppercase}.page-id-42 .content .article .wow-form .notice-thanks .notice-info:before{content:"";display:inline-block;margin-right:12px;width:59px;height:16px;background:url("../img/graphic_sword-left.png") 0 0 no-repeat}.page-id-42 .content .article .wow-form .notice-thanks .notice-info:after{content:"";display:inline-block;margin-left:12px;width:58px;height:16px;background:url("../img/graphic_sword-right.png") 0 0 no-repeat}.press{font-size:15px;line-height:21.0px;font-size:1.5rem;line-height:2.1rem}.press .press-contact{margin:20px 0 0}.press .press-contact .press-pic{float:left;width:135px}.press .press-contact .press-bio{float:right;width:485px}.press .press-contact p{margin-bottom:15px}.press .press-headshots{margin-bottom:2.4rem}.press .press-headshots .headshot{float:left;width:135px;margin:10px 23px 22px 0}.press .press-headshots .headshot img{margin-bottom:10px !important}.press .press-headshots .headshot p{margin-bottom:10px}.press .press-logos .logo{float:left;width:135px;margin:10px 23px 22px 0}.press .press-logos .logo .logo-holder{display:table;margin-bottom:20px;height:135px}.press .press-logos .logo .logo-holder .logo-inner{display:table-cell;vertical-align:middle;text-align:center}.press .press-logos .logo .logo-holder .logo-inner img{margin:auto}.press .press-logos .logo p{margin-bottom:10px}.press .press-archives{margin-bottom:26px}.press .press-archives li{float:left;width:100%;margin:10px 0;padding:0}.press .press-archives li:before{display:none}.press .press-archives li span{display:block;float:left}.press .press-archives li .press-title{width:70%}.press .press-archives li .press-date{float:right;width:25%;text-align:right}.press #menu-press-menu li.current-page-ancestor a{color:#252525;background:#fff;border-color:#000}.blog .story>h2{margin-bottom:40px;padding-bottom:40px;font-size:42px;line-height:50px;font-size:4.2rem;line-height:5rem;color:#b5b5b5;background:url("../img/bg_sep-beans-large.png") 50% 100% no-repeat}.blog .story>h2 span{color:#fa6951}.blog .blogpost{margin-top:4rem;padding-bottom:65px;background:url("../img/bg_sep-beans-large.png") 50% 100% no-repeat}.blog .blogpost.single{margin-bottom:20px;padding-bottom:0;background:none}.blog .blogpost:first-child{margin:0}.blog .blogpost h1{font-size:42px;line-height:50px;font-size:4.2rem;line-height:5rem}.blog .blogpost h1 a{display:block;color:#252525;text-decoration:none}.blog .blogpost h1 a:hover{color:#4f4f4f}.blog .blogpost time{display:block;margin-bottom:10px;font-family:"Lunchbox Regular",sans-serif;font-size:25px;line-height:35px;font-size:2.5rem;line-height:3.5rem;color:#7e7e7e;text-transform:uppercase}.blog .blogpost footer{float:left}.blog .blogpost footer .share-buttons{float:left;margin:20px 0;width:100%;height:22px}.blog .blogpost footer .share-buttons>*{display:inline-block;float:left;position:relative;top:0;left:0;width:100px}.blog .blogpost footer .share-buttons .share-facebook{width:145px}.blog .blogpost footer .share-buttons .share-facebook .fb_iframe_widget{display:block}.blog .blogpost footer .share-buttons .share-facebook .fb_iframe_widget span{display:block}.blog .posts-nav{float:left;margin-top:3rem;width:100%}.blog .posts-nav .newer{float:left}.blog .posts-nav .older{float:right}.blog .aside{margin:0}.blog .aside .widget{margin-bottom:16px;padding:20px 23px 30px;font-size:17px;line-height:30px;font-size:1.7rem;line-height:3rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#ececec}.blog .aside .widget h3{margin:0}.blog .aside .widget.widget_search{padding-bottom:20px}.blog .aside .widget.widget_search .widget-title{display:none}.blog .aside .widget.widget_search input[type="text"]{margin-bottom:12px}.blog .aside .widget.widget_archive{padding-bottom:20px}.blog .aside .widget.widget_archive .dropdown{max-height:450px;overflow-y:scroll}.candies-item{margin:6rem auto 0;padding-bottom:6rem;background:url("../img/bg_sep-beans-large.png") 50% 100% no-repeat}.candies-item.even .candy-bio{float:left}.candies-item.even .candy-vid{float:right}.candies-item.odd .candy-bio{float:right}.candies-item.odd .candy-vid{float:left}.candies-item:first-child{margin:0 auto}.candies-item .candy-bio h3{margin-bottom:3px;line-height:1}.candies-item .candy-bio p{margin-bottom:1.5rem;font-size:19px;line-height:26.6px;font-size:1.9rem;line-height:2.66rem;color:#686868}.candies-item .candy-bio p.job-title{font-weight:bold}body.page-template-page-home-php .content,body.page-template-page-products-php .content{margin-bottom:0}body.page-template-page-home-php .content .article .story hr,body.page-template-page-products-php .content .article .story hr{margin-bottom:6rem}body.page-template-page-home-php .content .aside,body.page-template-page-products-php .content .aside{margin:0 0 4.3rem}body.page-template-page-home-php .footer,body.page-template-page-products-php .footer{margin-top:-45px;padding-top:70px}body.page-template-page-home-php .content .aside{padding-bottom:65px;background:url("../img/bg_sep-beans-large.png") 50% 100% no-repeat}.multilingual h2,.multilingual h3,.multilingual p,.multilingual ul{float:left}.multilingual h2{float:left;width:100%}.multilingual .language-menu{margin:0 auto 40px;padding-bottom:30px;background:url("../img/bg_sep-beans-large.png") 50% 100% no-repeat}.multilingual .language-menu .label{font-family:"Lunchbox Regular",sans-serif;font-size:42px;line-height:68px;font-size:4.2rem;line-height:6.8rem;color:#b5b5b5}.multilingual .language-menu .menu-context{font-size:17px;line-height:30px;font-size:1.7rem;line-height:3rem}.multilingual .language-menu .menu-context .dropdown li:before{display:none}.multilingual .legal-notes{float:right;margin-bottom:2.4rem;padding:18px 25px 13px;width:32%;color:#fff;background:#548629;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.multilingual .legal-notes p{margin-bottom:1.2rem;font-size:16px;line-height:22.4px;font-size:1.6rem;line-height:2.24rem}.multilingual .legal-notes p a{color:#fff}.multilingual .aside-notes{float:left;width:65%}.error404 .main-navigation a{color:#252525 !important}.page-404{margin:0 auto 80px}.page-404 #goog-fixurl li{padding:0}.page-404 #goog-fixurl li:before{display:none}.page-404 #goog-fixurl input[type="text"]{margin-bottom:20px}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("../img/fancybox_sprite.png")}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url("../img/fancybox_loading.gif") center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("../img/fancybox_blank.gif");-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("../img/fancybox_overlay.png")}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("../img/fancybox_sprite@2x.png");background-size:44px 152px}#fancybox-loading div{background-image:url("../img/fancybox_loading@2x.gif");background-size:24px 24px}}
