/*! Flickity v2.0.5
http://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:#fff;background:hsla(0,0%,100%,.75);cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:hover{background:#fff}.flickity-prev-next-button:focus{outline:0;box-shadow:0 0 0 5px #09f}.flickity-prev-next-button:active{opacity:.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{opacity:.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.white{color:#fff}.red{color:#f26d80}.blue{color:#388bc9}.orange{color:#f5833c}.pink{color:#f26d80}.purple{color:#8237ab}.yellow{color:#ffcc32}.green{color:#56c25a}.red-bg{background-color:#f26d80;color:#fff}.blue-bg{background-color:#388bc9;color:#fff}.orange-bg{background-color:#f5833c;color:#fff}.pink-bg{background-color:#f26d80;color:#fff}.purple-bg{background-color:#8237ab;color:#fff}.yellow-bg{background-color:#ffcc32;color:#fff}.green-bg{background-color:#56c25a!important;color:#fff}.green-bg .preview-body-big{color:#fff!important}.whanau-blue{color:#358ccb}.whanau-green{color:#6fbe54}.whanau-red{color:#e94c4a}.whanau-orange{color:#e97c41}.body-whanau-blue a{color:#358ccb}.body-whanau-green a{color:#6fbe54}.body-whanau-red a{color:#e94c4a}.body-whanau-orange a{color:#e97c41}.red-overlay{background:#f26d80;opacity:.7}.blue-overlay{background:#388bc9;opacity:.7}.orange-overlay{background:#f5833c;opacity:.7}.pink-overlay{background:#f26d80;opacity:.7}.purple-overlay{background:#8237ab;opacity:.7}.yellow-overlay{background:#ffcc32;opacity:.7}.green-overlay{background:#56c25a;opacity:.7}.cream-overlay{background:#f1eacf;opacity:.7}.black-overlay{background:#000;opacity:.7}.black-light-overlay{background:#000;opacity:.3}.red-block-colour{background:#f26d80}.blue-block-colour{background:#388bc9}.orange-block-colour{background:#f5833c}.pink-block-colour{background:#f26d80}.purple-block-colour{background:#8237ab}.yellow-block-colour{background:#ffcc32}.green-block-colour{background:#56c25a}.cream-block-colour{background:#f1eacf}.tiny-yellow{color:#f6f896}.tiny-light-green{color:#b9fe97}.tiny-dark-green{color:#88ea7f}.tiny-light-blue{color:#97c1f1}.tiny-dark-blue{color:#68a7ea}.tiny-light-purple{color:#b5a4fd}.tiny-dark-purple{color:#9983ea}.tiny-light-pink{color:#eea0ac}.tiny-dark-pink{color:#e07780}.tiny-green{color:#60b448}.tiny-blue{color:#2e77be}.tiny-purple{color:#82539d}.tiny-pink{color:#e13b41}.tiny-red{color:#f26d80}.tiny-yellow-strip{border-top:5px solid #f6f896}.tiny-light-green-strip{border-top:5px solid #b9fe97}.tiny-dark-green-strip{border-top:5px solid #88ea7f}.tiny-light-blue-strip{border-top:5px solid #97c1f1}.tiny-dark-blue-strip{border-top:5px solid #68a7ea}.tiny-light-purple-strip{border-top:5px solid #b5a4fd}.tiny-dark-purple-strip{border-top:5px solid #9983ea}.tiny-light-pink-strip{border-top:5px solid #eea0ac}.tiny-dark-pink-strip{border-top:5px solid #e07780}.tiny-green-strip{border-top:5px solid #60b448}.tiny-blue-strip{border-top:5px solid #2e77be}.tiny-purple-strip{border-top:5px solid #82539d}.tiny-pink-strip{border-top:5px solid #e13b41}.tiny-red-strip{border-top:5px solid #f26d80}.tiny-yellow-overlay{background:#f6f896;opacity:.7}.tiny-light-green-overlay{background:#b9fe97;opacity:.7}.tiny-dark-green-overlay{background:#88ea7f;opacity:.7}.tiny-light-blue-overlay{background:#97c1f1;opacity:.7}.tiny-dark-blue-overlay{background:#68a7ea;opacity:.7}.tiny-light-purple-overlay{background:#b5a4fd;opacity:.7}.tiny-dark-purple-overlay{background:#9983ea;opacity:.7}.tiny-light-pink-overlay{background:#eea0ac;opacity:.7}.tiny-dark-pink-overlay{background:#e07780;opacity:.7}.tiny-green-overlay{background:#60b448;opacity:.7}.tiny-blue-overlay{background:#2e77be;opacity:.7}.tiny-purple-overlay{background:#82539d;opacity:.7}.tiny-pink-overlay{background:#e13b41;opacity:.7}.tiny-red-overlay{background:#f26d80;opacity:.7}.yellow-anchor .rich-text a{color:#ffcc32}.blue-anchor .rich-text a{color:#388bc9}.pink-anchor .rich-text a{color:#f26d80}.red-anchor .rich-text a{color:#f26d80}.purple-anchor .rich-text a{color:#8237ab}.orange-anchor .rich-text a{color:#f5833c}.green-anchor .rich-text a{color:#56c25a}@font-face{font-family:GothamRoundedBook;src:url(/static/fonts/gothamrounded-book.eot);src:url(/static/fonts/gothamrounded-book.eot) format("embedded-opentype"),url(/static/fonts/gothamrounded-book.woff) format("woff"),url(/static/fonts/gothamrounded-book.ttf) format("truetype"),url(/static/fonts/gothamrounded-book.svg#GothamRoundedBook) format("svg")}@font-face{font-family:GothamRoundedBold;src:url(/static/fonts/gothamrounded-bold.eot);src:url(/static/fonts/gothamrounded-bold.eot) format("embedded-opentype"),url(/static/fonts/gothamrounded-bold.woff) format("woff"),url(/static/fonts/gothamrounded-bold.ttf) format("truetype"),url(/static/fonts/gothamrounded-bold.svg#GothamRoundedBold) format("svg")}@font-face{font-family:Brandontxtbldit;src:url(/static/fonts/Brandon_txt_bld_itWeb.eot)}@font-face{font-family:Brandontxtbldit;src:url(/static/fonts/Brandon_txt_bld_itWeb.woff) format("woff")}@font-face{font-family:Brandontxtbld;src:url(/static/fonts/Brandon_txt_bldWeb.eot)}@font-face{font-family:Brandontxtbld;src:url(/static/fonts/Brandon_txt_bldWeb.woff) format("woff")}@font-face{font-family:Brandontxtregit;src:url(/static/fonts/Brandon_txt_reg_itWeb.eot)}@font-face{font-family:Brandontxtregit;src:url(/static/fonts/Brandon_txt_reg_itWeb.woff) format("woff")}@font-face{font-family:Brandontxtreg;src:url(/static/fonts/Brandon_txt_regWeb.eot)}@font-face{font-family:Brandontxtreg;src:url(/static/fonts/Brandon_txt_regWeb.woff) format("woff")}@font-face{font-family:BrandonTextWeb-Black;src:url(/static/fonts/352AAB_0_0.eot);src:url(/static/fonts/352AAB_0_0.eot?#iefix) format("embedded-opentype"),url(/static/fonts/352AAB_0_0.woff2) format("woff2"),url(/static/fonts/352AAB_0_0.woff) format("woff"),url(/static/fonts/352AAB_0_0.ttf) format("truetype")}html{-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0}body.-no-scroll{height:100%;overflow:hidden}body.-no-scroll .navigation{padding-top:0;height:100px}body.-no-scroll .navigation .navbar{position:absolute;width:100%;z-index:3}body.-no-scroll .navigation .navbar .big-nav{padding-top:10px}body.-no-scroll .navigation .navbar .brand{margin-top:20px}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}html{font-size:16px;line-height:23px}body{font-family:Brandontxtreg,sans-serif}h1,h2,h3{font-family:Brandontxtbld;margin:0;font-weight:400}h1{font-size:50px;line-height:50px}@media (min-width:768px){h1{font-size:92px;line-height:85px}}h2{font-size:45px;line-height:56px}@media (min-width:768px){h2{font-size:45px;line-height:56px}}h3{font-size:28px;line-height:35px}.more-link{font-size:16px;line-height:23px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500}.subheading{font-size:14px;line-height:25px;font-family:Brandontxtbld;font-weight:400;padding-bottom:20px}.subheading .topic{font-family:Brandontxtreg;font-weight:600;color:gray}.tiny-interventions-subheading{font-family:Brandontxtreg;font-weight:400;font-size:28px;line-height:35px;text-transform:uppercase;padding-bottom:20px}a{text-decoration:none;color:inherit}.article-text{font-size:18px;line-height:25px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.block-image-caption{font-size:28px;line-height:35px;font-family:Brandontxtbld;margin:0;font-weight:400}.nav-item{font-size:18px;line-height:25px;font-family:Brandontxtreg}.nav-item.title{font-weight:500;font-family:Brandontxtbld}.generator-block-text{font-size:16px;line-height:19px;font-family:Brandontxtbld;font-weight:400;color:#fff;text-transform:uppercase}.mini-prompt{font-size:11px;line-height:12px;font-family:Brandontxtreg;font-weight:400;color:#fff;text-transform:uppercase}.search-font{font-size:24px;line-height:31px}.search-label{font-size:12px;line-height:15px;font-family:Brandontxtbld}.clearfix::after{clear:both;content:'';display:table}.holder{max-width:1200px;margin:auto;width:93%}.mini-holder{margin:auto;width:93%}@media (min-width:768px){.mini-holder{max-width:65.95745%}}.navigation{overflow:auto;padding-top:10px}.navigation .hamburger{position:absolute;padding:20px;right:70px;top:17px;cursor:pointer}.navigation .hamburger span{height:2px;margin-bottom:6px;background:#000;width:30px;display:block}@media (min-width:900px){.navigation .hamburger{display:none}}.navigation .big-nav{display:none}@media (min-width:900px){.navigation .big-nav{display:block}}.navigation .small-nav{display:none;background:rgba(0,0,0,.83);color:#fff;padding:20px;position:absolute;width:100%;z-index:1000;min-height:100%}.navigation .small-nav.selected{display:block}@media (min-width:900px){.navigation .small-nav{display:none!important}}.navigation .small-nav .list-items{display:none}.navigation .small-nav .list-items .do-holder{text-align:left}.navigation .small-nav .list-items .do-holder.help-holder{width:100%}@media (min-width:900px){.navigation .small-nav .list-items .do-holder.help-holder{width:23.40426%}}.navigation .small-nav .nav-button{font-family:Brandontxtbld;font-weight:400;border-top-left-radius:10px;border-top-right-radius:10px;cursor:pointer;margin-bottom:20px}.navigation .small-nav .nav-holder{border-bottom:2px solid #fff;margin-bottom:20px}.navigation .small-nav .do-holder{float:none}.navigation .brand{height:61px;width:81px;background:url(/static/img/allright-logo-black.png) no-repeat;background-size:contain;background-position:50% 50%;margin:10px 20px;display:block}@media (min-width:900px){.navigation .brand{margin-left:40px}}@media (min-width:900px){.navigation .brand{float:left}}.navigation .nav-page{background:rgba(0,0,0,.83);color:#fff;padding:20px;opacity:0;visibility:hidden;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;position:absolute;width:100%;z-index:1000;left:0;min-height:100%}@media (min-width:900px){.navigation .nav-page{padding:75px 0}}.navigation .nav-page.selected{opacity:1;visibility:visible}.navigation .nav-page .title{text-align:center}.navigation .nav-button-holder{margin-top:10px}.navigation .nav-button-holder .nav-button{display:inline-block;padding:10px 19px 26px;line-height:44px;font-family:Brandontxtbld;font-weight:400;border-top-left-radius:10px;border-top-right-radius:10px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;background:0 0;cursor:pointer}.navigation .nav-button-holder .nav-button.selected{background:rgba(0,0,0,.83);color:#fff}.navigation .nav-links.left{float:left}.navigation .nav-links.right{float:right}@media (min-width:900px){.navigation .nav-links.right{margin-right:30px;padding-right:60px}}.navigation .nav-block{overflow:auto}@media (min-width:900px){.navigation .nav-block{width:82.97872%;float:left;margin-right:2.12766%;margin:auto;float:none;padding-top:40px}}.navigation .nav-block.about{width:181px;float:right;text-align:left;padding:0 20px;margin-right:20px}.navigation .do-holder{text-align:center;margin-bottom:30px}@media (min-width:900px){.navigation .do-holder{width:23.40426%;float:left;margin-right:2.12766%}.navigation .do-holder:nth-child(4n+4){margin-right:0}}@media (min-width:900px){.navigation .do-holder.tools-ahoy{width:17.94872%;float:left;margin-right:2.5641%}}.navigation .do-holder.tools-ahoy:nth-child(5n+5){margin-right:0}.navigation .do-holder .do-list{padding:10px 0;line-height:5px}@media (min-width:900px){.navigation .do-holder .do-list{padding:20px 0}}.navigation .help-table{display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.navigation .help-item{text-align:center;padding:10px 10px 5px;display:block;background:#fff;border-radius:10px;color:#15adec;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;margin-bottom:2.12766%}@media (min-width:900px){.navigation .help-item{width:23.40426%;float:left;margin-right:2.12766%}}.navigation .help-item:nth-child(4n+4){margin-right:0}.navigation .help-item.more{background:#fff;color:#e7cb35}.navigation .help-item:hover{color:#fff;background:#15adec}.navigation .help-item:hover.more{background:#e7cb35;color:#fff}@-webkit-keyframes slide-fade-in{0%{position:fixed;right:-90px;opacity:0;top:0}100%{position:fixed;right:0;opacity:1;top:0}}@keyframes slide-fade-in{0%{position:fixed;right:-90px;opacity:0}100%{position:fixed;right:0;opacity:1}}@-webkit-keyframes slide-fade-out{0%{position:fixed;right:0;opacity:1}100%{right:-90px;opacity:0}}@keyframes slide-fade-out{0%{position:fixed;right:0;opacity:1}100%{right:-90px;opacity:0}}.navigation .cart-holder{background:rgba(255,255,255,.4);width:90px;height:90px;display:block;right:0;top:0;position:absolute;z-index:9999;-webkit-animation:slide-fade-out .3s;animation:slide-fade-out .3s}.navigation .cart-holder.-order{position:fixed;-webkit-animation:slide-fade-in .3s;animation:slide-fade-in .3s}.navigation .cart-holder .cart{width:32px;height:32px;position:absolute;color:#fff;cursor:pointer;top:32px;z-index:2;right:34px}.navigation .cart-holder .cart.selected .cart-overview{display:block}@media (min-width:900px){.navigation .cart-holder .cart{right:34px;top:32px}}.navigation .cart-holder .cart .cart-image{background:url(/static/img/cart_image.png) no-repeat;background:url(/static/img/cart_image.svg) no-repeat;background-position:50% 50%;background-size:contain;width:32px;height:32px}.navigation .cart-holder .cart .cart-number{background:#56c25a;width:20px;height:20px;border-radius:50%;position:absolute;top:-7px;right:-17px;text-align:center;line-height:25px;font-size:12px}.navigation .search-icon{display:inline-block;width:28px;height:27px;position:relative;top:7px;background:url(/static/img/search-icon.png) no-repeat;background:url(/static/img/search-icon.svg) no-repeat;background-size:contain;background-position:50% 50%;cursor:pointer;margin-left:15px}.no-nav .big-nav .nav-links.left{display:none;opacity:0}footer{background:#f2f2f2;overflow:auto;padding:30px 20px}@media (min-width:768px){footer{padding:75px 0}}.social-footer-block{overflow:auto;padding-bottom:40px}.social-footer-block .social-bit{padding:20px;display:table;margin:auto}@media (min-width:768px){.social-footer-block .social-bit{display:inline-table;width:31.91489%;margin:0;margin-right:2.12766%;float:left}.social-footer-block .social-bit:nth-child(3n+3){margin-right:0}}.social-footer-block .social-bit .icon{display:table-cell}.social-footer-block .social-bit .text{padding-left:20px;display:table-cell}.social-footer-block .social-bit.facebook .icon{background:url(/static/img/facebook.png) no-repeat;background:url(/static/img/facebook.svg) no-repeat;width:24px;height:24px;background-position:50% 0;background-size:contain}.social-footer-block .social-bit.instagram .icon{background:url(/static/img/instagram.png) no-repeat;background:url(/static/img/instagram.svg) no-repeat;width:24px;height:24px;background-position:50% 0;background-size:contain}.social-footer-block .social-bit.newsletter .icon{background:url(/static/img/newsletter.png) no-repeat;background:url(/static/img/newsletter.svg) no-repeat;width:24px;height:24px;background-position:50% 0;background-size:contain}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.social-footer-block .social-bit.facebook .icon{background:url(/static/img/facebook@2x.png) no-repeat;width:24px;height:24px;background-position:50% 0;background-size:contain}.social-footer-block .social-bit.instagram .icon{background:url(/static/img/instagram@2x.png) no-repeat;width:24px;height:24px;background-position:50% 0;background-size:contain}.social-footer-block .social-bit.newsletter .icon{background:url(/static/img/newsletter@2x.png) no-repeat;width:24px;height:24px;background-position:50% 0;background-size:contain}}.footer-nav{overflow:auto;padding-bottom:40px}.footer-nav .col{width:48.71795%;float:left;margin-right:2.5641%}.footer-nav .col:nth-child(2n+2){margin-right:0}@media (min-width:768px){.footer-nav .col{width:17.94872%;float:left;margin-right:2.5641%}.footer-nav .col:nth-child(2n+2){margin-right:2.12766%}.footer-nav .col:nth-child(5n+5){margin-right:0}}.footer-nav .nav-item{padding-bottom:5px;font-size:16px;line-height:23px}.footer-nav .nav-item.title{margin-bottom:30px;padding-bottom:0}.footer-nav .do-list{padding:10px 0 30px}.partners-block{text-align:center;padding-top:40px}@media (min-width:768px){.partners-block{text-align:left}}.partners-block .partner-item{margin-bottom:2.12766%;display:inline-block}@media (min-width:768px){.partners-block .partner-item{width:23.40426%;float:left;margin-right:2.12766%}.partners-block .partner-item:nth-child(4n+4){margin-right:0}}.partners-block .partner-item img{width:100%;max-width:100%}.no-partners .partners-block{display:none}.feature-block{padding-bottom:38%;max-height:600px;color:#fff}.intro-image-block{position:relative;padding:0 20px;min-height:300px}@media (min-width:768px){.intro-image-block{min-height:500px}}.intro-image-block .intro-video-iframe{position:absolute;margin-left:-20px}.intro-image-block .overlay{position:absolute;width:100%;height:100%;top:0;left:0}.intro-image-block .title{position:absolute;padding:20px 20px;color:#fff;text-align:center;top:50%;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0}.intro-image-block .title p{margin-bottom:0}@media (min-width:768px){.intro-image-block .title{position:absolute;top:50%;left:0;padding:0 1%}.intro-image-block .title p{margin-bottom:1em}}@media (min-width:1200px){.intro-image-block .title{max-width:1200px;margin-left:-600px;left:50%;padding:0}}.live-brighter-block{padding:30px 20px;text-align:center}@media (min-width:768px){.live-brighter-block{padding:40px 20px}}.live-brighter-block .intro-text{padding-bottom:20px}@media (min-width:768px){.live-brighter-block .intro-text{padding-bottom:40px}}.rich-text img{max-width:100%;height:auto}.rich-text h2{line-height:56px}.rich-text h2,.rich-text h3,.rich-text h4{margin:30px 0 10px}.responsive-object{position:relative}.responsive-object embed,.responsive-object iframe,.responsive-object object{position:absolute;top:0;left:0;width:100%;height:100%}.featured-articles{padding:40px 20px;background:#f7f7f7;text-align:center;overflow:hidden}@media (min-width:768px){.featured-articles{padding:40px 0}}@media (min-width:768px){.featured-articles .table{display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;width:100%;text-align:left;font-size:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.featured-articles .featured-articles-block{padding:20px 0}@media (min-width:768px){.featured-articles .featured-articles-block{padding:30px 0;width:100%;position:relative;overflow:hidden}}.featured-articles .featured-articles-block.-horizontal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.featured-articles .featured-articles-block.-horizontal .table{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1.06383%}@media (min-width:768px){.featured-articles .featured-articles-block.-horizontal .table{width:65.95745%}}.featured-articles .article-item{background:#fff;margin-bottom:20px;position:relative;display:block}@media (min-width:768px){.featured-articles .article-item{width:31.91489%;float:left;margin-right:2.12766%;float:none;margin-bottom:2.12766%;display:inline-block;vertical-align:top;text-align:center}.featured-articles .article-item:nth-child(3n+3){margin-right:0}}.featured-articles .article-item .image{position:relative;padding-bottom:65%;background-position:50% 50%;display:block}.featured-articles .article-item .image .overlay{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.featured-articles .article-item .image .learn-more{opacity:0;color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.featured-articles .article-item .article-text{padding:20px 20px 60px;font-size:16px;line-height:23px}.featured-articles .article-item .article-text .subheading{padding-bottom:10px}.featured-articles .article-item .article-text .more-link{position:absolute;bottom:20px;width:100%;left:0}.featured-articles .article-item .article-text .more-link.-guide{left:50%;width:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding:12px 14px 8px}.featured-articles .article-item .article-text .lead-sentence{padding-bottom:20px}.featured-articles .article-item:hover .overlay{opacity:.7}.featured-articles .article-item:hover .learn-more{opacity:1}.quick-social-block{font-size:16px;min-height:100%;line-height:19px;padding:25px 15px;text-align:center;padding-top:60px}.quick-social-block table td{padding:0 0}.quick-social-block table td span{display:none}.quick-social-block .subheading{max-width:1300px;margin:auto}.brighter-block{background:#f1f1f1;padding:50px 30px;overflow:auto;text-align:center}.brighter-block h1{color:#000}.brighter-block .h1,.brighter-block .h2,.brighter-block .h3,.brighter-block h1,.brighter-block h2,.brighter-block h3{margin-top:20px;margin-bottom:10px}.brighter-block .learn-more{background:#cecece;padding:10px 15px;display:inline-block;margin:auto;font-family:Brandontxtbld;color:#4a4a4a;text-decoration:none}.brighter-block .learn-more:hover{text-decoration:underline}.brighter-block .brighter-holder{padding-bottom:30px;overflow:auto}.brighter-block .brighter-holder .brighter-box{float:left;padding:20px}.brighter-block .brighter-holder .brighter-box h3{padding-top:20px}.brighter-block .brighter-holder .brighter-box .image{margin:auto;display:table;height:120px}.brighter-block .brighter-holder .brighter-box .image .image-holder{display:table-cell;vertical-align:middle}.brighter-block .brighter-holder .brighter-box .image img{max-width:100%}.brighter-block .brighter-holder .brighter-box .text{padding:10px 0}.brighter-block.brighter-page{background:0 0}.brighter-block .brighter-about-block{padding:0 20px;text-align:left}.brighter-block .brighter-about-block h3{padding-right:10px}.brighter-block .brighter-about-block .text{padding:10px 0;padding-left:10px;font-size:20px;line-height:28px}.brighter-form-block{background:#f1f1f1;padding:30px 20px;overflow:auto}.brighter-form-block h1,.brighter-form-block h2{color:#000;text-align:center}.brighter-form-block .h1,.brighter-form-block .h2,.brighter-form-block .h3,.brighter-form-block h1,.brighter-form-block h2,.brighter-form-block h3{margin-top:20px;margin-bottom:10px}.brighter-form-block .subheading{text-align:center;padding-bottom:30px;font-family:Brandontxtreg;font-size:inherit;line-height:inherit}.brighter-form-block .brighter-form-holder .h1,.brighter-form-block .brighter-form-holder .h2,.brighter-form-block .brighter-form-holder .h3,.brighter-form-block .brighter-form-holder h1,.brighter-form-block .brighter-form-holder h2,.brighter-form-block .brighter-form-holder h3{margin-top:20px;margin-bottom:10px}.brighter-form-block .brighter-social-holder{padding-top:20px}.brighter-form-block .brighter-social-holder .social-item-container{padding-top:5px}.brighter-form-block .brighter-social-holder .social-item{text-decoration:none;display:table;padding-bottom:30px;color:#4a4a4a;font-family:Brandontxtbld}.brighter-form-block .brighter-social-holder .social-item .symbol{display:table-cell;text-align:center;height:40px;vertical-align:middle}.brighter-form-block .brighter-social-holder .social-item .symbol .symbol-holder{display:table-cell;vertical-align:middle}.brighter-form-block .brighter-social-holder .social-item .symbol .symbol-holder img{max-width:100%}.brighter-form-block .brighter-social-holder .social-item .text{display:table-cell;vertical-align:middle;padding-left:30px;padding-top:5px}.brighter-form-block .brighter-social-holder .social-item:hover{text-decoration:underline}@media (min-width:768px){.brighter-block{background:#f1f1f1;padding:50px 30px;overflow:auto;text-align:center}.brighter-block h1{color:#000}.brighter-block .learn-more{background:#cecece;padding:10px 15px;display:inline-block;margin:50px auto 30px;font-family:Brandontxtbld;color:#4a4a4a;text-decoration:none}.brighter-block .learn-more:hover{text-decoration:underline}.brighter-block .brighter-holder{padding-bottom:30px;overflow:auto}.brighter-block .brighter-holder .brighter-box{width:25%;float:left;padding:20px}.brighter-block .brighter-holder .brighter-box h3{padding-top:20px}.brighter-block .brighter-holder .brighter-box .image{margin:auto;display:table;height:120px}.brighter-block .brighter-holder .brighter-box .image .image-holder{display:table-cell;vertical-align:middle}.brighter-block .brighter-holder .brighter-box .image img{max-width:100%}.brighter-block .brighter-holder .brighter-box .text{padding:10px 0}.brighter-block .brighter-about-block{display:table;width:75%;margin:auto;padding:30px 0;max-width:867px}.brighter-block .brighter-about-block h3{display:table-cell;vertical-align:top;width:30%;padding-right:10%}.brighter-block .brighter-about-block .text{padding:0;display:table-cell;vertical-align:top;width:70%;padding-left:10px}.brighter-inner{width:83.33%;max-width:1300px;margin:auto;overflow:auto}.brighter-inner.home{width:100%}.brighter-inner.brighter{max-width:1340px}.brighter-form-block{padding:50px 20px}.brighter-form-block .brighter-inner{max-width:1083px}.brighter-form-block h1{color:#000}.brighter-form-block .subheading{width:50%;margin:auto;padding:10px 0;padding-bottom:40px}.brighter-form-block .brighter-form-holder{width:60%;float:left;padding-right:10px}.brighter-form-block .brighter-social-holder{width:30%;float:right;padding-top:0;padding-left:10px}}@media (min-width:768px){.quick-social-block{padding:40px 50px;min-height:55px;font-size:22px;line-height:28px}.quick-social-block table td{padding:0 7px}.quick-social-block table td span{display:initial}.quick-social-block table td .facebook{height:55px;width:55px;background:url(../i/facebook-logo-big-grey.png) no-repeat}.quick-social-block table td .facebook:hover{background:url(../i/facebook-logo-big-blue.png) no-repeat}.quick-social-block table td .twitter{height:55px;width:55px;background:url(../i/twitter-logo-big-grey.png) no-repeat}.quick-social-block table td .twitter:hover{background:url(../i/twitter-logo-big-blue.png) no-repeat}.quick-social-block table td .email{height:55px;width:55px;background:url(../i/emailicon_grey55.png) no-repeat}.quick-social-block table td .email:hover{background:url(../i/emailicon_blue55.png) no-repeat}}.button{padding:12px 0 8px;text-align:center;width:103px;border-radius:5px;font-size:12px;line-height:14px;font-family:Brandontxtbld;-webkit-transition:all .15s;-o-transition:all .15s;transition:all .15s;border:1px solid transparent;display:inline-block;cursor:pointer;text-transform:uppercase}.button.-basic{bottom:106px;position:relative;z-index:2}.button.-colourful{background:#56c25a;color:#fff}.button.-colourful:hover{color:#56c25a;background:#fff;border:1px solid #56c25a}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}select{height:35px;font-size:15px}label{display:inline-block;margin-bottom:5px}.brighter-form-block{background:#f1f1f1;padding:30px 20px;overflow:auto}@media (min-width:768px){.brighter-form-block{padding:50px 20px}}.brighter-form-block h1{color:#000;text-align:center}.brighter-form-block h3{font-size:30px;line-height:38px}.brighter-form-block .subheading{text-align:center;padding-bottom:30px}@media (min-width:768px){.brighter-form-block .subheading{width:50%;margin:auto;padding:10px 0 40px}}@media (min-width:768px){.brighter-form-block .brighter-form-holder{width:60%;float:left;padding-right:10px}}.brighter-form-block .brighter-social-holder{padding-top:20px}@media (min-width:768px){.brighter-form-block .brighter-social-holder{width:30%;float:right;padding-top:0;padding-left:10px}}.brighter-form-block .brighter-social-holder .social-item-container{padding-top:5px}.brighter-form-block .brighter-social-holder .social-item{text-decoration:none;display:table;padding-bottom:30px;color:#4a4a4a;font-family:Brandontxtbld}.brighter-form-block .brighter-social-holder .social-item .symbol{display:table-cell;text-align:center;height:40px;vertical-align:middle}.brighter-form-block .brighter-social-holder .social-item .symbol .symbol-holder{display:table-cell;vertical-align:middle}.brighter-form-block .brighter-social-holder .social-item .symbol .symbol-holder img{max-width:100%}.brighter-form-block .brighter-social-holder .social-item .text{display:table-cell;vertical-align:middle;padding-left:30px;padding-top:5px}.brighter-form-block .brighter-social-holder .social-item:hover{text-decoration:underline}.brighter-label{padding-bottom:5px}.brighter-input{padding-bottom:15px;width:100%}.brighter-input input{width:100%;padding:16px 10px;font-size:17px;border:none;background:#cecece;color:#4a4a4a;border-radius:4px}.brighter-error{color:red}.brighter-submit{padding:10px 30px;background:#4a4a4a;color:#fff;border:none;border-radius:4px}@media (min-width:768px){.brighter-inner{width:83.33%;max-width:1300px;margin:auto;overflow:auto}}.brighter-inner.home{width:100%}.brighter-inner.brighter{max-width:1340px}.generic-form{padding:40px 20px;overflow:auto}@media (min-width:768px){.generic-form{width:50%;margin:auto;padding:80px 0}}.generic-form input,.generic-form textarea{width:100%;padding:16px 10px;font-size:17px;border:none;background:#f7f7f7;border-radius:4px;max-width:100%}.generic-form label{display:block}.generic-form .intro{padding-bottom:20px;text-align:center}@media (min-width:768px){.generic-form .intro{padding-bottom:40px}}.generic-form .intro a{text-decoration:underline}.generic-form .form-item{padding:10px 0}.generic-form .success{color:#56c25a}.generic-form .success p{margin:0}.generic-form .up-front-prompt{position:fixed;top:50%;left:50%;width:50%;margin-left:-25%;margin-top:-60px;text-align:center;padding:50px}.generic-form .up-front-prompt .bg-cover{position:fixed;height:100%;width:100%;background:rgba(255,255,255,.9);left:0;top:0;z-index:-1}.generic-form .error{color:red}.generic-form .error ul{margin:0}.generic-form input[type=submit]{border:none;background:#f1f1f1;padding:10px 20px 5px;border-radius:3px;margin:auto;width:auto;margin-top:10px}.nothing-test{display:none}.block{padding:0 20px;padding-top:30px}@media (min-width:768px){.block{padding:0 20px;padding-top:32px}}@media (min-width:980px){.block{padding:0;padding-top:32px}}.block .rich-text a{border-bottom:1px dashed #cecece}.block .rich-text a:hover{border-bottom:1px solid}@media (min-width:768px){.text-block{width:65.95745%;float:left;margin-right:2.12766%;margin:auto;float:none}}.text-block .text p{margin-top:0;margin-bottom:1em}@media (min-width:768px){.title-text-block{margin:auto;float:none}}.title-text-block .text p{margin-top:0;margin-bottom:1em}.image-text-block{overflow:auto}@media (min-width:768px){.image-text-block .text{width:31.91489%;text-align:center;float:right}}@media (min-width:768px){.image-text-block .image{width:65.95745%;float:left;margin-right:2.12766%}}.image-text-block .image img{width:100%;max-width:100%}.image-block .image img{width:100%;max-width:100%}.gallery-block .slideshow-holder{position:relative;padding-bottom:65%}.gallery-block .gallery-cell{height:100%;width:100%}.gallery-block .flickity-viewport{position:absolute;width:100%;height:100%!important;top:0;left:0}.gallery-block .caption{position:absolute;top:15px;left:50%;padding:7px 15px 3px;background:#fff;text-align:center;opacity:.7;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);display:none}@media (min-width:768px){.gallery-block .caption{display:inline-block}}.related-pages-block{background:0 0}.flickity-prev-next-button{background:0 0}.flickity-prev-next-button:hover{background:0 0}.flickity-prev-next-button svg{position:absolute;left:0;top:0;width:100%;height:100%}.flickity-prev-next-button .next{right:25px}.flickity-prev-next-button .prev{left:25px}.flickity-prev-next-button .arrow{fill:#fff}.flickity-page-dots{bottom:35px;padding:0 25px;text-align:right}.flickity-page-dots .dot{width:17px;height:17px;margin:0 5px;background:#fff;opacity:.75}.cart-overview{background:rgba(0,0,0,.9);padding:20px;position:absolute;right:-15px;top:100%;margin-top:20px;width:282px;color:#fff;z-index:2;cursor:default;display:none;max-height:calc(100vh - 120px);overflow:auto}.cart-overview::before{border-right:12px solid transparent;border-left:12px solid transparent;border-bottom:12px solid rgba(0,0,0,.9);position:absolute;right:20px;top:-12px;content:''}.cart-overview>.title{font-size:24px;line-height:1.2em;padding-bottom:20px;text-align:center}.cart-overview>.cart-table{width:100%}.cart-overview .meta{font-size:12px;line-height:1.1em;color:#9b9b9b}.cart-overview .meta.-complete{color:#56c25a}.cart-overview .meta a:hover{text-decoration:underline}.cart-overview .cart-table.-bottom{border-top:1px solid #9b9b9b;padding-top:20px;margin-top:15px}.cart-overview .cart-table tr td{padding:5px 0}.cart-overview .cart-table tr td:nth-child(2){text-align:right}.search-block{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;z-index:2;padding-top:150px;overflow:auto;padding-bottom:150px}.search-block .title{font-size:50px;line-height:50px;font-family:Brandontxtbld;margin-bottom:.8em}@media (min-width:900px){.search-block .title{font-size:92px;line-height:85px;text-align:center}}.search-block .label{display:block;padding-bottom:0;color:#9b9b9b}@media (min-width:900px){.search-block .label{margin-left:8.51064%}}.search-block .search-suggestions{background:#e6e6e6;border-radius:4px;margin:20px auto}@media (min-width:900px){.search-block .search-suggestions{width:calc(81.91489% - 60px);margin-left:8.51064%}}.search-block .search-result{display:block;padding:20px 20px 0;position:relative}.search-block .search-result:focus,.search-block .search-result:hover{background:#f1f1f1}.search-block .search-result:focus .view-link,.search-block .search-result:hover .view-link{display:block;top:50%}.search-block .search-result.-all{margin-bottom:0;padding-bottom:0;padding-bottom:20px}.search-block .search-result .name{font-family:Brandontxtreg;font-weight:500;padding-right:60px}.search-block .search-result .mini-border{border-bottom:1px solid #9b9b9b;display:block;padding-top:20px}.search-block .-breadcrumb{display:inline-block;color:#9b9b9b}.search-block .-pseudo-anchor{display:inline-block;color:#9b9b9b;margin:0 3px}.search-block .view-link{font-family:Brandontxtbld;position:absolute;right:30px;color:#9b9b9b;display:none}.search-block .search-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (min-width:900px){.search-block .search-form{width:82.97872%;margin:auto}}.search-block .search-form .search-input{width:100%;border-radius:4px;border:none;background:#e6e6e6;padding:13px 30px;color:#292a2f}.search-block .search-form .-go{width:60px;height:60px;border-radius:4px;background:#000 url(/static/img/search-icon-light.png) no-repeat;background:#000 url(/static/img/search-icon-light.svg) no-repeat;background-size:28px 27px;background-position:50% 50%;margin-left:20px;cursor:pointer;-webkit-transition:background .15s;-o-transition:background .15s;transition:background .15s}.search-block .search-form .-go:hover{background:#56c25a url(/static/img/search-icon-light.png) no-repeat;background:#56c25a url(/static/img/search-icon-light.svg) no-repeat;background-size:28px 27px;background-position:50% 50%}.search-block .holder{position:relative}.search-block .close-button{width:27px;height:27px;background:url(/static/img/close-button.png) no-repeat;background:url(/static/img/close-button.svg) no-repeat;background-position:50% 50%;background-size:contain;position:absolute;top:6px;right:12px;cursor:pointer}@media (min-width:900px){.search-block .close-button{right:calc(8.51064% + 12px)}}.home-page .main-page-banner>.feature-block{margin-bottom:0;float:none;padding-bottom:56.5%}@media (min-width:768px){.home-page .main-page-banner>.feature-block{padding-bottom:35vw}}.home-page .main-page-banner>.text-holder{padding:2em 30px;text-align:center}.home-page .main-page-banner>.text-holder .internals{width:100%}.home-page .main-page-banner>.text-holder.-light{color:#fff}.home-page .main-page-banner>.text-holder.-light .link-button{background:rgba(0,0,0,.1)}.home-page .main-page-banner>.text-holder .title{padding-bottom:20px;line-height:1em;word-break:break-word;word-wrap:break-word}@media (min-width:768px){.home-page .main-page-banner>.text-holder .title{max-width:65.95745%;margin:auto}}.home-page .main-page-banner>.text-holder .intro-text{max-width:82.97872%;margin:auto}@media (min-width:768px){.home-page .main-page-banner>.text-holder .intro-text{display:block;max-width:65.95745%;font-size:20px}}@media (min-width:1200px){.home-page .main-page-banner>.text-holder .intro-text{max-width:48.93617%}}.home-page .main-page-banner>.text-holder .link-button{background:rgba(255,255,255,.1);padding:12px 20px 10px;display:inline-block;margin-top:20px}.home-page .feature-block{padding:20px;float:left;padding-bottom:0;width:100%;margin-bottom:60px}@media (min-width:768px){.home-page .feature-block{margin-bottom:37px;padding-top:70px;padding:40px}}.home-page .feature-block .holder{max-width:1200px}.home-page .feature-block .text-holder{text-align:center}@media (min-width:980px){.home-page .feature-block .text-holder{width:48.93617%;float:right}}.home-page .feature-block .title{min-height:50px}@media (min-width:768px){.home-page .feature-block .title{min-height:200px}}.home-page .feature-block .intro-text{font-size:28px;line-height:30px;font-family:Brandontxtbld;padding:30px 0;display:none}@media (min-width:768px){.home-page .feature-block .intro-text{display:block}}.home-page .feature-block .link-button{background:#56c25a;border-radius:12px;padding:17px 5%;display:inline-block;color:#fff;text-decoration:none;font-size:20px;line-height:20px;position:relative;margin-bottom:20px;top:51px}@media (min-width:768px){.home-page .feature-block .link-button{top:71px;padding:17px 8%;margin-bottom:0}}.home-page .feature-block .link-button .button-arrow-right{width:17px;height:20px;background:url(/static/img/button-right-arrow.png) no-repeat;margin-left:10px;display:inline-block;position:relative;top:2px}.home-page .live-brighter-block .title{line-height:56px;margin-bottom:30px}.home-page .live-brighter-block .intro-text{font-size:20px;line-height:25px}@media (min-width:768px){.home-page .live-brighter-block .intro-text{width:65.95745%;margin:auto}}.home-page .themes-block{padding:20px}@media (min-width:768px){.home-page .themes-block{width:100%;position:relative;overflow:hidden;padding:40px 0}}.home-page .themes-block .theme-item{text-align:center;padding-bottom:80px}@media (min-width:768px){.home-page .themes-block .theme-item{padding-bottom:0;width:23.40426%;float:left;margin-right:2.12766%;padding:0 1.06383%}.home-page .themes-block .theme-item:nth-child(4){margin-right:0}}.home-page .themes-block .theme-item .icon{padding-bottom:129px;margin-bottom:20px}@media (min-width:768px){.home-page .themes-block .theme-item .icon{margin-bottom:40px}}.home-page .themes-block .theme-item .lead-sentence{padding:10px 0}.theme-page .theme-intro-block{text-align:center;padding:20px}@media (min-width:768px){.theme-page .theme-intro-block{padding:40px 0}}.theme-page .theme-intro-block .holder{position:relative;padding-bottom:120px}.theme-page .theme-intro-block .intro-text p{margin-top:0;margin-bottom:5px}.theme-page .theme-intro-block .icon{padding-bottom:129px;text-align:center;width:100%;background-position:50% 50%;position:absolute;bottom:-83.5px}.theme-page .toolkit-block{padding:20px;padding-top:60px;background:#f1f1f1;text-align:center}@media (min-width:768px){.theme-page .toolkit-block{padding:40px 0;padding-top:80px}}@media (min-width:768px){.theme-page .toolkit-block .featured-toolkit{width:100%;position:relative;overflow:hidden}}@media (min-width:768px){.theme-page .toolkit-block .table{display:table}}.theme-page .toolkit-block .toolkit-item{color:#fff;margin-bottom:20px}@media (min-width:768px){.theme-page .toolkit-block .toolkit-item{width:31.91489%;float:left;margin-right:2.12766%;float:none;margin-bottom:2.12766%;display:inline-block;vertical-align:top;height:100%;text-align:center}.theme-page .toolkit-block .toolkit-item:nth-child(3n+3){margin-right:0}}.theme-page .toolkit-block .toolkit-item .image{position:relative;padding-bottom:65%;background-position:50% 50%;display:block}.theme-page .toolkit-block .toolkit-item .article-text{padding:20px 20px 40px}.theme-page .toolkit-block .mini-line{background:#fff;height:2px;margin:10px auto 20px;width:52px}.article-archive{padding:20px;overflow:hidden}@media (min-width:768px){.article-archive{padding:40px 0}}.article-archive .title{text-align:center}.article-archive .archive-block{margin-bottom:40px}@media (min-width:768px){.article-archive .archive-block{width:100%;position:relative;padding:20px 0}}.article-archive .archive-block .archive-holder{text-align:center;padding:20px 2.12766%}@media (min-width:768px){.article-archive .archive-block .archive-holder{width:23.40426%;float:left;margin-right:2.12766%;padding-top:0}.article-archive .archive-block .archive-holder:nth-child(4n+4){margin-right:0}}.article-archive .archive-block .archive-holder .topic{margin-bottom:20px}@media (min-width:768px){.article-archive .archive-block .archive-holder .topic{margin-bottom:30px}}.article-archive .archive-block .archive-holder .archive-list .list-item{display:inline-block;margin-bottom:5px}@media (min-width:768px){.topic-page .intro-image-block .title{padding:0 90px}}.topic-page .theme-marker{position:absolute;right:78px;color:#fff;-webkit-transform:rotate(270deg) translate(50%,0);-ms-transform:rotate(270deg) translate(50%,0);transform:rotate(270deg) translate(50%,0);-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right;top:50%;display:none}@media (min-width:768px){.topic-page .theme-marker{display:block}}.topic-page .theme-marker .theme-name{display:inline-block;position:relative;top:16px;vertical-align:top}.topic-page .theme-marker .icon{width:58px;height:58px;display:inline-block;position:relative;margin-left:50px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.topic-page .intro-text{padding:0 20px 40px;font-size:20px}@media (min-width:768px){.topic-page .intro-text{margin:auto;width:79.48718%}}.topic-page .featured-articles{overflow-x:hidden}.article-page .return-page{cursor:pointer;border-radius:12px;padding:16px 3%;display:inline-block;color:#fff;text-decoration:none;font-size:20px;line-height:24px;position:relative;margin-top:20px;background:rgba(0,0,0,.6)}.article-page .body{background:#f7f7f7}.article-page .body .holder>div:last-child{padding-bottom:30px}@media (min-width:768px){.article-page .body .holder>div:last-child{padding-bottom:75px}}.project-page .holder>div:last-child{padding-bottom:30px}@media (min-width:768px){.project-page .holder>div:last-child{padding-bottom:75px}}.static-page .body{background:#f7f7f7}.static-page .body .holder>div:last-child{padding-bottom:30px}@media (min-width:768px){.static-page .body .holder>div:last-child{padding-bottom:75px}}.tiny-interventions-index .move-down{cursor:pointer;display:inline-block;border-radius:12px;padding:16px 3%;display:inline-block;color:#fff;text-decoration:none;font-size:24px;line-height:28px;position:relative;margin-top:20px}.tiny-interventions-index .guide-block{padding:30px 20px;overflow:auto}@media (min-width:768px){.tiny-interventions-index .guide-block{padding:40px 0}}.tiny-interventions-index .guide-block .title{text-align:center}.tiny-interventions-index .guide-block .guide-holder{padding-bottom:30px;text-align:center;padding-top:20px}@media (min-width:768px){.tiny-interventions-index .guide-block .guide-holder{padding-bottom:0;width:31.91489%;float:left;margin-right:2.12766%;margin-right:2.12766%}.tiny-interventions-index .guide-block .guide-holder:nth-child(2n+1){margin-right:2.12766%}.tiny-interventions-index .guide-block .guide-holder:nth-child(3n+3){margin-right:0}}.tiny-interventions-index .guide-block .guide-holder .intro{padding:20px 0}.tiny-interventions-index .guide-block .guide-holder .intro a{border-bottom:1px dashed}.tiny-interventions-index .guide-block .guide-holder .guide{display:inline-block;padding:8px 15px 3px;background:#f7f7f7;border-radius:10px;margin:auto;margin-top:20px}.tiny-interventions-index .subtitle{font-family:Brandontxtreg;font-weight:500}.tiny-interventions-index .filter-block{background:rgba(0,0,0,.85);color:#fff;text-align:center;padding:30px 20px;overflow:auto}@media (min-width:768px){.tiny-interventions-index .filter-block{padding:40px 0 50px}}.tiny-interventions-index .filter-block .nav-item{cursor:pointer;display:inline-block;margin:0 10px}.tiny-interventions-index .filter-block .nav-item.selected .triangle{border-left:12px solid transparent;border-right:12px solid transparent;border-top:none;border-bottom:12px solid #fff;top:-17px}.tiny-interventions-index .filter-block .triangle{width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #fff;margin-left:15px;position:relative;top:12px}.tiny-interventions-index .filter-block .filter-list-holder{display:none}@media (min-width:768px){.tiny-interventions-index .filter-block .filter-list-holder{width:74.46809%;float:left;margin-right:2.12766%;float:none;margin:auto}}.tiny-interventions-index .filter-block .filter-list-holder .filter-list{padding:20px 0;width:100%}@media (min-width:768px){.tiny-interventions-index .filter-block .filter-list-holder .filter-list{width:31.42857%;float:left;margin-right:2.85714%;padding:40px 0}.tiny-interventions-index .filter-block .filter-list-holder .filter-list:nth-child(3n+3){margin-right:0}}.tiny-interventions-index .filter-block .filter-list-holder .filter-list .title{margin-bottom:20px}.tiny-interventions-index .article-text{font-size:16px;line-height:23px}.parenting-guide .text-block{text-align:left}.skill-holder .mini-line{width:50px;border-bottom:2px solid #cecece;margin:20px auto}.skill-holder .mini-line:nth-child(2n+2){margin-bottom:26px}@media (min-width:768px){.skill-holder .mini-line:nth-child(2n+2){margin-bottom:6px}}.skill-holder .subheading{padding-bottom:5px;font-weight:400;font-family:Brandontxtreg}.skill-holder .subheading.skill{padding-bottom:0}.skill-holder .subheading.skill a{text-decoration:underline}.skill-holder .subheading .topic{font-weight:400}.tiny-interventions-item .move-down{cursor:pointer;display:inline-block;border-radius:12px;padding:16px 3%;display:inline-block;color:#fff;text-decoration:none;font-size:24px;line-height:28px;position:relative;margin-top:20px}.tiny-interventions-item .intro-image-block .title{position:relative;-webkit-transform:none;-ms-transform:none;transform:none}@media (min-width:768px){.tiny-interventions-item .intro-image-block .title{position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width:768px){.tiny-interventions-item .block{padding:0 20px;padding-top:30px}}.tiny-interventions-item .all-activities{color:#000;display:inline-block;text-transform:uppercase;font-size:18px;line-height:35px;font-family:Brandontxtbld;font-weight:400;padding-top:20px;text-decoration:underline;position:relative}@media (min-width:768px){.tiny-interventions-item .all-activities{top:40px}}.tiny-interventions-item .tiny-interventions-small-heading{font-size:18px;line-height:25px;padding-top:20px;margin:auto}@media (min-width:768px){.tiny-interventions-item .tiny-interventions-small-heading{width:50%}}.tiny-interventions-item .tiny-block .action-buttons{float:right;margin-top:40px}.tiny-interventions-item .tiny-block .action-buttons .print-button{width:32px;height:32px;display:inline-block;background:url(/static/img/iconmonstr-printer-1-32.png) no-repeat;background:url(/static/img/iconmonstr-printer-1.svg) no-repeat}.tiny-interventions-item .tiny-block .action-buttons .email-button{display:inline-block}.tiny-interventions-item .tiny-block .action-buttons .email-button a{width:32px;height:32px;display:inline-block;background:url(/static/img/iconmonstr-paper-plane-1-32.png) no-repeat;background:url(/static/img/iconmonstr-paper-plane-1.svg) no-repeat}.tiny-interventions-item .competencies{padding:40px 20px 0}@media (min-width:980px){.tiny-interventions-item .competencies{padding:40px 0 0}}.tiny-interventions-item .competencies.activity-type{padding-top:15px}.tiny-interventions-item .competencies .subheading{display:inline-block;margin-right:20px}@media (min-width:768px){.tiny-interventions-item .right-side{float:right;width:74.46809%}}@media (min-width:768px){.tiny-interventions-item .left-side{float:left;width:23.40426%}}.tiny-interventions-item .article{padding-bottom:40px}.routine-chart-page .featured-articles .article-item{width:48.93617%;margin-right:2.12766%}.routine-chart-page .featured-articles .article-item:nth-child(2n+2){margin-right:0}.facebook-paragraph{text-align:center}.facebook-paragraph a{text-decoration:underline}.facebook-wall-block{background-color:#f2f2f2;padding:3em 0}.facebook-wall-block .masonry-block>.spacer{width:2.12766%}.facebook-wall-block .masonry-block>.item{margin-bottom:2.12766%;width:100%;background-color:#fff}@media (min-width:768px){.facebook-wall-block .masonry-block>.item{width:48.93617%}}@media (min-width:980px){.facebook-wall-block .masonry-block>.item{width:31.91489%}}.facebook-wall-block .masonry-block>.item>.head-strip{padding:20px 30px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.facebook-wall-block .masonry-block>.item>.head-strip>.profile-pic{border-radius:50%;overflow:hidden;width:50px;height:50px;min-width:50px}.facebook-wall-block .masonry-block>.item>.head-strip>.profile-pic img{max-width:100%;width:100%}.facebook-wall-block .masonry-block>.item>.head-strip>.name{color:#fff;margin-left:20px;font-size:18px;line-height:18px;font-family:Brandontxtbld}.facebook-wall-block .masonry-block>.item>.image{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;padding-bottom:65%}.facebook-wall-block .masonry-block>.item>.message{padding:30px}.facebook-wall-block .masonry-block>.item>.link{display:inline-block;margin:0 30px 20px}.gif_page .gif-header{height:400px;position:relative;background:url(/static/img/Charlie_Words_V3.gif) 50% 50% no-repeat,#ffcc32;background-size:cover}@media (min-width:768px){.gif_page .gif-header{height:500px;background:url(/static/img/Chicken.png) -263px 50% no-repeat,url(/static/img/Onesie.png) calc(100% + 194px) 50% no-repeat,url(/static/img/Charlie_Words_V3.gif) 50% -125px/743px 619px no-repeat,#ffcc32}}@media (min-width:980px){.gif_page .gif-header{background:url(/static/img/Chicken.png) -175px 50% no-repeat,url(/static/img/Onesie.png) calc(100% + 194px) 50% no-repeat,url(/static/img/Charlie_Words_V3.gif) 50% -125px/743px 619px no-repeat,#ffcc32}}.gif_page .gif-header .heading-message{color:#fff;font-family:Brandontxtbld;font-size:30px;line-height:40px;text-align:center;display:none;position:absolute;bottom:60px;left:50%;max-width:600px;width:80%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:768px){.gif_page .gif-header .heading-message{display:block}}.gif_page .intro-block{text-align:center;padding:30px 0}@media (min-width:768px){.gif_page .intro-block{width:48.93617%;margin:auto;max-width:600px;padding:60px 0}}.gif_page .intro-block .title{margin:.67em 0;font-family:BrandonTextWeb-Black;font-size:50px;line-height:54px;font-weight:400}.gif-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background:#f2f2f2}.gif-block>.holder{padding-top:30px}@media (min-width:768px){.gif-block>.holder{padding-top:60px}}.gif-block .gif-holder{width:46.80851%;margin-bottom:6.38298%}@media (min-width:768px){.gif-block .gif-holder{width:27.65957%;margin-right:2.12766%;margin-bottom:6.38298vw}}@media (min-width:980px){.gif-block .gif-holder{width:19.14894%;margin-right:2.12766%;margin-bottom:6.38298vw}}.gif-block .gif-holder.-been:hover .dates-holder{opacity:.5}.gif-block .gif-holder.-been:hover .image-holder .image{width:120%;height:120%}.gif-block .gif-holder.-been .image-holder{overflow:hidden}.gif-block .gif-holder .image-holder{position:relative;padding-bottom:100%}.gif-block .gif-holder .image-holder img{max-width:100%;width:100%}.gif-block .gif-holder .image-holder .image{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.gif-block .gif-holder .image-holder .dates-holder{color:#fff;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.gif-block .gif-holder .image-holder .dates-holder .day{font-size:72px;line-height:60px;font-weight:700;font-family:BrandonTextWeb-Black}@media (min-width:768px){.gif-block .gif-holder .image-holder .dates-holder .day{font-size:92px;line-height:85px}}.gif-block .gif-holder .image-holder .dates-holder .month{font-family:BrandonTextWeb-Black;position:absolute;bottom:10px;text-align:center;width:100%}.gif-block .gif-holder .image-holder .question{font-family:BrandonTextWeb-Black;font-size:14px;line-height:16px;padding:10px;opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;cursor:pointer}.gif-block .gif-holder .image-holder .question.-active{opacity:1}.gif-block .gif-holder .image-holder .answers{font-family:BrandonTextWeb-Black;font-size:14px;line-height:18px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:83px;padding:5px 27px;text-transform:uppercase;background:#fff;position:absolute;bottom:-83px;width:100%;opacity:0}.gif-block .gif-holder .image-holder .answers.-active{opacity:1}.gif-block .gif-holder .image-holder .answers .option{cursor:pointer}.gif-block .gif-holder .-cover{position:absolute;top:0;left:0;width:100%;height:100%}.gif-block .gif-holder .-center{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.gif-block .gif-holder .-text-center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.gif-block .gif-holder .text{background:#fff;padding:5px;font-size:14px;line-height:18px;font-family:BrandonTextWeb-Black;height:83px;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}@media (min-width:768px){.gif-block .gif-holder .text{padding:5px 10px}}.gif-modal.reveal-modal{padding:10px}@media (min-width:768px){.gif-modal.reveal-modal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:700px;margin-left:-350px}}.gif-modal.reveal-modal>div.close-reveal-modal{position:absolute;top:-11px;left:initial;right:-14px;color:#fff;background:#000;border-radius:50%;font-size:16px;padding-top:5px;width:24px;height:23px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.gif-modal.reveal-modal .gif-image-holder{position:relative}@media (min-width:768px){.gif-modal.reveal-modal .gif-image-holder{width:512px;height:512px}}.gif-modal.reveal-modal .gif-image-holder img{width:100%;height:100%}@media (min-width:768px){.gif-modal.reveal-modal .share-choices{padding-left:10px}}.gif-modal.reveal-modal .share-choices .choice{border-radius:10px;padding:18px 0;text-align:center;background:#f1f1f1;font-size:14px;line-height:16px;font-family:BrandonTextWeb-Black;margin-bottom:10px;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.gif-modal.reveal-modal .share-choices .choice{width:162px}}.gif-modal.reveal-modal .share-choices .choice.-copy-link{cursor:pointer;position:relative}.gif-modal.reveal-modal .share-choices .choice.-copy-link .progress-bar{content:'';background:#56c25a;border-radius:10px;position:absolute;top:0;left:0;width:0%;height:100%;-webkit-transition:width .1s;-o-transition:width .1s;-webkit-transition:width .1s;transition:width .1s}.gif-modal.reveal-modal .share-choices .choice.-copy-link.-active .progress-bar{width:100%;-webkit-transition:width 1s;-o-transition:width 1s;transition:width 1s}.gif-modal.reveal-modal .share-choices .choice.-copy-link .-relative{position:relative}.gif-modal.reveal-modal .share-choices .choice.-copy-link .sneaky-image{width:100%;height:100%;overflow:hidden;position:absolute;top:0;left:0;opacity:0}.gif-modal.reveal-modal .share-choices .choice .-fb{background:url(/static/img/gif_fb.png) no-repeat;background:url(/static/img/gif_fb.svg) no-repeat;width:34px;height:35px}.gif-modal.reveal-modal .share-choices .choice .title{width:100%}.gif-modal.reveal-modal .share-choices .choice .-email{background:url(/static/img/gif_email.png) no-repeat;background:url(/static/img/gif_email.svg) no-repeat;width:33px;height:33px}.gif-modal.reveal-modal .share-choices .choice .social{background-size:contain;background-position:50% 50%;margin:10px 10px 0}.gif-modal.reveal-modal .share-choices a{display:block;padding:10px}.compliment-email-form{display:none;position:relative;top:0;left:0;width:100%;height:100%;background:#fff;padding:20px 0}@media (min-width:768px){.compliment-email-form{position:absolute;padding:10px}}.compliment-email-form.-active{display:block}.compliment-email-form .input-holder{margin-bottom:20px}.compliment-email-form .input-holder.-half{display:inline-block;width:calc(50% - 10px)}.compliment-email-form .input-holder.-half.-right{float:right}.compliment-email-form label{font-size:14px;line-height:16px;font-family:BrandonTextWeb-Black}.compliment-email-form input{border-radius:10px;background:#f1f1f1;width:100%;border:none;padding:15px 20px}.compliment-email-form textarea{width:100%;max-width:100%;min-width:100%;padding:15px}@media (min-width:768px){.compliment-email-form textarea{max-height:100px}}.compliment-email-form .button-holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.compliment-email-form .cancel-email{padding:15px 20px;font-size:14px;line-height:16px;font-family:BrandonTextWeb-Black;background:#f26d80;text-align:center;cursor:pointer;border:1px solid #f26d80;color:#fff;border-radius:10px;width:calc(50% - 10px);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.compliment-email-form .cancel-email:hover{background:#fff;color:#f26d80}.compliment-email-form .send-email{padding:15px 20px;font-size:14px;line-height:16px;font-family:BrandonTextWeb-Black;background:#56c25a;text-align:center;cursor:pointer;border:1px solid #56c25a;color:#fff;border-radius:10px;width:calc(50% - 10px);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.compliment-email-form .send-email:hover{background:#fff;color:#56c25a}.compliment-email-form .send-email.-inactive{opacity:.6}.workplace-hub .filter-block{padding:40px 0;text-align:center}.workplace-hub .do-list{padding:20px 0}.workplace-hub .do-list .filter-choice.selected{text-decoration:underline}.workplace-hub .featured-articles .table{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.workplace-hub .featured-articles .article-item{margin:0;margin-bottom:2.12766%}.downtime{height:100%;-webkit-font-smoothing:antialiased}@media (min-width:768px){.downtime .nav-links.right{padding-right:0}}.downtime .cart-holder{display:none}.downtime .hamburger{right:0;top:9px}.downtime .navigation .brand{height:46px}.downtime .navigation .nav-button-holder .nav-button{padding:0 14px 23px;line-height:34px}.downtime .navigation .big-nav{font-size:14px;display:block}.downtime .navigation .big-nav .nav-links.left{display:none}@media (min-width:900px){.downtime .navigation .big-nav .nav-links.left{display:block}}.downtime .navigation .big-nav .nav-links.right{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:9px}@media (min-width:900px){.downtime .navigation .big-nav .nav-links.right{position:static;-webkit-transform:none;-ms-transform:none;transform:none}}.downtime .get-downtime-dice{display:inline-block;padding:16px 10px 12px;line-height:2px;font-family:Brandontxtbld;font-weight:400;border-top-left-radius:10px;border-top-right-radius:10px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;background:0 0;cursor:pointer;text-transform:uppercase;border-radius:5px;margin-top:18px;color:#fff}.downtime.-blue{color:#00aeee}.downtime.-blue .dice>.text{margin-left:5px}.downtime.-blue .dice>.dice-icons{margin-left:5px}.downtime.-blue .get-downtime-dice{background:#3eb549}.downtime.-orange{color:#f79d3a}.downtime.-orange .dice>.text{margin-left:3px}.downtime.-orange .dice>.dice-icons{margin-left:3px}.downtime.-orange .get-downtime-dice{background:#e63e41}.downtime.-red{color:#e63e41}.downtime.-red .dice>.text{margin-left:5px}.downtime.-red .dice>.dice-icons{margin-left:5px}.downtime.-red .get-downtime-dice{background:#f79d3a}.downtime.-green{color:#3eb549}.downtime.-green .dice>.text{margin-left:1px}.downtime.-green .dice>.dice-icons{margin-left:1px}.downtime.-green .get-downtime-dice{background:#00aeee}.downtime .navigation,.downtime footer{color:#000}.downtime .dice>.dice-button{position:absolute;width:50%;height:67%;left:50%;top:50%;-webkit-transform:translate(-50%,-63%);-ms-transform:translate(-50%,-63%);transform:translate(-50%,-63%);cursor:pointer;z-index:2}.downtime .dice>.text{font-family:brandontxtbld;width:95px;text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#4a4a4a}.downtime .dice>.dice-icons{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.downtime .dice>.dice-icons>.icon{width:96px;height:96px;background-size:contain;background-repeat:no-repeat;background-position:50% 50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:none}@media (min-width:768px){.downtime .dice>.dice-icons>.icon{width:150px;height:150px}}@media (min-width:768px) and (max-height:980px){.downtime .dice>.dice-icons>.icon{width:120px;height:120px}}@media (min-width:980px){.downtime .dice>.dice-icons>.icon{width:150px;height:150px}}.downtime.-green .main-block{background:url(/static/img/downtime_dice/downtime_dice_main_green2.jpg) no-repeat 50% 50%;background-size:cover}.downtime.-green .dice{background:url(/static/img/downtime_dice/green_dice.png) no-repeat 50% 50%;background-size:contain;width:600px;height:260px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-20%);-ms-transform:translate(-50%,-20%);transform:translate(-50%,-20%)}@media (min-width:768px){.downtime.-green .dice{height:419px}}@media (max-width:980px) and (max-height:980px){.downtime.-green .dice{height:335px}}@media (max-width:768px){.downtime.-green .dice{height:260px}}.downtime.-blue .main-block{background:url(/static/img/downtime_dice/downtime_dice_main_blue2.jpg) no-repeat 50% 50%;background-size:cover}.downtime.-blue .dice{background:url(/static/img/downtime_dice/blue_dice.png) no-repeat 50% 50%;background-size:contain;width:600px;height:260px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-20%);-ms-transform:translate(-50%,-20%);transform:translate(-50%,-20%)}@media (min-width:768px){.downtime.-blue .dice{height:419px}}@media (max-width:980px) and (max-height:980px){.downtime.-blue .dice{height:335px}}@media (max-width:768px){.downtime.-blue .dice{height:260px}}.downtime.-red .main-block{background:url(/static/img/downtime_dice/downtime_dice_main_red2.jpg) no-repeat 50% 50%;background-size:cover}.downtime.-red .dice{background:url(/static/img/downtime_dice/red_dice.png) no-repeat 50% 50%;background-size:contain;width:600px;height:260px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-20%);-ms-transform:translate(-50%,-20%);transform:translate(-50%,-20%)}@media (min-width:768px){.downtime.-red .dice{height:419px}}@media (max-width:980px) and (max-height:980px){.downtime.-red .dice{height:335px}}@media (max-width:768px){.downtime.-red .dice{height:260px}}.downtime.-orange .main-block{background:url(/static/img/downtime_dice/downtime_dice_main_orange2.jpg) no-repeat 50% 50%;background-size:cover}.downtime.-orange .dice{background:url(/static/img/downtime_dice/orange_dice.png) no-repeat 50% 50%;background-size:contain;width:600px;height:335px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-20%);-ms-transform:translate(-50%,-20%);transform:translate(-50%,-20%)}@media (min-width:768px){.downtime.-orange .dice{height:419px}}@media (max-width:980px) and (max-height:980px){.downtime.-orange .dice{height:335px}}@media (max-width:768px){.downtime.-orange .dice{height:260px}}.downtime .loading-gif{background:url(/static/img/downtime_dice/loading-gif.gif) no-repeat 50% 50%;background-size:contain;width:200px;height:200px;margin:auto;display:none}.downtime .main-block{height:calc(100vh - 100px);padding:40px 20px 20px;position:relative;overflow:hidden}@media (min-width:768px){.downtime .main-block{padding:75px 0}}.downtime .main-block>.pickup-sites{display:none;position:absolute;z-index:20;width:100%;max-width:400px;padding:30px;height:100%;overflow:auto;top:0;right:0;font-size:16px;line-height:23px;letter-spacing:.2px;color:#fff}@media (min-width:768px){.downtime .main-block>.pickup-sites{width:360px;padding:60px 60px 30px}}.downtime .main-block>.pickup-sites.blue{background:rgba(0,165,235,.8);-webkit-box-shadow:2px -5px 25px 0 #127093;box-shadow:2px -5px 25px 0 #127093}.downtime .main-block>.pickup-sites.red{background:rgba(226,54,57,.8);-webkit-box-shadow:2px -5px 25px 0 #780c0e;box-shadow:2px -5px 25px 0 #780c0e}.downtime .main-block>.pickup-sites.orange{background:#f69233;-webkit-box-shadow:2px -5px 25px 0 #cf6e02;box-shadow:2px -5px 25px 0 #cf6e02}.downtime .main-block>.pickup-sites.green{background:rgba(55,172,64,.8);-webkit-box-shadow:2px -5px 25px 0 #0e7218;box-shadow:2px -5px 25px 0 #0e7218}.downtime .main-block>.pickup-sites>.pickup-list{margin-bottom:60px}.downtime .main-block>.pickup-sites>.pickup-list>.heading{font-family:brandontxtbld;margin-bottom:30px}.downtime .main-block>.pickup-sites>.pickup-list>.site{margin-bottom:5px}.downtime .main-block>.pickup-sites>.disclaimer{margin-top:20px}.downtime .main-block>.pickup-sites>.close-button{position:absolute;z-index:2;top:30px;right:30px;cursor:pointer}@media (min-width:768px){.downtime .main-block>.pickup-sites>.close-button{top:60px;right:60px}}.downtime .main-block>.holder>.suggestion-holder{position:absolute;left:50%;bottom:0;width:calc(93% - 40px);max-width:1200px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}@media (min-width:768px){.downtime .main-block>.holder>.suggestion-holder{-webkit-transform:translate(-50%,-38%);-ms-transform:translate(-50%,-38%);transform:translate(-50%,-38%);bottom:auto;top:50%;z-index:1}}.downtime .main-block>.holder>.suggestion-holder>.idea-suggestion{display:none;font-family:Brandontxtbld;color:#fff;position:absolute;bottom:90px;left:0;width:100%;display:block;text-align:center}@media (min-width:768px){.downtime .main-block>.holder>.suggestion-holder>.idea-suggestion{position:absolute;top:50%;left:auto;right:0;-webkit-transform:translateY(-14%);-ms-transform:translateY(-14%);transform:translateY(-14%);width:23.40426%;font-size:35px;line-height:40px;text-align:left}}@media (min-width:768px) and (max-height:850px){.downtime .main-block>.holder>.suggestion-holder>.idea-suggestion{font-size:20px;line-height:24px}}.downtime .main-block>.holder>.suggestion-holder>.idea-suggestion>.person{font-size:16px;line-height:20px;font-family:Brandontxtreg}.downtime .main-block>.holder>.heading{font-size:57px;line-height:46px;letter-spacing:-.18px;color:#fff;font-family:brandontxtbld}@media (min-width:768px){.downtime .main-block>.holder>.heading{font-size:165px;line-height:135px}}.downtime .main-block>.holder>.blurb-box{position:absolute;bottom:0;width:100%;padding-bottom:30px;max-width:1200px;width:calc(93% - 40px);margin:auto;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:768px){.downtime .main-block>.holder>.blurb-box{padding-bottom:60px}}.downtime .main-block>.holder>.blurb-box>.blurb-holder{color:#fff;border-top:1px solid #fff;text-align:center;padding-top:15px;width:100%}@media (min-width:768px){.downtime .main-block>.holder>.blurb-box>.blurb-holder{padding-top:25px;width:23.40426%;text-align:left}}.downtime .main-block>.holder>.blurb-box>.blurb-holder>.text{font-size:14px;line-height:16px;letter-spacing:.4px}@media (min-width:768px){.downtime .main-block>.holder>.blurb-box>.blurb-holder>.text{font-size:16px;line-height:21px}}.downtime .main-block>.holder>.blurb-box>.blurb-holder>.text.-bold{font-family:brandontxtbld}.downtime .main-block>.holder>.blurb-box>.blurb-holder.saying-blurb{display:none}@media (min-width:768px){.downtime .main-block>.holder>.blurb-box>.blurb-holder.saying-blurb{display:block}}.downtime .form-block{overflow:hidden;padding:80px calc(3% + 20px)}@media (min-width:768px){.downtime .form-block{padding:200px 0}}.downtime .form-block>.form-holder{position:relative;background:#f1f1f1;padding:60px calc(3% + 20px)}@media (min-width:768px){.downtime .form-block>.form-holder{width:65.95745%;margin:auto}}@media (min-width:1200px){.downtime .form-block>.form-holder{padding:100px;width:48.93617%}}.downtime .form-block>.form-holder>.header{font-family:brandontxtbld;letter-spacing:.4px;font-size:28px;line-height:33px;text-align:center}@media (min-width:768px){.downtime .form-block>.form-holder>.header{font-size:50px;line-height:57px}}.downtime .form-block>.form-holder>.header.blue{color:#00aeee}.downtime .form-block>.form-holder>.header.orange{color:#f79d3a}.downtime .form-block>.form-holder>.header.red{color:#e63e41}.downtime .form-block>.form-holder>.header.green{color:#3eb549}.downtime .form-block>.form-holder>.icon-holder>.icon{background-size:contain;background-repeat:no-repeat;background-position:50% 50%;position:absolute}.downtime .form-block>.form-holder>.icon-holder>.icon.-handHeart{height:132px;width:100px;top:-260px;left:40px;display:none}@media (min-width:768px){.downtime .form-block>.form-holder>.icon-holder>.icon.-handHeart{display:block}}.downtime .form-block>.form-holder>.icon-holder>.icon.-jandle{height:101px;width:50px;top:-128px;right:-309px;display:none}@media (min-width:768px){.downtime .form-block>.form-holder>.icon-holder>.icon.-jandle{display:block}}.downtime .form-block>.form-holder>.icon-holder>.icon.-smileyFace{height:123px;width:121px;bottom:-100px;right:-396px;display:none}@media (min-width:768px){.downtime .form-block>.form-holder>.icon-holder>.icon.-smileyFace{display:block}}.downtime .form-block>.form-holder>.icon-holder>.icon.-sleepyFace{height:123px;width:121px;top:267px;left:-89px;display:none}@media (min-width:768px){.downtime .form-block>.form-holder>.icon-holder>.icon.-sleepyFace{left:-69px;display:block}}.downtime .form-block>.form-holder>.icon-holder>.icon.-coffee{height:126px;width:95px;bottom:215px;left:-244px;display:none}@media (min-width:768px){.downtime .form-block>.form-holder>.icon-holder>.icon.-coffee{display:block}}.downtime .form-block>.form-holder>.icon-holder>.icon.-koru{height:49px;width:33px;bottom:-30px;right:220px}@media (min-width:768px){.downtime .form-block>.form-holder>.icon-holder>.icon.-koru{height:123px;width:83px;bottom:77px;right:-50px}}.downtime .form-block>.form-holder>.icon-holder>.icon.-pencil{height:48px;width:47px;bottom:350px;left:-25px}@media (min-width:768px){.downtime .form-block>.form-holder>.icon-holder>.icon.-pencil{height:142px;width:136px;bottom:-142px;left:-67px}}.downtime .form-block>.form-holder>.icon-holder>.icon.-brain{height:45px;width:40px;top:430px;right:-42px}@media (min-width:768px){.downtime .form-block>.form-holder>.icon-holder>.icon.-brain{height:117px;width:106px;top:420px;right:-235px}}.downtime .form-block>.form-holder>.icon-holder>.icon.-heart{height:46px;width:44px;right:40px;top:-37px}@media (min-width:768px){.downtime .form-block>.form-holder>.icon-holder>.icon.-heart{height:123px;width:117px;right:-60px;top:40px}}.downtime .form-block>.form-holder>.icon-holder>.icon.-phone{height:134px;width:77px;top:-78px;left:-362px;display:none}@media (min-width:768px){.downtime .form-block>.form-holder>.icon-holder>.icon.-phone{display:block}}.downtime .form-block>.form-holder>.me-form{font-size:12px;line-height:17px;letter-spacing:.4px;color:#000}@media (min-width:768px){.downtime .form-block>.form-holder>.me-form{font-size:16px;line-height:24px}}.downtime .form-block>.form-holder>.me-form>.submit{border:none;-webkit-box-shadow:none;box-shadow:none;width:220px;padding:12px 20px 8px;color:#fff;margin:auto;display:block;margin-top:40px;border-radius:5px;font-size:12px;line-height:17px;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (min-width:768px){.downtime .form-block>.form-holder>.me-form>.submit{font-size:24px;line-height:34px}}.downtime .form-block>.form-holder>.me-form>.submit.-green{background:#3eb549}.downtime .form-block>.form-holder>.me-form>.submit.-red{background:#e63e41}.downtime .form-block>.form-holder>.me-form>.submit.-orange{background:#f79d3a}.downtime .form-block>.form-holder>.me-form>.submit.-blue{background:#00aeee}.downtime .form-block>.form-holder>.me-form>.input-holder{margin-top:40px;position:relative}.downtime .form-block>.form-holder>.me-form>.input-holder.-image{margin-top:50px}.downtime .form-block>.form-holder>.me-form>.input-holder.-image>.label{padding-left:20px}.downtime .form-block>.form-holder>.me-form>.input-holder.-checkbox{background:#fff;text-align:right;padding:12px 8px}.downtime .form-block>.form-holder>.me-form>.input-holder.-checkbox>.label{top:14px;padding-right:45px;left:0;padding-left:22px;padding-bottom:8px;background:#fff;text-align:left}@media (min-width:768px){.downtime .form-block>.form-holder>.me-form>.input-holder.-checkbox>.label{padding-right:0}}.downtime .form-block>.form-holder>.me-form>.input-holder.-checkbox>input{position:relative;width:15px;height:15px;margin:0;right:15px;top:3px;z-index:2;padding:0}.downtime .form-block>.form-holder>.me-form>.input-holder.-checkbox>input:checked::after{content:'';background:#f1f1f1 url(/static/img/downtime_dice/downtime_tick.png) no-repeat 50% 50%;background:#f1f1f1 url(/static/img/downtime_dice/downtime_tick.svg) no-repeat 50% 50%;background-size:80%}.downtime .form-block>.form-holder>.me-form>.input-holder.-checkbox>input::after{content:'';width:22px;height:22px;background:#f1f1f1;position:absolute;top:-3px;left:-4px}.downtime .form-block>.form-holder>.me-form>.input-holder.-multichoice>.pretend-label{background:#fff;padding:12px 20px 8px;padding-right:70px;cursor:pointer}.downtime .form-block>.form-holder>.me-form>.input-holder.-multichoice>.pretend-label:after{content:'';position:absolute;right:21px;top:20px;background:url(/static/img/downtime_dice/arrow-down.png) no-repeat 50% 50%;background:url(/static/img/downtime_dice/arrow-down.svg) no-repeat 50% 50%;background-size:contain;display:block;width:20px;height:8px}.downtime .form-block>.form-holder>.me-form>.input-holder.-multichoice>.downtime-choices{position:relative;z-index:3;display:none}.downtime .form-block>.form-holder>.me-form>.input-holder.-multichoice>.downtime-choices.-active{display:block}.downtime .form-block>.form-holder>.me-form>.input-holder.-multichoice>.downtime-choices>.bg{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3)}.downtime .form-block>.form-holder>.me-form>.input-holder.-multichoice>.downtime-choices>.close-button{line-height:20px;font-size:22px;position:absolute;right:0;top:-150px;background:#fff;padding:10px 10px 4px;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);border-radius:50%;z-index:2;cursor:pointer}.downtime .form-block>.form-holder>.me-form>.input-holder.-multichoice>.downtime-choices>.choice-holder{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#f1f1f1;padding:15px calc(3% + 20px) 35px;width:100%;height:300px;overflow:auto}.downtime .form-block>.form-holder>.me-form>.input-holder.-multichoice>.downtime-choices>.choice-holder>.input-holder{margin-top:20px}.downtime .form-block>.form-holder>.me-form>.input-holder.-multichoice>.downtime-choices>.choice-holder>.input-holder.-checkbox{background:#fff;text-align:right;padding:12px 8px;position:relative}.downtime .form-block>.form-holder>.me-form>.input-holder.-multichoice>.downtime-choices>.choice-holder>.input-holder.-checkbox>.label{top:14px;left:22px;padding-right:70px;position:absolute;width:100%;text-align:left}@media (min-width:768px){.downtime .form-block>.form-holder>.me-form>.input-holder.-multichoice>.downtime-choices>.choice-holder>.input-holder.-checkbox>.label{padding-right:0}}.downtime .form-block>.form-holder>.me-form>.input-holder.-multichoice>.downtime-choices>.choice-holder>.input-holder.-checkbox>input{position:relative;width:15px;height:15px;margin:0;right:15px;padding:0}.downtime .form-block>.form-holder>.me-form>.input-holder.-multichoice>.downtime-choices>.choice-holder>.input-holder.-checkbox>input:checked::after{content:'';background:#f1f1f1 url(/static/img/downtime_dice/downtime_tick.png) no-repeat 50% 50%;background:#f1f1f1 url(/static/img/downtime_dice/downtime_tick.svg) no-repeat 50% 50%;background-size:80%}.downtime .form-block>.form-holder>.me-form>.input-holder.-multichoice>.downtime-choices>.choice-holder>.input-holder.-checkbox>input::after{content:'';width:22px;height:22px;background:#f1f1f1;position:absolute;top:-3px;left:-4px}.downtime .form-block>.form-holder>.me-form>.input-holder>.label{top:-25px;left:0;position:absolute;border-radius:0}.downtime .form-block>.form-holder>.me-form>.input-holder>input:placeholder-shown+label{position:absolute;top:15px;left:22px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.downtime .form-block>.form-holder>.me-form>.input-holder>input{width:100%;padding:13px 20px 8px;border:none}.downtime .form-block>.form-holder>.me-form>.input-holder>input:focus+label{top:-25px;left:0}.downtime .filter-block{padding:60px 0;position:relative;background:#f1f1f1}@media (min-width:768px){.downtime .filter-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:0 0;padding:170px 0 60px}}@media (min-width:768px){.downtime .filter-block:before{content:'';background:#f1f1f1;position:absolute;top:0;left:0;width:100%;height:62%}}@media (min-width:768px){.downtime .filter-block .holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}}.downtime .filter-block .subheading{font-family:brandontxtbld;letter-spacing:.4px;font-size:28px;line-height:33px;text-align:center}@media (min-width:768px){.downtime .filter-block .subheading{font-size:48px;line-height:55px;display:block;text-align:left;width:48.93617%}}.downtime .filter-block .subheading.blue{color:#00aeee}.downtime .filter-block .subheading.red{color:#e63e41}.downtime .filter-block .subheading.orange{color:#f79d3a}.downtime .filter-block .subheading.green{color:#3eb549}.downtime .filter-block .theme-filters{font-size:12px;line-height:17px;letter-spacing:.4px;color:#4a4a4a}@media (min-width:768px){.downtime .filter-block .theme-filters{font-size:16px;width:48.93617%;line-height:23px}}.downtime .filter-block .theme-filters>.heading{font-family:brandontxtbld;background:#fff;position:relative;padding:10px 10px 5px;cursor:pointer;text-align:center;margin-bottom:20px}@media (min-width:768px){.downtime .filter-block .theme-filters>.heading{background:0 0;cursor:pointer;padding:0;text-align:left;margin-bottom:0}}.downtime .filter-block .theme-filters>.heading:after{content:'';background:url(/static/img/downtime_dice/arrow-down.png) no-repeat 50% 50%;background:url(/static/img/downtime_dice/arrow-down.svg) no-repeat 50% 50%;width:15px;height:6px;position:absolute;right:10px;top:13px}@media (min-width:768px){.downtime .filter-block .theme-filters>.heading:after{display:none}}.downtime .filter-block .theme-filters>.filters-list{padding:0 10px;display:none}@media (min-width:768px){.downtime .filter-block .theme-filters>.filters-list{display:block!important;padding:0;margin-top:40px}}.downtime .filter-block .theme-filters>.filters-list>.filter{display:block;position:relative}.downtime .filter-block .theme-filters>.filters-list>.filter.-active:after{content:'✓'}.downtime .filter-block .theme-filters>.filters-list>.filter:after{content:'+';position:absolute;right:0;top:5px}.downtime .filter-block .theme-filters>.filters-list>.filter.blue{color:#00aeee}.downtime .filter-block .theme-filters>.filters-list>.filter.red{color:#e63e41}.downtime .filter-block .theme-filters>.filters-list>.filter.orange{color:#f79d3a}.downtime .filter-block .theme-filters>.filters-list>.filter.green{color:#3eb549}.downtime .filter-block .filter-icons{position:absolute;bottom:0;left:0}.downtime .filter-block .filter-icons>.icon{background-position:50% 50%;background-size:contain;background-repeat:no-repeat;margin-right:2px;display:none}@media (min-width:768px){.downtime .filter-block .filter-icons>.icon{display:inline-block}}@media (min-width:980px){.downtime .filter-block .filter-icons>.icon{margin-right:3px}}.downtime .filter-block .filter-icons>.icon.-phone{background-image:url(/static/img/downtime_dice/phone_dark.png);background-image:url(/static/img/downtime_dice/phone_dark.svg);height:33px;width:19px}.downtime .filter-block .filter-icons>.icon.-phone.blue{background-image:url(/static/img/downtime_dice/phone_blue.png);background-image:url(/static/img/downtime_dice/phone_blue.svg)}.downtime .filter-block .filter-icons>.icon.-phone.red{background-image:url(/static/img/downtime_dice/phone_red.png);background-image:url(/static/img/downtime_dice/phone_red.svg)}.downtime .filter-block .filter-icons>.icon.-phone.orange{background-image:url(/static/img/downtime_dice/phone_orange.png);background-image:url(/static/img/downtime_dice/phone_orange.svg)}.downtime .filter-block .filter-icons>.icon.-phone.green{background-image:url(/static/img/downtime_dice/phone_green.png);background-image:url(/static/img/downtime_dice/phone_green.svg)}.downtime .filter-block .filter-icons>.icon.-sleepyFace{background-image:url(/static/img/downtime_dice/sleepyFace_dark.png);background-image:url(/static/img/downtime_dice/sleepyFace_dark.svg);height:31px;width:29px}.downtime .filter-block .filter-icons>.icon.-sleepyFace.blue{background-image:url(/static/img/downtime_dice/sleepyFace_blue.png);background-image:url(/static/img/downtime_dice/sleepyFace_blue.svg)}.downtime .filter-block .filter-icons>.icon.-sleepyFace.red{background-image:url(/static/img/downtime_dice/sleepyFace_red.png);background-image:url(/static/img/downtime_dice/sleepyFace_red.svg)}.downtime .filter-block .filter-icons>.icon.-sleepyFace.orange{background-image:url(/static/img/downtime_dice/sleepyFace_orange.png);background-image:url(/static/img/downtime_dice/sleepyFace_orange.svg)}.downtime .filter-block .filter-icons>.icon.-sleepyFace.green{background-image:url(/static/img/downtime_dice/sleepyFace_green.png);background-image:url(/static/img/downtime_dice/sleepyFace_green.svg)}.downtime .filter-block .filter-icons>.icon.-music{background-image:url(/static/img/downtime_dice/music_dark.png);background-image:url(/static/img/downtime_dice/music_dark.svg);height:37px;width:25px}.downtime .filter-block .filter-icons>.icon.-music.blue{background-image:url(/static/img/downtime_dice/music_blue.png);background-image:url(/static/img/downtime_dice/music_blue.svg)}.downtime .filter-block .filter-icons>.icon.-music.red{background-image:url(/static/img/downtime_dice/music_red.png);background-image:url(/static/img/downtime_dice/music_red.svg)}.downtime .filter-block .filter-icons>.icon.-music.orange{background-image:url(/static/img/downtime_dice/music_orange.png);background-image:url(/static/img/downtime_dice/music_orange.svg)}.downtime .filter-block .filter-icons>.icon.-music.green{background-image:url(/static/img/downtime_dice/music_green.png);background-image:url(/static/img/downtime_dice/music_green.svg)}.downtime .filter-block .filter-icons>.icon.-jandle{background-image:url(/static/img/downtime_dice/jandle_dark.png);background-image:url(/static/img/downtime_dice/jandle_dark.svg);height:33px;width:27px}.downtime .filter-block .filter-icons>.icon.-jandle.blue{background-image:url(/static/img/downtime_dice/jandle_blue.png);background-image:url(/static/img/downtime_dice/jandle_blue.svg)}.downtime .filter-block .filter-icons>.icon.-jandle.red{background-image:url(/static/img/downtime_dice/jandle_red.png);background-image:url(/static/img/downtime_dice/jandle_red.svg)}.downtime .filter-block .filter-icons>.icon.-jandle.orange{background-image:url(/static/img/downtime_dice/jandle_orange.png);background-image:url(/static/img/downtime_dice/jandle_orange.svg)}.downtime .filter-block .filter-icons>.icon.-jandle.green{background-image:url(/static/img/downtime_dice/jandle_green.png);background-image:url(/static/img/downtime_dice/jandle_green.svg)}.downtime .filter-block .filter-icons>.icon.-brain{background-image:url(/static/img/downtime_dice/brain_dark.png);background-image:url(/static/img/downtime_dice/brain_dark.svg);height:30px;width:27px}.downtime .filter-block .filter-icons>.icon.-brain.blue{background-image:url(/static/img/downtime_dice/brain_blue.png);background-image:url(/static/img/downtime_dice/brain_blue.svg)}.downtime .filter-block .filter-icons>.icon.-brain.red{background-image:url(/static/img/downtime_dice/brain_red.png);background-image:url(/static/img/downtime_dice/brain_red.svg)}.downtime .filter-block .filter-icons>.icon.-brain.orange{background-image:url(/static/img/downtime_dice/brain_orange.png);background-image:url(/static/img/downtime_dice/brain_orange.svg)}.downtime .filter-block .filter-icons>.icon.-brain.green{background-image:url(/static/img/downtime_dice/brain_green.png);background-image:url(/static/img/downtime_dice/brain_green.svg)}.downtime .filter-block .filter-icons>.icon.-pencil{background-image:url(/static/img/downtime_dice/pencil_dark.png);background-image:url(/static/img/downtime_dice/pencil_dark.svg);height:35px;width:33px}.downtime .filter-block .filter-icons>.icon.-pencil.blue{background-image:url(/static/img/downtime_dice/pencil_blue.png);background-image:url(/static/img/downtime_dice/pencil_blue.svg)}.downtime .filter-block .filter-icons>.icon.-pencil.red{background-image:url(/static/img/downtime_dice/pencil_red.png);background-image:url(/static/img/downtime_dice/pencil_red.svg)}.downtime .filter-block .filter-icons>.icon.-pencil.orange{background-image:url(/static/img/downtime_dice/pencil_orange.png);background-image:url(/static/img/downtime_dice/pencil_orange.svg)}.downtime .filter-block .filter-icons>.icon.-pencil.green{background-image:url(/static/img/downtime_dice/pencil_green.png);background-image:url(/static/img/downtime_dice/pencil_green.svg)}.downtime .filter-block .filter-icons>.icon.-heart{background-image:url(/static/img/downtime_dice/heart_dark.png);background-image:url(/static/img/downtime_dice/heart_dark.svg);height:31px;width:29px}.downtime .filter-block .filter-icons>.icon.-heart.blue{background-image:url(/static/img/downtime_dice/heart_blue.png);background-image:url(/static/img/downtime_dice/heart_blue.svg)}.downtime .filter-block .filter-icons>.icon.-heart.red{background-image:url(/static/img/downtime_dice/heart_red.png);background-image:url(/static/img/downtime_dice/heart_red.svg)}.downtime .filter-block .filter-icons>.icon.-heart.orange{background-image:url(/static/img/downtime_dice/heart_orange.png);background-image:url(/static/img/downtime_dice/heart_orange.svg)}.downtime .filter-block .filter-icons>.icon.-heart.green{background-image:url(/static/img/downtime_dice/heart_green.png);background-image:url(/static/img/downtime_dice/heart_green.svg)}.downtime .filter-block .filter-icons>.icon.-coffee{background-image:url(/static/img/downtime_dice/coffee_dark.png);background-image:url(/static/img/downtime_dice/coffee_dark.svg);height:36px;width:27px}.downtime .filter-block .filter-icons>.icon.-coffee.blue{background-image:url(/static/img/downtime_dice/coffee_blue.png);background-image:url(/static/img/downtime_dice/coffee_blue.svg)}.downtime .filter-block .filter-icons>.icon.-coffee.red{background-image:url(/static/img/downtime_dice/coffee_red.png);background-image:url(/static/img/downtime_dice/coffee_red.svg)}.downtime .filter-block .filter-icons>.icon.-coffee.orange{background-image:url(/static/img/downtime_dice/coffee_orange.png);background-image:url(/static/img/downtime_dice/coffee_orange.svg)}.downtime .filter-block .filter-icons>.icon.-coffee.green{background-image:url(/static/img/downtime_dice/coffee_green.png);background-image:url(/static/img/downtime_dice/coffee_green.svg)}.downtime .filter-block .filter-icons>.icon.-handHeart{background-image:url(/static/img/downtime_dice/handHeart_dark.png);background-image:url(/static/img/downtime_dice/handHeart_dark.svg);height:32px;width:24px}.downtime .filter-block .filter-icons>.icon.-handHeart.blue{background-image:url(/static/img/downtime_dice/handHeart_blue.png);background-image:url(/static/img/downtime_dice/handHeart_blue.svg)}.downtime .filter-block .filter-icons>.icon.-handHeart.red{background-image:url(/static/img/downtime_dice/handHeart_red.png);background-image:url(/static/img/downtime_dice/handHeart_red.svg)}.downtime .filter-block .filter-icons>.icon.-handHeart.orange{background-image:url(/static/img/downtime_dice/handHeart_orange.png);background-image:url(/static/img/downtime_dice/handHeart_orange.svg)}.downtime .filter-block .filter-icons>.icon.-handHeart.green{background-image:url(/static/img/downtime_dice/handHeart_green.png);background-image:url(/static/img/downtime_dice/handHeart_green.svg)}.downtime .filter-block .filter-icons>.icon.-smileyFace{background-image:url(/static/img/downtime_dice/smileyFace_dark.png);background-image:url(/static/img/downtime_dice/smileyFace_dark.svg);height:35px;width:36px}.downtime .filter-block .filter-icons>.icon.-smileyFace.blue{background-image:url(/static/img/downtime_dice/smileyFace_blue.png);background-image:url(/static/img/downtime_dice/smileyFace_blue.svg)}.downtime .filter-block .filter-icons>.icon.-smileyFace.red{background-image:url(/static/img/downtime_dice/smileyFace_red.png);background-image:url(/static/img/downtime_dice/smileyFace_red.svg)}.downtime .filter-block .filter-icons>.icon.-smileyFace.orange{background-image:url(/static/img/downtime_dice/smileyFace_orange.png);background-image:url(/static/img/downtime_dice/smileyFace_orange.svg)}.downtime .filter-block .filter-icons>.icon.-smileyFace.green{background-image:url(/static/img/downtime_dice/smileyFace_green.png);background-image:url(/static/img/downtime_dice/smileyFace_green.svg)}.downtime .filter-block .filter-icons>.icon.-koru{background-image:url(/static/img/downtime_dice/koru_dark.png);background-image:url(/static/img/downtime_dice/koru_dark.svg);height:33px;width:22px}.downtime .filter-block .filter-icons>.icon.-koru.blue{background-image:url(/static/img/downtime_dice/koru_blue.png);background-image:url(/static/img/downtime_dice/koru_blue.svg)}.downtime .filter-block .filter-icons>.icon.-koru.red{background-image:url(/static/img/downtime_dice/koru_red.png);background-image:url(/static/img/downtime_dice/koru_red.svg)}.downtime .filter-block .filter-icons>.icon.-koru.orange{background-image:url(/static/img/downtime_dice/koru_orange.png);background-image:url(/static/img/downtime_dice/koru_orange.svg)}.downtime .filter-block .filter-icons>.icon.-koru.green{background-image:url(/static/img/downtime_dice/koru_green.png);background-image:url(/static/img/downtime_dice/koru_green.svg)}.downtime .ideas-block{margin:40px 0}@media (min-width:768px){.downtime .ideas-block{margin:60px 0}}.downtime .ideas-block .button-holder{width:220px;padding:12px 20px 8px;color:#fff;margin:auto;display:block;margin-top:40px;border-radius:5px;font-size:12px;line-height:17px;text-align:center}@media (min-width:768px){.downtime .ideas-block .button-holder{font-size:24px;line-height:34px}}.downtime .ideas-block .button-holder.-blue{background:#00aeee}.downtime .ideas-block .button-holder.-red{background:#e63e41}.downtime .ideas-block .button-holder.-orange{background:#f79d3a}.downtime .ideas-block .button-holder.-green{background:#3eb549}.downtime .ideas-block .spacer{width:2.12766%}@media (min-width:768px){.downtime .ideas-block .idea-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}}@media (min-width:768px){.downtime .ideas-block .idea-row>.idea-group{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2.12766%}}.downtime .ideas-block .idea-row .idea-holder{background:#ff0;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;color:#fff;font-family:brandontxtbld;letter-spacing:.4px;position:relative;font-size:28px;line-height:33px;padding-bottom:100%;margin-bottom:4.25532%}@media (min-width:768px){.downtime .ideas-block .idea-row .idea-holder{font-size:18px;line-height:23px;margin-bottom:0}}@media (min-width:980px){.downtime .ideas-block .idea-row .idea-holder{font-size:24px;line-height:30px}}.downtime .ideas-block .idea-row .idea-holder.-no-blend>.-overlay{opacity:.6;display:block}.downtime .ideas-block .idea-row .idea-holder>.-overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:none}.downtime .ideas-block .idea-row .idea-holder.-blue{background-color:#00aeee;background-blend-mode:multiply}.downtime .ideas-block .idea-row .idea-holder.-red{background-color:#e63e41;background-blend-mode:multiply}.downtime .ideas-block .idea-row .idea-holder.-orange{background-color:#f79d3a;background-blend-mode:multiply}.downtime .ideas-block .idea-row .idea-holder.-green{background-color:#3eb549;background-blend-mode:multiply}.downtime .ideas-block .idea-row .idea-holder>.blue-overlay{background:#00aeee}.downtime .ideas-block .idea-row .idea-holder>.red-overlay{background:#e63e41}.downtime .ideas-block .idea-row .idea-holder>.orange-overlay{background:#f79d3a}.downtime .ideas-block .idea-row .idea-holder>.green-overlay{background:#3eb549}.downtime .ideas-block .idea-row .idea-holder>.quote{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;padding:0 10px;text-align:center}.downtime .ideas-block .idea-row .idea-holder>.person{position:absolute;bottom:0;left:0;width:100%;padding:10px;font-family:brandontxtreg;font-size:16px;line-height:23px;text-align:center}@media (min-width:768px){.downtime .ideas-block .idea-row.even>.idea-group:nth-child(2n+1) .idea-holder:nth-child(3n+1){width:100%;padding-bottom:47.87234%;margin-bottom:4.25532%;max-height:47.87234%}.downtime .ideas-block .idea-row.even>.idea-group:nth-child(2n+1) .idea-holder:nth-child(3n+2),.downtime .ideas-block .idea-row.even>.idea-group:nth-child(2n+1) .idea-holder:nth-child(3n+3){width:47.87234%;padding-bottom:47.87234%;max-height:47.87234%}.downtime .ideas-block .idea-row.even>.idea-group:nth-child(2n+1) .idea-holder:nth-child(3n+3){margin-left:2.12766%}.downtime .ideas-block .idea-row.even>.idea-group:nth-child(2n+2){margin-left:2.12766%}.downtime .ideas-block .idea-row.even>.idea-group:nth-child(2n+2) .idea-holder{width:100%;padding-bottom:100%;font-size:28px;line-height:33px}}@media (min-width:768px) and (min-width:768px){.downtime .ideas-block .idea-row.even>.idea-group:nth-child(2n+2) .idea-holder{font-size:48px;line-height:55px}}@media (min-width:768px){.downtime .ideas-block .idea-row.odd>.idea-group:nth-child(2n+1) .idea-holder{width:100%;padding-bottom:100%;font-size:28px;line-height:33px}}@media (min-width:768px) and (min-width:768px){.downtime .ideas-block .idea-row.odd>.idea-group:nth-child(2n+1) .idea-holder{font-size:48px;line-height:55px}}@media (min-width:768px){.downtime .ideas-block .idea-row.odd>.idea-group:nth-child(2n+2){margin-left:2.12766%}.downtime .ideas-block .idea-row.odd>.idea-group:nth-child(2n+2) .idea-holder:nth-child(3n+1){width:100%;padding-bottom:47.87234%;margin-bottom:4.25532%;max-height:47.87234%}.downtime .ideas-block .idea-row.odd>.idea-group:nth-child(2n+2) .idea-holder:nth-child(3n+2),.downtime .ideas-block .idea-row.odd>.idea-group:nth-child(2n+2) .idea-holder:nth-child(3n+3){width:47.87234%;padding-bottom:47.87234%;max-height:47.87234%}.downtime .ideas-block .idea-row.odd>.idea-group:nth-child(2n+2) .idea-holder:nth-child(3n+3){margin-left:4.25532%}}.get-dice-block{background:#f1f1f1;padding:20px 0;text-align:center}@media (min-width:768px){.get-dice-block>.hold-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.get-dice-block>.hold-buttons>.button-item{padding:20px;width:300px;text-align:center;margin:auto}@media (min-width:768px){.get-dice-block>.hold-buttons>.button-item{margin:0;width:350px}}.get-dice-block>.hold-buttons>.button-item>.button-holder{display:inline-block;padding:16px 10px 12px;line-height:2px;font-family:Brandontxtbld;font-weight:400;font-size:24px;line-height:30px;border-top-left-radius:10px;border-top-right-radius:10px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;background:0 0;cursor:pointer;text-transform:uppercase;border-radius:5px;margin-top:18px;color:#fff;width:100%}.get-dice-block>.hold-buttons>.button-item>.button-holder.-blue{background:#00aeee}.get-dice-block>.hold-buttons>.button-item>.button-holder.-orange{background:#f79d3a}.get-dice-block>.hold-buttons>.button-item>.button-holder.-red{background:#e63e41}.get-dice-block>.hold-buttons>.button-item>.button-holder.-green{background:#3eb549}.get-dice-block>.hold-buttons>.button-item>.blurb{color:#4a4a4a;margin-bottom:10px;font-family:brandontxtbld}.resource-purchase-form{padding:20px 0 40px}.order-spacer{padding:60px 0 0}.order-spacer .success{color:#56c25a;padding:40px 0;text-align:center}.order-summary{padding:20px 0;margin-bottom:30px}.order-summary .my-items{width:100%;text-align:justify;display:none}.order-summary .my-items thead{text-decoration:underline}.order-summary .my-items td{padding:5px}.order-summary .my-items .summary-body{word-break:break-word;word-wrap:break-word;font-size:12px}@media (min-width:768px){.order-summary .my-items .summary-body{font-size:16px}}.order-summary .my-items .summary-body tr:nth-child(2n+1){background:#f1f1f1}.order-summary .my-items .summary-body .total-line{font-weight:700}.preview-block.results-previews .preview-holder a{color:#333;text-decoration:none}.preview-block.results-previews .preview-holder .preview-text-holder{height:300px;color:#333;text-decoration:none}.preview-block{overflow:hidden;border-bottom:1px solid #e7e7e7;padding:30px 0;text-align:center}.preview-block h1{color:#000;text-align:center}.preview-block .preview-holding-box{overflow:auto;padding:20px 0}.preview-block .learn-more{background:#cecece;padding:10px 15px;display:inline-block;font-family:Brandontxtbld;color:#4a4a4a;text-decoration:none}.preview-block .learn-more:hover{text-decoration:underline}.preview-block .preview-holder{width:100%;display:inline-block;float:left;padding:20px;position:relative;color:#333;text-decoration:none}.preview-block .preview-holder .image{padding-bottom:60%}.preview-block .preview-holder .preview-title-big{font-size:35px;line-height:37px;padding-bottom:10px}.preview-block .preview-holder .preview-body-big{font-size:16px;line-height:19px;color:#262626}.preview-block .preview-holder .preview-text-holder{background-color:#f1f1f1;-webkit-transition:background-color .5s;-o-transition:background-color .5s;transition:background-color .5s;padding:15px;bottom:15px;left:15px;right:15px;padding:10px;text-align:center;height:250px}.preview-block .preview-holder .preview-text-holder .view-project,.preview-block .preview-holder .preview-text-holder a{text-decoration:none;display:inline-block;margin-top:20px;position:absolute;bottom:20px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);color:#4a4a4a;cursor:pointer}.preview-block .preview-holder .preview-text-holder .view-project:hover,.preview-block .preview-holder .preview-text-holder a:hover{text-decoration:underline}.preview-block .preview-holder .preview-text-holder .preview-title{padding-bottom:5px;margin-top:30px}.preview-block .preview-holder .preview-quote{padding-bottom:10px}@media (min-width:768px){.preview-block{padding:50px 20px;max-width:1300px;margin:auto}.preview-block .preview-holder{width:50%;padding:15px;display:inline-block}}@media (min-width:992px){.preview-block .preview-holder{width:33.3%;display:inline-block}}.reveal-modal-bg{position:fixed;height:100%;width:100%;background:#fff;background:rgba(255,255,255,.95);z-index:100;display:none;top:0;left:0}.reveal-modal{visibility:hidden;top:100px;left:50%;margin-left:-47.5%;width:95%;max-width:100%;background:#fff;position:absolute;z-index:101;padding:30px 40px 34px;border-radius:5px;-moz-box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);-box-shadow:0 0 10px rgba(0,0,0,.4);padding-top:60px;text-align:left}@media (min-width:768px){.reveal-modal{width:520px;margin-left:-260px}}.reveal-modal.small{width:200px;margin-left:-140px}.reveal-modal.medium{width:400px;margin-left:-240px}.reveal-modal.large{width:600px;margin-left:-340px}.reveal-modal.xlarge{width:800px;margin-left:-440px}.reveal-modal .close-reveal-modal{font-size:22px;line-height:24px;position:absolute;top:12px;left:18px;color:#aaa;text-shadow:0 -1px 1px rbga(0,0,0,.6);font-weight:700;cursor:pointer}.strengths-survey-button{background:#6fbe54;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.5);box-shadow:0 2px 4px 0 rgba(0,0,0,.5);display:inline-block;padding:5px 22px;position:relative;padding-right:68px;font-size:30px;color:#fff;padding-top:14px;line-height:42px;border-radius:5px;text-decoration:none}.strengths-survey-button:hover{color:#fff;text-decoration:none}.strengths-survey-button .arrow-right{width:0;height:0;border-top:16px solid transparent;border-bottom:16px solid transparent;border-left:23px solid rgba(0,0,0,.38);display:inline-block;position:absolute;top:15px;right:22px}.video-background-block{position:relative;background:url(/static/img/manly-as-fella.jpg) no-repeat 50% 50%;padding-bottom:38.5%;background-size:cover}.video-background-block .button-holder{position:absolute;width:100%;text-align:center;bottom:-29px}.hidden-strengths-block{padding:40px 20px;max-width:1083px;margin:auto}@media (min-width:768px){.hidden-strengths-block{overflow:auto}}@media (min-width:1300px){.hidden-strengths-block{padding:100px 0}}.hidden-strengths-block h1{color:#000;margin:.67em 0;font-family:Brandontxtbld;font-size:50px;line-height:54px;font-weight:400}.hidden-strengths-block .subtitle{color:#9b9b9b;text-align:center;padding-top:20px}@media (min-width:768px){.hidden-strengths-block .subtitle{padding-top:0}}.hidden-strengths-block .title{text-align:center}@media (min-width:768px){.hidden-strengths-block .title{padding-bottom:60px}}.hidden-strengths-block .button-holder{text-align:center}@media (min-width:768px){.hidden-strengths-block .button-holder{text-align:left}}.hidden-strengths-block .button-holder.mobile-only{display:block}@media (min-width:768px){.hidden-strengths-block .button-holder.mobile-only{display:none}}.hidden-strengths-block .button-holder.not-mobile{display:none}@media (min-width:768px){.hidden-strengths-block .button-holder.not-mobile{display:block}}@media (min-width:768px){.hidden-strengths-block .left-side{float:left;width:40%;padding-left:2%;padding-top:0}}.hidden-strengths-block .left-side .text{padding-bottom:20px}@media (min-width:768px){.hidden-strengths-block .left-side .text{padding-bottom:40px}}.hidden-strengths-block .right-side{padding-top:40px}@media (min-width:768px){.hidden-strengths-block .right-side{float:left;width:60%;padding-left:2%;padding-top:0}}@media (min-width:768px){.hidden-strengths-block .clearfix{clear:both}}.hidden-strengths-block .benefit-holder{padding-bottom:30px}@media (min-width:768px){.hidden-strengths-block .benefit-holder{padding-bottom:60px;float:left;width:50%;text-align:center}.hidden-strengths-block .benefit-holder:nth-child(2n+2){padding-left:1%}.hidden-strengths-block .benefit-holder:nth-child(2n+1){padding-right:1%}}.hidden-strengths-block .benefit-holder .benefit-title{font-size:36px;line-height:40px;padding-bottom:10px}@media (min-width:768px){.hidden-strengths-block .benefit-holder .benefit-title{padding-bottom:20px}}.hidden-strengths-block .benefit-holder .benefit-text{font-size:16px;line-height:20px}.hidden-strengths-block .pamper-prompt{padding:20px 0 40px 0;text-align:center;width:256px;margin:auto}.hidden-strengths-block .pamper-prompt.first{position:relative;top:-21px;padding-bottom:20px}.strengths-header-block{padding-bottom:43%}.strengths-results-block{padding:40px 20px;margin:auto;text-align:center}@media (min-width:768px){.strengths-results-block{padding:100px 20px;max-width:50%;margin:auto}}@media (min-width:1300px){.strengths-results-block{padding:100px 0}}.strengths-results-block .break{width:100px;border-top:1px solid #9b9b9b;margin:40px auto}@media (min-width:768px){.strengths-results-block .break{margin:80px auto}}.strengths-results-block h1{color:#000}.strengths-results-block .subtitle{color:#9b9b9b;text-align:center;padding-top:20px}@media (min-width:768px){.strengths-results-block .subtitle{padding-top:0}}.strengths-results-block .title{text-align:center}@media (min-width:768px){.strengths-results-block .title{padding-top:0}}.strengths-results-block .subtext a{color:#6fbe54}.strengths-results-block .subtext a:hover{text-decoration:none}.strengths-results-block .info-title{font-size:36px;line-height:40px;padding-bottom:30px;text-align:center}.strengths-results-block .info-title .symbol{padding-right:10px}.strengths-results-block .info-title .symbol .symbol-holder{display:inline-block;height:40px;position:relative;top:-5px}.strengths-results-block .info-title .symbol .symbol-holder img{max-width:100%}.strengths-results-block .info-title .text{display:inline-block;padding-top:5px}.strengths-results-block .share-prompt{font-style:italic;padding:20px 0}.strengths-results-block .strengths-holding-block .strength-item{border:1px solid #6fbe54;border-radius:5px;color:#6fbe54;margin:5px;font-size:22px;line-height:28px;display:inline-block;cursor:pointer;padding:10px;padding-bottom:5px;-webkit-transition:all .15s;-o-transition:all .15s;transition:all .15s}.strengths-results-block .strengths-holding-block .strength-item.selected{color:#fff;background:#6fbe54}.strengths-results-block .ajax-loading-gif{background:url(../img/ajax-loader.gif) no-repeat;padding:20px 0;margin:auto;display:none;width:30px}.strengths-results-block .nav-line{background:#6fbe54;height:43px;position:absolute;top:0;width:100%;left:0;border-top-right-radius:5px;border-top-left-radius:5px}.strengths-results-block .nav-line .close-reveal-modal{color:#fff}.strengths-results-block .nav-line .close-reveal-modal:hover{border:none;text-decoration:none;color:#fff}.strengths-results-block .reveal-modal .text{text-align:center;padding-bottom:10px}.strengths-results-block .reveal-modal .colour-holder{text-align:center;padding-bottom:40px}.strengths-results-block .reveal-modal .button-holder{text-align:center}.strengths-results-block .reveal-modal .strengths-holder{text-align:center;padding-bottom:40px}.strengths-results-block .reveal-modal .strengths-holder .strengths-cert-item{border:1px solid #6fbe54;border-radius:5px;color:#6fbe54;margin:5px;font-size:22px;line-height:28px;display:inline-block;cursor:pointer;padding:10px;padding-bottom:5px;-webkit-transition:all .15s;-o-transition:all .15s;transition:all .15s}.strengths-results-block .reveal-modal .strengths-holder .strengths-cert-item.selected{color:#fff;background:#6fbe54}.strengths-results-block .reveal-modal .certificate-warning,.strengths-results-block .reveal-modal .certificate-warning-name{display:none}.strengths-results-block .strength-input{padding-bottom:20px}.strengths-results-block .strength-input input{background:#f1f1f1;width:100%;padding:8px 10px;border:none}.strengths-results-block .strength-input input[type=checkbox]{display:inline-block;width:auto;margin-right:10px}.strengths-results-block .strength-label.checkboxed{display:inline-block}.strengths-results-block .strength-error{color:red;list-style:none;padding-bottom:5px}.strengths-results-block .success-message{color:#6fbe54;padding:10px 0;text-align:center}.strengths-results-block .strength-submit-holder{text-align:center}.strengths-results-block .strength-submit{background:#6fbe54;display:inline-block;padding:5px 22px;position:relative;font-size:22px;color:#fff;padding-top:14px;line-height:28px;border-radius:5px;text-decoration:none;border:none;cursor:pointer}.strengths-results-block .strength-submit:hover{color:#fff;text-decoration:none}.strengths-results-block .strengths-download-button{background:#6fbe54;display:inline-block;padding:5px 22px;position:relative;font-size:22px;color:#fff;padding-top:14px;line-height:28px;border-radius:5px;text-decoration:none;border:none;cursor:pointer}.strengths-results-block .strengths-download-button:hover{color:#fff;text-decoration:none}.strengths-results-block .strengths-cert-modal-open,.strengths-results-block .strengths-poster-button{border-radius:5px;background:#6fbe54;color:#fff;margin-top:40px;font-size:22px;line-height:28px;display:inline-block;cursor:pointer;padding:10px;padding-bottom:5px;text-decoration:none}.strengths-results-block .strengths-cert-modal-open:hover,.strengths-results-block .strengths-poster-button:hover{text-decoration:none}.certificate-colour{border:3px solid #fff;width:50px;height:50px;border-radius:50%;display:inline-block;margin:3px;cursor:pointer}.certificate-colour.cert-blue{background:#358ccb}.certificate-colour.cert-yellow{background:#ffcb31}.certificate-colour.cert-orange{background:#e97c41}.certificate-colour.cert-green{background:#6fbe54}.certificate-colour.cert-pink{background:#e56877}.certificate-colour.cert-purple{background:#825592}.certificate-colour.selected{border:3px solid #000}.survey-body{padding-top:79px;height:100%}@media (min-width:590px){.survey-body{padding-top:57px}}.strengths-nav{background:#56c25a;padding:10px 20px;overflow:auto;position:fixed;padding-bottom:15px;top:0;left:0;width:100%}.strengths-nav .holder{margin:auto;max-width:1300px}.strengths-nav .holder .allright-logo{float:left;margin-right:20px;height:40px}.strengths-nav .holder .allright-logo img{max-height:100%}.strengths-nav .holder .back-home{float:right;position:relative;padding-right:30px;padding-top:10px;color:#fff;text-decoration:none}.strengths-nav .holder .back-home:hover{text-decoration:none;color:#fff}.strengths-nav .holder .back-home .arrow-right{width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:12px solid rgba(0,0,0,.38);display:inline-block;position:absolute;top:11px;right:0}.iframe-holder{height:100%}.iframe-holder iFrame{border:none}@media (min-width:768px){.video-background-block .button-holder{bottom:-29px}.hidden-strengths-block{padding:40px 20px;overflow:auto}.hidden-strengths-block .subtitle{padding-top:0}.hidden-strengths-block .title{padding-bottom:60px}.hidden-strengths-block .button-holder{text-align:left}.hidden-strengths-block .button-holder.mobile-only{display:none}.hidden-strengths-block .button-holder.not-mobile{display:block}.hidden-strengths-block .left-side{float:left;width:40%;padding-right:2%}.hidden-strengths-block .left-side .text{padding-bottom:40px}.hidden-strengths-block .right-side{float:left;width:60%;padding-left:2%;padding-top:0}.hidden-strengths-block .clearfix{clear:both}.hidden-strengths-block .benefit-holder{padding-bottom:60px;float:left;width:50%;text-align:center}.hidden-strengths-block .benefit-holder:nth-child(2n+2){padding-left:1%}.hidden-strengths-block .benefit-holder:nth-child(2n+1){padding-right:1%}.hidden-strengths-block .benefit-holder .benefit-title{font-size:36px;line-height:40px;padding-bottom:20px}.hidden-strengths-block .benefit-holder .benefit-text{font-size:16px;line-height:20px}.strengths-results-block{padding:100px 20px;max-width:50%;margin:auto}.strengths-results-block .break{margin:80px auto}.strengths-results-block h1{color:#000}.strengths-results-block .subtitle{padding-top:0}.strengths-results-block .title{padding-bottom:0}.strengths-results-block .subtext a{color:#6fbe54}.strengths-results-block .subtext a:hover{text-decoration:none}}@media (min-width:1300px){.hidden-strengths-block,.strengths-results-block{padding:100px 0}}.reveal-modal-bg{position:fixed;height:100%;width:100%;background:#000;background:rgba(0,0,0,.8);z-index:100;display:none;top:0;left:0}.reveal-modal.strengths-modal{visibility:hidden;top:100px;left:50%;margin-left:-160px;position:absolute;z-index:101;padding:10px;border-radius:5px;-moz-box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);-box-shadow:0 0 10px rgba(0,0,0,.4)}.reveal-modal.strengths-modal.small{width:200px;margin-left:-140px}.reveal-modal.strengths-modal.medium{width:400px;margin-left:-240px}.reveal-modal.strengths-modal.large{width:600px;margin-left:-340px}.reveal-modal.strengths-modal.xlarge{width:800px;margin-left:-440px}.reveal-modal.strengths-modal .close-reveal-modal{font-size:22px;line-height:.5;position:absolute;top:15px;right:15px;color:#fff;text-shadow:0 -1px 1px rbga(0,0,0,.6);font-weight:700;cursor:pointer}body.strengths-bubbles,html.strengths-bubbles{height:100%}.strengths-bubbles h1{font-size:50px;line-height:54px;padding-bottom:20px}.strengths-bubbles .strengths-bubbles-holder{background:#323232;height:100%}.strengths-bubbles .strengths-bubbles-holder .title-holder{max-width:1083px;margin:auto;text-align:center;padding:20px 20px}.strengths-bubbles .strengths-bubbles-holder .title-holder .title{color:#fff}.strengths-bubbles .strengths-bubbles-holder .title-holder .subtitle{font-size:36px;line-height:40px;color:#fff;font-family:Brandontxtreg}.strengths-bubbles .strengths-bubbles-holder .holder{max-width:1300px;margin:auto;height:50%}.strengths-bubbles .svg-box{width:100%;height:100%;max-height:800px;padding-bottom:20px;overflow:visible!important;font-family:Brandontxtbld}.strengths-bubbles .svg-box g{cursor:pointer}.strengths-bubbles .svg-box g:hover .tooltip-bg,.strengths-bubbles .svg-box g:hover .tooltip-parent{opacity:1;visibility:visible}.strengths-bubbles .svg-box g:hover circle{opacity:1}.strengths-bubbles .svg-box circle{opacity:.9;-webkit-transition:all .15s;-o-transition:all .15s;transition:all .15s}.strengths-bubbles .svg-box tspan{fill:#fff;font-weight:700}.strengths-bubbles .svg-box .tooltip-bg{opacity:0;visibility:hidden}.strengths-bubbles .svg-box .tooltip-parent{opacity:0;visibility:hidden;font-size:20px;padding:10px;background:#000}.strengths-bubbles .legend{text-align:center;max-width:1300px;margin:auto}.strengths-bubbles .legend .key{display:inline-block;padding:20px}.strengths-bubbles .legend .key .key-colour{width:20px;height:20px;border-radius:5px;display:inline-block;margin-right:5px;position:relative;top:4px}.strengths-bubbles .legend .key .key-name{display:inline-block;color:#fff}.strengths-bubbles .tooltip{background:#000;color:#fff;font-weight:700;position:absolute;display:inline-block;padding:5px 8px;border-radius:5px;top:101%;left:101%;-webkit-box-shadow:5px 2px 5px 0 rgba(0,0,0,.5);box-shadow:5px 2px 5px 0 rgba(0,0,0,.5);display:none;opacity:1;font-size:14px}.strengths-bubbles .tooltip .triangle-left{width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:9px solid #000;position:absolute;left:-6px;top:8px}.strengths-bubbles .reveal-modal.strengths-modal{border-radius:20px;width:300px;text-align:center;display:table;color:#fff;top:100px}.strengths-bubbles .reveal-modal.strengths-modal .close-reveal-modal{left:inherit}.strengths-bubbles .reveal-modal.strengths-modal .cell{display:table-cell;vertical-align:middle}.strengths-bubbles .reveal-modal.strengths-modal .title{font-size:30px;line-height:34px;padding:10px 10px}.strengths-bubbles .reveal-modal.strengths-modal .subtitle{padding:10px}.strengths-bubbles .reveal-modal.strengths-modal .number{font-size:100px;line-height:100px;position:relative;top:12px;font-family:brandontxtbld}.strengths-bubbles .reveal-modal.strengths-modal .results{padding:10px 10px;margin:0}.strengths-bubbles .reveal-modal.strengths-modal .results .total{font-weight:700}@media (min-width:768px){.strengths-bubbles .strengths-bubbles-holder .title-holder{padding:20px 0}.strengths-bubbles .strengths-bubbles-holder .holder{height:100%}.strengths-bubbles .reveal-modal.strengths-modal{border-radius:50%;width:450px;height:450px;top:200px;margin-left:-225px}.strengths-bubbles .reveal-modal.strengths-modal .close-reveal-modal{left:initial}}.preview-block.whanau{border-bottom:0}.preview-block.whanau .preview-holder .image{padding-bottom:70%;position:relative}.preview-block.whanau .preview-holder .image .overlay{position:absolute;width:100%;height:100%;left:0;top:0}.preview-block.whanau .preview-holder .preview-text-holder a.whanau-blue{color:#358ccb}.preview-block.whanau .preview-holder .preview-text-holder a.whanau-green{color:#6fbe54}.preview-block.whanau .preview-holder .preview-text-holder a.whanau-red{color:#e94c4a}.preview-block.whanau .preview-holder .preview-text-holder a.whanau-orange{color:#e97c41}.preview-block.whanau .preview-holder .preview-text-holder .preview-title{margin-bottom:0;padding-bottom:5px;line-height:27px;font-family:Brandontxtbld}.preview-block.whanau .preview-holder .preview-text-holder .preview-subtitle{font-style:italic;padding-bottom:20px;font-size:20px}.preview-block.whanau .preview-holder .preview-text-holder .preview-body{padding-bottom:20px}.whanau-head-block{position:relative;text-align:center}.whanau-head-block .image{background:url(/static/img/whanau-header.jpg) no-repeat;background-size:cover;background-position:50% 50%;-ms-behavior:url(/static/js/backgroundsize.min.htc);width:100%;top:0;left:0}.whanau-head-block .image .black-overlay{position:absolute;background:url(/static/img/black-overlay.png) repeat;width:100%;height:100%;top:0;left:0}.whanau-head-block .text-holder{padding:20px 15px;position:relative}.whanau-head-block .title{color:#fff;padding-bottom:0}.whanau-head-block .body{color:#fff;margin-top:0}.whanau-activity-block{padding:20px 15px;text-align:center}.whanau-activity-block .season{color:#cecece;padding-bottom:10px}.whanau-activity-block .title{padding-bottom:0}.whanau-activity-block .intro{padding-top:20px}.whanau-activity-block .back{color:#4a4a4a;cursor:pointer;text-decoration:none;margin-bottom:40px;display:inline-block;font-family:Brandontxtbld}.whanau-activity-block .back:hover{text-decoration:underline}.whanau-activity-block .image-holder{position:relative;padding-bottom:70%;margin-bottom:40px;margin:auto}.whanau-activity-block .image-holder .image{position:absolute;width:100%;height:100%;top:0;left:0}.whanau-activity-block .image-holder .image .black-overlay{position:absolute;width:100%;height:100%;top:0;left:0}.whanau-activity-block .activity-subtitle{text-align:center;margin:auto;font-family:Brandontxtregit;font-size:20px;padding-top:20px}.whanau-activity-block .body{padding:20px 0;text-align:left}.whanau-filter-holder{padding:20px}.whanau-filter-holder .whanau-filter{font-family:Brandontxtbld;margin:0;padding:5px 0;margin-bottom:5px;cursor:pointer;border-bottom:4px solid #fff}.whanau-filter-holder .whanau-filter.selected,.whanau-filter-holder .whanau-filter:hover{border-bottom:4px solid}.whanau-extra-block{padding:20px 20px;text-align:center}.whanau-extra-block .line{width:100px;border-bottom:2px solid #ccc;margin:40px 0;display:inline-block}.whanau-extra-block .line.bottom{margin-bottom:0}.whanau-extra-block .title{margin-top:0}@media (min-width:768px){.whanau-head-block .image{padding:40px 0}.whanau-head-block .image .black-overlay{position:absolute}.whanau-head-block .text-holder{position:relative;padding:20px 0;width:50%;margin:auto}.whanau-activity-block{padding:40px 20px;width:66.666667%;max-width:866.66667px;margin:auto}.whanau-activity-block .title{margin:auto;font-size:60px;line-height:60px}.whanau-activity-block .subtitle{margin:auto;font-size:30px;line-height:40px;padding:10px 0}.whanau-activity-block .intro{width:75%;margin:auto;text-align:left}.whanau-activity-block .body{width:75%;margin:auto;padding:30px 0 40px}.whanau-filter-holder{padding:40px 0;text-align:center}.whanau-filter-holder .whanau-filter{display:inline-block;margin:0;margin-bottom:5px;padding:5px 10px}.whanau-filter-holder .show-filter{display:inline-block}.whanau-extra-block{max-width:50%;margin:auto;padding:20px 0}}@media (min-width:992px){.whanau-head-block .image{padding:60px 0}}@media (min-width:1300px){.whanau-head-block .image{padding:100px 0}}.detox-image,.whanau-head-block .detox-image{padding-bottom:236px}@media (min-width:768px){.detox-image,.whanau-head-block .detox-image{padding-bottom:450px}}@media (min-width:1400px){.detox-image,.whanau-head-block .detox-image{padding-bottom:592px}}.love_html{height:100%}.love-generator{min-height:100%;height:100%;overflow:hidden}.love-generator ::-webkit-input-placeholder{color:#cecece}.love-generator :-moz-placeholder{color:#cecece}.love-generator ::-moz-placeholder{color:#cecece}.love-generator :-ms-input-placeholder{color:#cecece}.love-generator .tester{display:none}@media (min-width:769px){.love-generator .tester{display:block}}.love-generator .input{font-size:30px;line-height:35px;background:0 0;border:none;box-shadow:none;color:#ee8476;font-family:Brandontxtbld;font-weight:400;text-decoration:underline}@media (min-width:321px){.love-generator .input{font-size:50px;line-height:60px}}@media (min-width:981px){.love-generator .input{font-size:90px;line-height:106px}}.love-generator input{background:0 0;border:none;box-shadow:none;color:#000;font-family:Brandontxtreg;font-weight:400;width:100%;font-size:16px;line-height:18px;background:#f1f1f1;border-radius:2px;padding:10px;margin:5px 0}.love-generator .heading{font-size:50px;line-height:60px;font-family:Brandontxtbld;font-weight:400}@media (min-width:769px){.love-generator .heading{font-size:90px;line-height:106px}}.love-generator main{height:100%;overflow:hidden}.love-generator .viewport{position:relative;height:100%}.love-generator .full-screen{min-height:100%}.love-generator .opening-message{background:#8237ab;position:relative}.love-generator .opening-message .banner-holder{position:absolute;height:100%;width:100%;top:-40px;left:0;padding:0 20px}@media (min-width:768px){.love-generator .opening-message .banner-holder{top:0}}.love-generator .opening-message .banner-holder .banner{background:url(/static/img/share-the-love-generator-banner.png) no-repeat;background:url(/static/img/share-the-love-generator-banner.svg) no-repeat;background-size:contain;background-position:50% 50%;position:relative;width:90%;margin:auto;padding-bottom:33%;margin-top:-16.5%;top:50%}@media (min-width:769px){.love-generator .opening-message .banner-holder .banner{width:50%;padding-bottom:16.5%;margin-top:-8.25%}}@media (min-width:769px){.love-generator .opening-message .move-to-intro:hover .arrow-down-large{top:10px}}.love-generator .bottom-button{text-align:center;position:absolute;bottom:30px;cursor:pointer;margin:auto;width:100%}@media (min-width:769px){.love-generator .bottom-button{width:31.91489%;bottom:50px;left:50%;margin-left:-15.95745%}}.love-generator .bottom-button .text{padding:20px}.love-generator .arrow-down-large{background:url(/static/img/generator-arrow-down-large.png) no-repeat;background:url(/static/img/generator-arrow-down-large.svg) no-repeat;background-size:contain;background-position:50% 50%;width:42px;height:42px;position:relative;display:inline-block;top:0;transition:all .45s}.love-generator .pop-up-holder{display:none;position:absolute;top:0;left:0;width:auto;border:1px solid;background:#f26d80;border-radius:10px;font-size:16px;z-index:1000;height:200px;overflow:auto;max-width:300px}.love-generator .pop-up-holder .relationship{padding:10px 0;width:100%}.love-generator .pop-up-holder .relationship ul{margin:0;padding:20px}.love-generator .pop-up-holder .relationship ul li{list-style:none;padding:5px 10px;font-size:16px;line-height:20px;font-family:Brandontxtbld;font-weight:400;color:#ee8476;transition:all .3s;cursor:pointer}.love-generator .pop-up-holder .relationship ul li.selected,.love-generator .pop-up-holder .relationship ul li:hover{color:#fff}.love-generator .pop-up-holder .their-name{padding:10px 0;width:100%}.love-generator .pop-up-holder .your-name{padding:10px 0;width:100%}.love-generator .pop-up-holder .go{padding:20px 50px;color:#ee8476;background:#fff;border-radius:10px;text-align:center;margin-top:30px;border:1px solid #ee8476;transition:all .15s;cursor:pointer}.love-generator .pop-up-holder .go:hover{background:#ee8476;color:#fff;border:1px solid #fff}.love-generator .intro-block{background:#f26d80;position:relative}.love-generator .intro-block .banner-holder{position:absolute;height:100%;width:100%;top:0;left:0;padding:0 20px}.love-generator .intro-block .banner-holder .heading{top:50%;left:50%;width:100%;padding:20px;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;text-align:center;color:#fff;font-size:30px;line-height:35px}@media (min-width:321px){.love-generator .intro-block .banner-holder .heading{font-size:50px;line-height:60px}}@media (min-width:980px){.love-generator .intro-block .banner-holder .heading{width:74.46809%;font-size:90px;line-height:106px}}.love-generator .intro-block .banner-holder .heading #relationship-input{position:relative}@media (min-width:769px){.love-generator .intro-block .move-to-ideas:hover .arrow-down-large{top:10px}}.love-generator .selection-made{position:fixed;left:100%;background:#56c25a;top:0;height:100%;width:100%;text-align:center;overflow:auto}.love-generator .selection-made .brand-logo{background:url(/static/img/generator-allright-logo-white.png) no-repeat;background:url(/static/img/generator-allright-logo-white.svg) no-repeat;width:43px;height:36px;background-position:50% 50%;background-size:contain;text-decoration:none;display:inline-block;margin-top:20px;padding:20px}@media (min-width:769px){.love-generator .selection-made .brand-logo{position:absolute;left:50%;width:139px;height:107px;top:40px;margin-left:-70px}}.love-generator .selection-made .heading{top:50%;left:50%;width:100%;padding:20px;text-align:center;color:#fff;padding:40px 20px;font-size:30px;line-height:35px}@media (min-width:321px){.love-generator .selection-made .heading{font-size:50px;line-height:60px}}@media (min-width:769px){.love-generator .selection-made .heading{-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;font-size:50px;line-height:60px}}@media (min-width:769px){.love-generator .selection-made .action-holder{position:absolute;bottom:40px;width:100%}}.love-generator .selection-made .action-holder .action{text-align:center;position:relative;padding:20px 20px 10px;margin:20px 40px 0;border-top:1px dotted #fff;margin:auto}.love-generator .selection-made .action-holder .action:last-child{border-bottom:1px dotted #fff;padding-bottom:30px}@media (min-width:769px){.love-generator .selection-made .action-holder .action{width:31.91489%;margin:0;border:none;margin-right:2.12766%;display:inline-block;float:left;padding:0}.love-generator .selection-made .action-holder .action:last-child{margin-right:0;border:none;padding:0}}.love-generator .selection-made .action-holder .action .action-button{cursor:pointer}.love-generator .selection-made .action-holder .action .mini-prompt{padding-bottom:20px}.love-generator .selection-made .action-holder .action .options{display:none}@media (min-width:769px){.love-generator .selection-made .action-holder .action .options{position:absolute;top:-31px;width:100%}}.love-generator .selection-made .action-holder .action .options .option{cursor:pointer}.love-generator .selection-made .action-holder .action.selected .icon.restart{background:url(/static/img/generator-close.png) no-repeat;background:url(/static/img/generator-close.svg) no-repeat;background-position:50% 50%;background-size:contain;width:16px;height:16px}.love-generator .selection-made .action-holder .download-icon{background:url(/static/img/generator-download.png) no-repeat;background:url(/static/img/generator-download.svg) no-repeat;width:22px;height:16px}.love-generator .selection-made .action-holder .icon{background-position:50% 50%;background-size:contain;margin:10px auto;height:25px}.love-generator .selection-made .action-holder .icon.restart{background:url(/static/img/generator-restart.png) no-repeat;background:url(/static/img/generator-restart.svg) no-repeat;background-position:50% 50%;background-size:contain;width:25px;height:25px}.love-generator .content-block{position:relative}.love-generator .content-block .leftish{width:100%;position:absolute;height:50%;top:50%;left:0;overflow:hidden}@media (min-width:769px){.love-generator .content-block .leftish{width:50%;height:100%;top:0;left:0;overflow:hidden}}.love-generator .content-block .leftish .current{top:0;position:absolute;width:100%}@media (min-width:769px){.love-generator .content-block .leftish .current{top:0}}.love-generator .content-block .leftish .next{top:0;width:100%;position:absolute}@media (min-width:769px){.love-generator .content-block .leftish .next{top:100%}}.love-generator .content-block .rightish{width:100%;position:absolute;height:50%;top:0;right:0;overflow:hidden}@media (min-width:769px){.love-generator .content-block .rightish{width:50%;height:100%;top:0;right:0;overflow:hidden}}.love-generator .content-block .rightish .current{bottom:0;width:100%;position:absolute}@media (min-width:769px){.love-generator .content-block .rightish .current{bottom:0}}.love-generator .content-block .rightish .next{bottom:0;width:100%;position:absolute}@media (min-width:769px){.love-generator .content-block .rightish .next{bottom:100%}}.love-generator .content-block .slider{height:100%}.love-generator .content-block .slider .text-inner{height:100%;width:100%;position:absolute;top:0;left:0}.love-generator .content-block .slider .text-inner .intro-text{position:absolute;top:71px;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center;display:none}@media (min-width:769px){.love-generator .content-block .slider .text-inner .intro-text{display:block}}.love-generator .content-block .slider .text-inner .idea{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:25px;line-height:32px;font-family:Brandontxtbld;font-weight:400;color:#fff;text-align:center;width:100%;padding:0 20px;margin-top:-30px}@media (min-width:769px){.love-generator .content-block .slider .text-inner .idea{font-size:50px;line-height:60px;margin-top:0;width:80.85106%}}.love-generator .content-block .slider .image{height:100%;width:100%;position:absolute;top:0;left:0;color:#fff;font-family:Brandontxtreg;font-weight:400}.love-generator .content-block .slider .image .arrow-up{position:absolute;cursor:pointer;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);left:20px;transition:all .3s;background:rgba(0,0,0,.03);padding:10px;border-radius:12px}@media (min-width:769px){.love-generator .content-block .slider .image .arrow-up{top:40px;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);width:80px;padding:0;padding-top:15px;border-radius:50%}}.love-generator .content-block .slider .image .arrow-up .number{padding:0 15px;text-align:center;display:inline-block;position:relative;top:9px;vertical-align:top}@media (min-width:769px){.love-generator .content-block .slider .image .arrow-up .number{display:block;padding:15px 0;top:-3px}}.love-generator .content-block .slider .image .arrow-up .arrow{background:url(/static/img/generator-arrow-left.png) no-repeat;background:url(/static/img/generator-arrow-left.svg) no-repeat;background-size:contain;background-position:50% 50%;position:relative;left:0;transition:all .45s;width:16px;height:30px;display:inline-block}@media (min-width:769px){.love-generator .content-block .slider .image .arrow-up .arrow{background:url(/static/img/generator-arrow-up.png) no-repeat;background:url(/static/img/generator-arrow-up.svg) no-repeat;background-size:contain;background-position:50% 50%;bottom:0;width:30px;height:16px;display:block;margin:auto}}.love-generator .content-block .slider .image .arrow-down{position:absolute;bottom:50%;-ms-transform:translateY(50%);-webkit-transform:translateY(50%);transform:translateY(50%);cursor:pointer;right:20px;transition:all .3s;background:rgba(0,0,0,.03);padding:10px;border-radius:12px}@media (min-width:769px){.love-generator .content-block .slider .image .arrow-down{right:inherit;bottom:40px;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);width:80px;padding:0;padding-bottom:15px;border-radius:50%}}.love-generator .content-block .slider .image .arrow-down .number{padding:0 15px;text-align:center;display:inline-block;position:relative;top:9px;vertical-align:top}@media (min-width:769px){.love-generator .content-block .slider .image .arrow-down .number{display:block;padding:15px 0;top:6px}}.love-generator .content-block .slider .image .arrow-down .arrow{background:url(/static/img/generator-arrow-right.png) no-repeat;background:url(/static/img/generator-arrow-right.svg) no-repeat;background-size:contain;background-position:50% 50%;position:relative;left:0;transition:all .45s;width:16px;height:30px;display:inline-block}@media (min-width:769px){.love-generator .content-block .slider .image .arrow-down .arrow{background:url(/static/img/generator-arrow-down.png) no-repeat;background:url(/static/img/generator-arrow-down.svg) no-repeat;background-size:contain;background-position:50% 50%;top:0;display:block;width:30px;height:16px;margin:auto}}.love-generator .choice-holder{position:absolute;left:0;padding:0 20px;width:100%;bottom:10px;opacity:0;text-align:center}@media (min-width:769px){.love-generator .choice-holder{bottom:40px}}.love-generator .choice-holder .choice{float:left;width:50%}.love-generator .choice-holder .good-idea,.love-generator .choice-holder .nah{cursor:pointer;display:inline-block}.love-generator .choice-holder .yes-icon{background:url(/static/img/generator-tick.png) no-repeat;background:url(/static/img/generator-tick.svg) no-repeat;width:22px;height:16px}.love-generator .choice-holder .no-icon{background:url(/static/img/generator-close.png) no-repeat;background:url(/static/img/generator-close.svg) no-repeat;width:16px;height:16px}.love-generator .choice-holder .start-over-icon{background:url(/static/img/generator-restart.png) no-repeat;background:url(/static/img/generator-restart.svg) no-repeat;width:25px;height:25px}.love-generator .choice-holder .generator-icon{background-position:50% 50%;background-size:contain;margin:10px auto;transition:all .5s}.love-generator .choice-holder .start-over{margin:auto;text-align:center;cursor:pointer;display:inline-block}@media (min-width:769px){.love-generator .choice-holder .start-over:hover .generator-icon{-ms-transform:rotate(-360deg);-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.campaign-monitor-block{background:#2e2f41;color:#fff!important;text-align:left!important;padding-bottom:50px}.campaign-monitor-block h1{font-family:Brandontxtbld;font-size:50px;line-height:54px;color:#fff;padding-bottom:20px;font-weight:400}.campaign-monitor-block .inner{max-width:1200px;margin:auto;padding:20px}.campaign-monitor-block .heading{text-align:center}.campaign-monitor-block .subheading{padding-bottom:20px;font-size:20px;line-height:27px;font-family:brandontxtreg}.campaign-monitor-block .orange{color:#eb4f4d}.campaign-monitor-block .intro-text-holder{padding-top:30px}.campaign-monitor-block .form-holder .title{font-size:26px;line-height:30px;padding-bottom:20px}.campaign-monitor-block .form-holder input[type=submit]{border:none;background:#dfdfe2;padding:10px 15px;border-radius:5px;color:#1e1f32}.campaign-monitor-block .form-holder .label{padding-bottom:5px;font-size:14px;line-height:17px;padding-left:0;font-weight:400}.campaign-monitor-block .form-holder .label label{font-weight:400}.campaign-monitor-block .form-holder .form-errors{color:red}.campaign-monitor-block .form-holder .form-errors ul{margin:0;padding:0}.campaign-monitor-block .form-holder .form-input{padding-bottom:30px;width:100%}.campaign-monitor-block .form-holder input[type=email],.campaign-monitor-block .form-holder input[type=number],.campaign-monitor-block .form-holder input[type=text]{background:#444555;width:100%;padding:16px 10px;font-size:17px;border:none;border-radius:4px}.campaign-monitor-block .form-holder .half{display:inline;float:left;width:50%;padding-left:20px}.campaign-monitor-block .form-holder .half.left{padding-left:0}.campaign-monitor-block .form-holder .half select{width:100%}.campaign-monitor-block .form-holder .prompt{padding:20px 0 5px;font-size:20px;font-weight:600}.campaign-monitor-block .form-holder .prompt::before{display:table;content:'';clear:both}.campaign-monitor-block .form-holder .plus{font-size:40px;position:relative;top:7px;opacity:.6;margin-right:10px;cursor:pointer}.campaign-monitor-block .form-holder .line{width:100%;border-bottom:1px solid #fff;margin:10px 0 35px}.campaign-monitor-block .facebook-white{background:url(/static/i/facebook-white.png) no-repeat;background-size:cover;height:40px;width:40px;margin-right:10px;display:inline-block;vertical-align:top;position:relative;top:-3px}.campaign-monitor-block #facebook-share{margin-top:10px;display:inline-block;cursor:pointer}.campaign-monitor-block.results-page .form-holder,.campaign-monitor-block.results-page .intro-text-holder{padding-bottom:20px}.campaign-monitor-block.results-page .form-holder .title,.campaign-monitor-block.results-page .intro-text-holder .title{font-size:18px;line-height:22px;padding:0;padding-bottom:20px}.campaign-monitor-block.results-page .intro-title-holder{text-align:center}.campaign-monitor-block.results-page .intro-title-holder .subtitle{font-size:28px;padding-bottom:40px;line-height:32px}.campaign-monitor-block .selectboxit{border:none!important}.campaign-monitor-block .selectboxit-text{max-width:100%!important;padding:11px;width:100%;height:auto}.campaign-monitor-block .selectboxit-arrow-container{height:47px}.campaign-monitor-block .selectboxit-default-arrow{right:10px;border-top:8px solid #1e1f32;border-right:8px solid transparent;border-left:8px solid transparent}.campaign-monitor-block .selectboxit-container{display:block}.campaign-monitor-block .selectboxit-container .selectboxit-list{width:100%}.campaign-monitor-block .selectboxit-container .selectboxit{width:100%!important;height:54px;background:#444555;color:#fff}.campaign-monitor-block .selectboxit-container .selectboxit-option-icon-container{margin:0}.campaign-monitor-block .selectboxit-list{background:#fff;border:none}.campaign-monitor-block .selectboxit-list .selectboxit-option-anchor{color:#333}.campaign-monitor-block .selectboxit-list>.selectboxit-focus>.selectboxit-option-anchor{color:#fff;background-color:#444555}.campaign-monitor-block .selectboxit-btn.selectboxit-enabled:active,.campaign-monitor-block .selectboxit-btn.selectboxit-enabled:focus,.campaign-monitor-block .selectboxit-btn.selectboxit-enabled:hover{color:#fff;background-color:#444555}.campaign-monitor-block .selectboxit-btn.selectboxit-enabled:focus,.campaign-monitor-block .selectboxit-btn.selectboxit-enabled:hover{color:#fff;text-decoration:none;background-position:0 -15px}.banner-block{background:#1e1f32;overflow:auto;padding-bottom:50px}.banner-block .banner{text-align:center;margin-bottom:20px;max-width:400px;padding-bottom:200px;margin:auto;border-left:20px solid transparent;border-right:20px solid transparent}.banner-block .counter-holder{padding-top:20px}.banner-block .counter{margin:20px auto;width:300px;display:table}.banner-block .counter .image{width:60px;display:table-cell}.banner-block .counter .text{padding:10px;text-align:center;color:#fff;display:table-cell;width:240px;vertical-align:middle;font-size:18px;line-height:25px;position:relative}.banner-block .counter .text.one{top:2px}.banner-block .counter .text.two{top:9px}.banner-block .counter .text.three{top:4px}#detox-modal.reveal-modal{color:#fff;background:#1e1f32;width:87%;max-width:520px;margin:auto;-ms-transform:translate(-50%,0);transform:translate(-50%,0);z-index:9999}#detox-modal.reveal-modal .title{text-align:left;font-size:36px;line-height:42px;text-align:center;margin-bottom:20px}#detox-modal.reveal-modal .body{font-size:16px;line-height:26px;padding:15px 0}#detox-modal.reveal-modal .orange-link{color:#f5833c;text-decoration:none}#detox-modal.reveal-modal .image img{max-width:100%}#detox-modal.reveal-modal .close-reveal-modal{background:url(/static/img/modal-close.png) no-repeat;background-size:contain;background-position:50%;-ms-behavior:url(../static/js/backgroundsize.min.htc);width:46px;height:46px;top:-23px;right:-23px;left:96%}.reveal-modal-bg.detox{z-index:9998;background:#1e1f32;opacity:.7}.detox-reveal{text-decoration:underline;cursor:pointer}@media (min-width:768px){.campaign-monitor-block{padding:0 20px;padding-bottom:50px}.campaign-monitor-block .inner{padding:40px 0;overflow:auto}.campaign-monitor-block .intro-text-holder{padding-top:0;width:40%;padding-left:2%;float:right}.campaign-monitor-block .intro-text-holder.no-form{width:60%;margin:auto;float:none;padding-left:0;font-size:20px;line-height:27px}.campaign-monitor-block .intro-text-holder span.live-brighter-form{cursor:pointer}.campaign-monitor-block .form-holder{width:60%;padding-right:2%;float:left}.campaign-monitor-block.large{width:65.6%;float:left;margin-right:1%}.campaign-monitor-block.large .form-holder{width:100%}.campaign-monitor-block #facebook-share{margin-top:22px}.campaign-monitor-block.results-page .intro-title-holder .subtitle{padding-bottom:55px}.campaign-monitor-block.results-page .intro-text-holder{float:right;padding-left:2%;padding-right:0}.campaign-monitor-block.results-page .form-holder{float:left;padding-left:0;padding-right:2%}.banner-block{text-align:center}.banner-block .banner{text-align:center;margin-bottom:20px;max-width:500px;margin:auto;border:none}.banner-block .counter-holder{display:table;width:100%;padding-top:50px}.banner-block .counter{margin:20px 0;display:table-cell;width:31%;padding:1%;vertical-align:top}.banner-block .counter .image{width:100%;padding-bottom:200px;display:block}.banner-block .counter .image.one{margin-top:52px}.banner-block .counter .image.two{padding-bottom:252px}.banner-block .counter .image.three{margin-top:24px;padding-bottom:228px}.banner-block .counter .text{padding:30px 20px;display:block;width:100%;font-size:20px;line-height:28px;position:static}#detox-modal.reveal-modal{width:100%}#detox-modal.reveal-modal .form-holder{padding-right:0}}.mind-your-head-block h1{font-family:Brandontxtbld;font-size:50px;line-height:54px;color:#fff;padding-bottom:20px;font-weight:400}.mind-your-head-block .head-block{background:#1e1f32;color:#fff}.mind-your-head-block .head-holder{display:table;margin:auto;padding:40px 20px}.mind-your-head-block .head-holder .title{margin-bottom:0;padding-bottom:0;margin-top:20px}.mind-your-head-block .text-holder{color:#fff;text-align:center}.mind-your-head-block .image-holder{height:100px;margin-top:30px;background-position:50% 50%;background-repeat:no-repeat}.mind-your-head-block .split{width:150px;margin:20px auto 30px;height:2px}.mind-your-head-block .subtitle{font-size:18px;line-height:27px}.mind-your-head-block .form-intro-block{background:#2e2f41}.mind-your-head-block .form-intro-block .text-holder{padding:20px 20px 40px;text-align:center}.mind-your-head-block .form-intro-block .title{color:#fff;padding-bottom:10px}.mind-your-head-block .form-intro-block .go-to-form{cursor:pointer}.mind-your-head-block .form-intro-block .success{color:#51bf51;font-size:30px;padding:20px}.mind-your-head-block .body{padding:40px 20px}.mind-your-head-block .body img{max-width:100%;width:100%;height:auto}.mind-your-head-block .body iframe{max-width:100%;width:100%}.mind-your-head-block .body li,.mind-your-head-block .body p{line-height:28px;font-size:18px}.mind-your-head-block .mind-your-head-form-block{background:#1e1f32;color:#fff;font-size:20px;line-height:28px}.mind-your-head-block .mind-your-head-form-block h1{font-family:Brandontxtbld;font-size:50px;line-height:54px;color:#fff;padding-bottom:20px;font-weight:400}.mind-your-head-block .mind-your-head-form-block .holder{padding:40px 20px}.mind-your-head-block .mind-your-head-form-block .title{text-align:center;font-family:BrandonTxtReg}.mind-your-head-block .mind-your-head-form-block .subtitle{text-align:center;padding-bottom:30px}.mind-your-head-block .mind-your-head-form-block .form-holder input[type=radio]:not(old){margin:0;padding:0;width:22px;opacity:0}.mind-your-head-block .mind-your-head-form-block .form-holder input[type=radio]:not(old)+label{display:inline-block;margin-left:-22px;padding-left:37px;background:url(/static/img/spritesheet-form2.png) no-repeat;background-position:-6px -37px;line-height:22px}.mind-your-head-block .mind-your-head-form-block .form-holder input[type=radio]:not(old):checked+label{background-position:-5px -5px}.mind-your-head-block .mind-your-head-form-block .form-holder input[type=submit]{border:none;background:#f1f1f1;color:#1e1f32;padding:10px 20px 5px;border-radius:3px}.mind-your-head-block .mind-your-head-form-block .form-holder ul{padding:0}.mind-your-head-block .mind-your-head-form-block .form-holder li{list-style:none;margin:7px 0;float:left;width:100%}.mind-your-head-block .mind-your-head-form-block .form-holder label{font-weight:400}.mind-your-head-block .mind-your-head-form-block .form-holder input[type=email],.mind-your-head-block .mind-your-head-form-block .form-holder input[type=text],.mind-your-head-block .mind-your-head-form-block .form-holder textarea{width:100%;padding:7px 14px;border:none;background:#444555;max-width:100%;display:block;border-radius:3px}.mind-your-head-block .mind-your-head-form-block .form-holder input[type=checkbox]{margin-right:10px;position:relative;top:-2px}.mind-your-head-block .mind-your-head-form-block .form-holder .input-holder{padding-bottom:30px;padding-top:5px;overflow:auto}.mind-your-head-block .mind-your-head-form-block .form-holder .errors{color:red;display:block;width:100%;float:none;overflow:auto}.mind-your-head-block .mind-your-head-form-block .form-holder .description{font-size:16px;line-height:24px;padding:10px 15px 0 0}.mind-your-head-block .mind-your-head-form-block .form-holder .link{font-size:16px;line-height:24px;margin-bottom:20px;display:inline-block}@media (min-width:768px){.mind-your-head-block h1{letter-spacing:4px}.mind-your-head-block .head-holder{width:80%;padding:80px 0;max-width:867px}.mind-your-head-block .head-holder .text-holder{padding:20px 20px 20px 0;display:table-cell}.mind-your-head-block .head-holder .image-holder{display:table-cell;width:37.5%;background-position:100% 50%}.mind-your-head-block .form-intro-block .text-holder{width:50%;max-width:650px;margin:auto;padding:40px 0 80px}.mind-your-head-block .form-intro-block .title{padding-bottom:20px}.mind-your-head-block .body{width:50%;max-width:650px;margin:auto;padding:80px 0}.mind-your-head-block .mind-your-head-form-block .holder{width:50%;max-width:650px;margin:auto;padding:80px 0}.mind-your-head-block .mind-your-head-form-block .form-holder li{width:50%}.mind-your-head-block .mind-your-head-form-block .form-holder li.full-width{width:100%}}.the-app .main-block{padding:40px 20px}@media (min-width:768px){.the-app .main-block{padding:40px 0}}.the-app .rich-text{padding:40px 0}.gform-label{padding-bottom:5px}.gform-input{padding-bottom:15px;width:100%}.gform-input input{width:100%;padding:10px;font-size:17px;border:none;border-radius:4px}.gform-error{color:red;color:red}.learn-more{border-radius:4px}.honeypot{display:none}.gform-submit{padding:10px 30px;background:#00a7e7;color:#fff;border:none;border-radius:4px}.middle .sub-title{font-family:Brandontxtbld}.badge-holder{text-align:center;padding:20px 0}.badge-holder a.badger{padding:0;display:inline-block;vertical-align:top;margin:10px}.badge-holder a.badger.google-link{width:129px;height:45px}.badge-holder a:hover{border:none!important}.badge-holder a.badger img{max-width:100%;max-height:100%;padding:0!important;height:auto;width:auto!important;height:45px!important}.mobile-form{padding:40px 0}.mobile-form input[type=email],.mobile-form input[type=text]{background:#f1f1f1;border:1px solid #e7e7e7}.mobile-form .gform-label{text-transform:uppercase;font-size:14px;line-height:17px}.mobile-form input[type=submit]{background:#fed156;color:#000;font-weight:700}.hashtag-block .grid{margin:15px}.hashtag-block .grid-item,.hashtag-block .grid-sizer{width:100%}.hashtag-block .grid-item,.hashtag-block .grid-sizer{padding:10px;word-wrap:break-word;word-break:break-word}.hashtag-block .grid-item .bold,.hashtag-block .grid-sizer .bold{font-weight:700}.hashtag-block .grid-item img{max-width:100%}.hashtag-block .hash{color:#388bc9}.hashtag-block .text-holder{padding:15px;background:#eee}.hashtag-block .text-holder .name{padding-bottom:10px}.hashtag-block .text-holder .text{font-size:12px}.hashtag-block .load-more-hashtag{background:#4a4a4a;width:200px;padding:10px 20px;text-align:center;margin:auto;color:#fff;cursor:pointer;margin-bottom:40px}.hashtag-block .ajax-loading-gif{background:url(/static/img/ajax-loader.gif) no-repeat;padding:20px 0;margin:auto;display:none;width:30px}.hashtag-block .head{padding:30px 15px;text-align:center}.hashtag-block .head .logo{background:url(/static/img/ttyh_logo.png) no-repeat;background-size:contain;margin:auto;width:322px;height:97px;max-width:100%}.hashtag-block .head .body{padding:30px 0;margin:auto}.hashtag-block .head .body a{color:#388bc9;text-decoration:none}.hashtag-block .foot{text-align:center;padding:50px 15px;background:#eee}.hashtag-block .foot .presented-by{padding-bottom:30px}.hashtag-block .foot .logo{display:inline-block;margin:10px;height:98px}.hashtag-block .foot .logo img{max-height:100%}@media (min-width:550px){.hashtag-block .grid-item,.hashtag-block .grid-sizer{width:50%}}@media (min-width:700px){.hashtag-block .grid-item,.hashtag-block .grid-sizer{width:33.3%}.hashtag-block .head .body{max-width:70%}}@media (min-width:850px){.hashtag-block .grid-item,.hashtag-block .grid-sizer{width:25%}}@media (min-width:1500px){.hashtag-block .grid-item,.hashtag-block .grid-sizer{width:20%}}.parenting-guide-index .move-down{cursor:pointer;display:inline-block;border-radius:12px;padding:16px 3%;display:inline-block;color:#fff;text-decoration:none;font-size:24px;line-height:28px;position:relative;margin-top:20px}.parenting-guide-index .featured-articles .table{display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.parenting-guide-index .featured-articles .article-item{height:auto;margin-right:0;width:100%}@media (min-width:768px){.parenting-guide-index .featured-articles .article-item{width:31.91489%}}.parenting-guide-index .featured-articles .article-item .article-text{padding:20px 20px}.parenting-guide-index .featured-articles .article-item .article-text .lead-sentence{padding:20px 0 10px}.parenting-guide-index .featured-articles .article-item .subheading.groups{padding-bottom:20px}.parenting-guide-index .featured-articles .article-item .subheading p{margin:0}.parenting-guide-index .featured-articles .gutter{width:2.12766%}.parenting-guide-index .featured-articles .block-parenting_block{display:inline-block}.parenting-guide-index .filter-block .reset-filter{padding-top:20px}.parenting-guide-index .filter-block .filter-list-holder{display:block}.parenting-guide-index .filter-block .filter-list-holder .filter-list{display:inline-block;vertical-align:top}@media (min-width:768px){.parenting-guide-index .filter-block .filter-list-holder .filter-list{padding-top:20px;padding-bottom:0;width:46.80851%;margin-right:2.12766%}.parenting-guide-index .filter-block .filter-list-holder .filter-list:nth-child(2){margin-right:0}.parenting-guide-index .filter-block .filter-list-holder .filter-list .nav-item{margin-bottom:5px}.parenting-guide-index .filter-block .filter-list-holder .filter-list .do-list .filter-choice{margin:0 10px;display:inline-block}}.parenting-guide-index .sorry{font-size:20px}@media (min-width:768px){.parenting-guide-index .guide-block .guide-holder{width:31.91489%;float:left;margin-right:2.12766%;margin-right:2.12766%}.parenting-guide-index .guide-block .guide-holder:nth-child(2n+1){margin-right:2.12766%}.parenting-guide-index .guide-block .guide-holder:nth-child(3n+3){margin-right:0}}.parenting-guide-index .whanau-extra-block{margin-bottom:40px;padding-top:0}.parenting-guide-index .generic-form.no-padding{padding-bottom:0}.habit-sticks-page .navigation{position:absolute;top:0;width:100%;z-index:10}@media (min-width:981px){.habit-sticks-page .navigation{position:static}}.habit-sticks-page .navigation .hamburger span{background:#fff;height:2px;margin-bottom:6px}@media (min-width:981px){.habit-sticks-page .navigation .hamburger span{background:#000}}.habit-sticks-page .mobile-holder{margin:auto;width:74.46809%}@media (min-width:500px){.habit-sticks-page .mobile-holder{width:74.46809%}}@media (min-width:980px){.habit-sticks-page .mobile-holder{width:100%}}@media (min-width:981px){.habit-sticks-page .main-block{display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;min-height:0}}.habit-sticks-page .main-block>.header-block{background:-webkit-gradient(linear,left bottom,right top,left,right);background:-webkit-linear-gradient(bottom left,#3b337f,#5e51c0);background:-o-linear-gradient(bottom left,#3b337f,#5e51c0);background:linear-gradient(to top right,#3b337f,#5e51c0);min-height:100%;padding-top:111px;position:relative;min-height:100vh}@media (min-width:981px){.habit-sticks-page .main-block>.header-block{width:75%;min-height:0;padding-top:0}}@media (min-width:981px){.habit-sticks-page .main-block>.slider-block{width:23.93617%}}@media (min-width:981px){.habit-sticks-page .header-block{padding-top:0}}.habit-sticks-page .header-block>.para-bg{display:none;position:absolute;top:0;right:0;bottom:0;left:0}@media (min-width:981px){.habit-sticks-page .header-block>.para-bg{display:block}}.habit-sticks-page .header-block>.para-bg.-normal{background:url(/static/img/habit-bg3.png) no-repeat;background-position:100% 79%;background-size:contain;display:block}@media (min-width:981px){.habit-sticks-page .header-block>.para-bg.-normal{background-size:inherit;background:url(/static/img/habit-bg2.png) no-repeat;background-position:100% 0;background-size:cover;display:none}}@media (min-width:981px){.habit-sticks-page .header-block>.para-bg.-hearts{background-size:inherit;background:url("/static/img/habit imagery_05.png") no-repeat;background-position:-13% 8%;background-size:25%}}@media (min-width:981px){.habit-sticks-page .header-block>.para-bg.-butterfly{background-size:inherit;background:url("/static/img/habit imagery_08.png") no-repeat;background-position:12% 54%;background-size:20%}}@media (min-width:981px){.habit-sticks-page .header-block>.para-bg.-chess{background-size:inherit;background:url("/static/img/habit imagery_04.png") no-repeat;background-position:-48% 178%;background-size:58%}}@media (min-width:981px){.habit-sticks-page .header-block>.para-bg.-tomato{background-size:inherit;background:url("/static/img/habit imagery_07.png") no-repeat;background-position:110% 10%;background-size:25%}}@media (min-width:981px){.habit-sticks-page .header-block>.para-bg.-nuts{background-size:inherit;background:url("/static/img/habit imagery_06.png") no-repeat;background-position:94% 39%;background-size:25%}}@media (min-width:981px){.habit-sticks-page .header-block>.para-bg.-camera{background-size:inherit;background:url("/static/img/habit imagery_03.png") no-repeat;background-position:131% 151%;background-size:56%}}@media (min-width:768px){.habit-sticks-page .slider-block{display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}}@media (min-width:981px){.habit-sticks-page .slider-block{display:block;-webkit-justify-content:inherit;-ms-flex-pack:inherit;-webkit-box-pack:inherit;justify-content:inherit}}@media (min-width:981px){.habit-sticks-page .slider-block>.-first{margin-bottom:4.25532%}}@media (min-width:768px){.habit-sticks-page .slider-block>.gallery-block{width:49.46809%;float:left}}@media (min-width:981px){.habit-sticks-page .slider-block>.gallery-block{float:none;width:100%}}.habit-sticks-page .gallery-block>.slideshow-holder{padding-bottom:100%;margin-top:2.12766%;background:#00a0cf;color:#fff;position:relative;text-align:center}@media (min-width:981px){.habit-sticks-page .gallery-block>.slideshow-holder{margin-top:0}}.habit-sticks-page .gallery-block>.slideshow-holder>.mobile-holder{text-align:center;width:100%;height:100%;position:absolute}.habit-sticks-page .gallery-block>.slideshow-holder>.mobile-holder>.static{position:absolute;font-family:BrandonTxtBld;font-size:12px;line-height:17px;text-transform:uppercase;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.habit-sticks-page .gallery-block>.slideshow-holder>.mobile-holder>.static.-title{top:30px}.habit-sticks-page .gallery-block>.slideshow-holder>.mobile-holder>.static.-more{bottom:30px;text-decoration:underline;z-index:2}.habit-sticks-page .gallery-block.-second>.slideshow-holder .gallery-cell{width:100%;padding:0 20px}.habit-sticks-page .gallery-block.-second>.slideshow-holder .gallery-cell>.content-holder{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}@media (min-width:980px){.habit-sticks-page .gallery-block.-second>.slideshow-holder .gallery-cell>.content-holder{padding:0 20px}}.habit-sticks-page .science-block>.title-holder{position:relative}.habit-sticks-page .science-block>.title-holder>.para-bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}@media (min-width:980px){.habit-sticks-page .science-block>.title-holder>.para-bg.-glasses{background:url("/static/img/habit imagery_09.png") no-repeat;background-position:5% 40%;background-size:400px}}@media (min-width:980px){.habit-sticks-page .science-block>.title-holder>.para-bg.-butterfly{background:url("/static/img/habit imagery_010.png") no-repeat;background-position:95% 40%;background-size:400px}}@media (min-width:980px){.habit-sticks-page .title-holder>.text{width:31.91489%;margin:auto}}.habit-sticks-page .science-articles{display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.habit-sticks-page .science-articles>.article-holder{width:49.46809%}.habit-sticks-page .how-steps>.swipe-wrap>.swipe-holder{width:100%}@media (min-width:980px){.habit-sticks-page .how-steps>.swipe-wrap>.swipe-holder{width:24.11348%}}.habit-sticks-page .content-holder{text-align:center}@media (min-width:980px){.habit-sticks-page .content-holder{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media (min-width:1200px){.habit-sticks-page .content-holder{width:50%}}.habit-sticks-page .content-holder>.text-holder{padding:30px 0;position:relative}@media (min-width:980px){.habit-sticks-page .content-holder>.habit{line-height:1.1em;font-size:25px}}.habit-sticks-page .content-holder>.user{font-family:BrandonTxtReg;font-size:18px;line-height:23px;position:absolute;bottom:-30px;width:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:980px){.habit-sticks-page .content-holder>.user{position:static;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@media (min-width:1200px){.habit-sticks-page .content-holder>.user{position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.habit-sticks-page .text-holder>.title{padding-bottom:20px}@media (min-width:1200px){.habit-sticks-page .text-holder>.title{padding:0}}.habit-sticks-page .text-holder>.subheading{font-size:18px;line-height:23px}@media (min-width:1200px){.habit-sticks-page .text-holder>.subheading{padding:75px 0}}.habit-sticks-page .button-holder{display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;position:absolute;bottom:20px;left:0;right:0;padding:0 20px}@media (min-width:500px){.habit-sticks-page .button-holder{width:74.46809%;left:50%;margin-left:-36.70213%}}@media (min-width:980px){.habit-sticks-page .button-holder{position:static;margin:auto;width:108.51064%;position:relative;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;padding:0}}.habit-sticks-page .button-holder>.button-link{width:48.3871%;border:1px solid #fff;cursor:pointer;-webkit-transition:all .15s;-o-transition:all .15s;transition:all .15s}.habit-sticks-page .button-holder>.button-link.-left{float:left}.habit-sticks-page .button-holder>.button-link.-right{float:right}.habit-sticks-page .button-holder>.button-link.-bluebg{background:#00a0cf}.habit-sticks-page .button-holder>.button-link.-bluebg:hover{background:#fff;color:#00a0cf;border-color:#00a0cf}.habit-sticks-page .button-holder>.button-link.-lightpurplebg{background:#706baf}.habit-sticks-page .button-holder>.button-link.-lightpurplebg:hover{background:#fff;color:#706baf;border-color:#706baf}.habit-sticks-page .button-link{font-family:BrandonTxtReg;font-size:12px;line-height:17px;text-align:center;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;padding:1em .8em;-webkit-box-pack:center;justify-content:center;color:#fff}.habit-sticks-page .button-link>.button-anchor,.habit-sticks-page .button-link>.title{position:relative;top:2px}.habit-sticks-page .button-link .button-anchor{color:inherit}.habit-sticks-page .button-link .title{text-transform:uppercase;font-size:16px}.habit-sticks-page .button-link .subtitle{display:block}.habit-sticks-page .title-holder{padding:80px 0;text-align:center}@media (min-width:980px){.habit-sticks-page .title-holder{padding:100px 0}}.habit-sticks-page .title-holder>.title{color:#5450a2;line-height:1.1em}.habit-sticks-page .title-holder>.text{padding-top:20px;font-family:BrandonTxtReg;font-size:14px;line-height:18px}.habit-sticks-page .title-holder>.action{color:#5450a2;border:1px solid #706baf;padding:12px 15px;padding-top:16px;margin-top:30px;display:inline-block;font-size:20px;line-height:20px;font-family:BrandonTxtBld;-webkit-transition:all .15s;-o-transition:all .15s;transition:all .15s}.habit-sticks-page .title-holder>.action:hover{color:#fff;background:#5450a2}.habit-sticks-page .how-steps{position:relative;overflow:hidden;visibility:hidden;position:relative}@media (min-width:980px){.habit-sticks-page .how-steps{visibility:visible}}.habit-sticks-page .how-steps>.swipe-wrap{overflow:hidden;position:relative}@media (min-width:980px){.habit-sticks-page .how-steps>.swipe-wrap{display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}}.habit-sticks-page .how-steps>.swipe-wrap>.swipe-holder{float:left;position:relative;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex}.habit-sticks-page .how-item{position:relative;background:#f2f2f2}.habit-sticks-page .how-item>.image{padding-bottom:100%}.habit-sticks-page .how-item>.number{position:absolute;top:20px;left:20px;background:#5450a2;border-radius:50%;width:32px;height:32px;text-align:center;color:#fff;line-height:36px}.habit-sticks-page .how-item>.text{padding:30px 0;text-align:center;font-family:BrandonTxtReg;font-size:14px;line-height:18px}@media (min-width:980px){.habit-sticks-page .how-item>.text{padding:30px}}.habit-sticks-page .how-item>.text .heading{padding-bottom:5px;font-weight:400;display:block;font-family:BrandonTxtBld}@media (min-width:980px){.habit-sticks-page .article-holder{display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center}}.habit-sticks-page .article-holder.-bluebg{background:#00a0cf}.habit-sticks-page .article-holder.-purplebg{background:#5450a2}.habit-sticks-page .article-holder>.image{padding-bottom:50%}@media (min-width:980px){.habit-sticks-page .article-holder>.image{width:50%}}@media (min-width:980px){.habit-sticks-page .article-holder>.article-title{width:50%}}.habit-sticks-page .article-title{padding:20px;text-align:center;padding-bottom:50%;position:relative}@media (min-width:980px){.habit-sticks-page .article-title{padding-bottom:20px}}.habit-sticks-page .article-title>.text{color:#fff;font-family:BrandonTxtReg;font-size:16px;line-height:1.1em;position:absolute;top:50%;width:100%;left:0;padding:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:980px){.habit-sticks-page .article-title>.text{font-size:25px;position:static;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@media (min-width:980px){.habit-sticks-page .register-block{background:url(/static/img/habit-sticks-group.jpg) no-repeat;background-position:93.61702% 100%}}.habit-sticks-page .subheading{font-family:BrandonTxtReg;font-size:14px;line-height:18px}.habit-sticks-page .flickity-page-dots .dot{background:0 0;border:1px solid #fff;width:10px;height:10px}.habit-sticks-page .flickity-page-dots .dot.is-selected{background:#fff}@media (min-width:500px){.habit-sticks-page h1{font-size:75px;line-height:1.1em}}@media (min-width:980px){.habit-sticks-competition .main-block{position:relative}}@media (min-width:980px){.habit-sticks-competition .main-block>.title-block{width:50%}}@media (min-width:980px){.habit-sticks-competition .main-block>.details-block{width:48.93617%;margin-left:51.06383%;min-height:600px}}.habit-sticks-competition .details-block>.details-holder>.group{padding:30px 0}.habit-sticks-competition .title-block{background:#5450a2;padding-bottom:100%;position:relative}@media (min-width:980px){.habit-sticks-competition .title-block{position:absolute;top:0;right:0;bottom:0;left:0;padding-bottom:0}}.habit-sticks-competition .title-block>.background-holder{position:absolute;top:0;left:0;right:0;bottom:0;display:none}@media (min-width:980px){.habit-sticks-competition .title-block>.background-holder{display:block}}.habit-sticks-competition .background-holder{overflow:hidden}.habit-sticks-competition .background-holder>.background{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.habit-sticks-competition .background-holder>.background:nth-child(1){background:url("/static/img/habit imagery_09.png") no-repeat;background-position:bottom right;background-size:350px;margin:-29px -81px}.habit-sticks-competition .background-holder>.background:nth-child(2){background:url("/static/img/habit imagery_011.png") no-repeat;background-position:bottom left;background-size:435px;margin:-29px -81px}.habit-sticks-competition .background-holder>.background:nth-child(3){background:url("/static/img/habit imagery_03.png") no-repeat;background-position:bottom right;background-size:435px;margin:-29px -81px}.habit-sticks-competition .background-holder>.background.selected{opacity:1}.habit-sticks-competition .details-block{background:#f2f2f2;padding:25px}@media (min-width:980px){.habit-sticks-competition .details-block{min-height:calc(100% - 91px);padding:25px 5.31915%;position:relative}}.habit-sticks-competition .content-holder{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;text-align:center;opacity:0;width:100%;padding:20px;visibility:hidden;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media (min-width:500px){.habit-sticks-competition .content-holder{width:74.46809%}}@media (min-width:980px){.habit-sticks-competition .content-holder{width:100%}}@media (min-width:1200px){.habit-sticks-competition .content-holder{width:585px}}.habit-sticks-competition .content-holder.selected{opacity:1;visibility:visible}.habit-sticks-competition .content-holder>.title{padding-bottom:20px}@media (min-width:500px){.habit-sticks-competition .content-holder>.title{max-width:426px;margin:auto}}@media (min-width:768px){.habit-sticks-competition .content-holder>.title{max-width:545px;margin:auto}}@media (min-width:980px){.habit-sticks-competition .content-holder>.title{max-width:530px;margin:auto}}@media (min-width:1200px){.habit-sticks-competition .content-holder>.title{max-width:auto}}.habit-sticks-competition .content-holder>.subheading{font-family:BrandonTxtReg;font-size:14px;line-height:18px;font-family:BrandonTxtBld;font-weight:400;padding-bottom:10px}.habit-sticks-competition .content-holder>.text{font-family:BrandonTxtReg;font-size:14px;line-height:18px}.habit-sticks-competition .step-label{font-family:BrandonTxtReg;font-size:12px;line-height:17px;text-align:center;text-transform:uppercase;font-family:BrandonTxtReg;font-weight:400}.habit-sticks-competition .step-label>.step.selected{font-family:BrandonTxtBld}.habit-sticks-competition .details-holder{font-family:BrandonTxtReg;font-size:14px;line-height:18px;opacity:0;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;padding-top:0;height:0;overflow:hidden}@media (min-width:980px){.habit-sticks-competition .details-holder{position:absolute;top:50%;width:100%;left:0;padding:60px 10.6383% 25px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1}}.habit-sticks-competition .details-holder>.intro{padding-bottom:60px;text-align:center}.habit-sticks-competition .details-holder.selected{opacity:1;height:auto;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;padding-top:60px}@media (min-width:980px){.habit-sticks-competition .details-holder.selected{z-index:2}}.habit-sticks-competition .details-holder.space-holder{z-index:-1;position:static;display:none;opacity:0}@media (min-width:980px){.habit-sticks-competition .details-holder.space-holder{display:block;height:100%}}.habit-sticks-competition .details-holder>.instruction{color:gray}.habit-sticks-competition .details-holder>.instruction.-prize{padding:30px 0}.habit-sticks-competition .details-holder>.conditions{text-transform:uppercase;text-decoration:none;margin-top:30px;color:gray;display:inline-block}.habit-sticks-competition .details-holder>.address-holder{color:gray;padding:10px 0}.habit-sticks-competition .details-holder>.habit-holder{color:gray;padding:10px 0 15px}.habit-sticks-competition .details-holder>.share-holder{color:gray;padding:20px 0;text-align:center}.habit-sticks-competition .address-holder{border-top:1px solid;border-bottom:1px solid;margin:10px 0}.habit-sticks-competition .address-holder>.intro{padding:0;text-align:left}.habit-sticks-competition .habit-holder{border-bottom:1px solid}.habit-sticks-competition .habit-holder>.title{font-family:BrandonTxtBld}.habit-sticks-competition .habit-holder>.habit-text{padding-top:15px}.habit-sticks-competition .share-holder>.text{text-align:left}.habit-sticks-competition .share-holder>.button{margin:40px 0;color:#000;padding:10px 80px 6px;text-transform:uppercase;border:2px solid;border-radius:25px;display:inline-block;width:auto}.habit-sticks-competition .input-error{color:red}.habit-sticks-competition .input-holder{position:relative;width:100%;border-bottom:1px solid;margin-bottom:10px;color:gray}.habit-sticks-competition .input-holder>.label{position:absolute;left:0;top:10px;text-transform:uppercase}.habit-sticks-competition .input-holder>.input{width:100%;border:none;background:0 0;padding:10px 30px 2px 100px;color:#000}.habit-sticks-competition .input-holder>.textarea{max-width:100%;width:100%;background:0 0;padding:8px;color:#000}.habit-sticks-competition .input-holder>.status-holder{position:absolute;right:0;top:11px;width:20px;height:20px}.habit-sticks-competition .input-holder>.prompt{font-family:BrandonTxtReg;font-size:12px;line-height:17px;color:gray}.habit-sticks-competition .input-holder>.prompt>.anchor{color:inherit;text-decoration:underline}.habit-sticks-competition .input-holder.-textarea{border:none}.habit-sticks-competition .input-holder.-textarea>.label{position:static;margin-bottom:10px}.habit-sticks-competition .input-holder.-bool{border:none}.habit-sticks-competition .input-holder.-bool>.label{font-family:BrandonTxtReg;font-size:12px;line-height:17px;width:100%;padding-left:50px;text-transform:none;margin-top:5px}@media (min-width:980px){.habit-sticks-competition .input-holder.-bool>.label{max-width:300px}}@media (min-width:1200px){.habit-sticks-competition .input-holder.-bool>.label{margin-top:13px}}.habit-sticks-competition .input-holder.-bool>.label.-single{margin-top:13px}.habit-sticks-competition .input-holder.-bool>.input{width:30px;height:30px;position:relative;margin-top:15px;padding:0}.habit-sticks-competition .input-holder.-bool>.input::after{position:absolute;height:100%;width:100%;background:#f2f2f2;content:' ';z-index:2;font-size:25px;padding-left:5px;line-height:37px;color:gray;border:1px solid gray;left:0;top:0}.habit-sticks-competition .input-holder.-bool>.input:checked::after{content:'✓';font-size:25px;line-height:37px;padding-left:4px;color:#000;border:1px solid #000}.habit-sticks-competition .status-holder>.no,.habit-sticks-competition .status-holder>.yes{position:absolute;height:20px;width:20px;text-align:center;-webkit-transition:all .15s;-o-transition:all .15s;transition:all .15s;opacity:1}.habit-sticks-competition .status-holder>.yes{opacity:0}.habit-sticks-competition .status-holder.selected>.no{opacity:0}.habit-sticks-competition .status-holder.selected>.yes{opacity:1}.habit-sticks-competition .continue-holder{text-align:center;padding:60px 0 40px;position:relative;color:#000}.habit-sticks-competition .continue-holder>.continue{padding:10px 80px 6px;border-radius:25px;border:2px solid;display:inline-block;cursor:pointer}.habit-sticks-competition .continue-holder>.continue-errors{color:red;position:absolute;top:27px;width:100%}.habit-sticks-competition .button-holder{padding-top:40px;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;width:100%}@media (min-width:500px){.habit-sticks-competition .button-holder{display:block;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;text-align:center;margin-top:20px}}.habit-sticks-competition .button-holder .button{border:2px solid;padding:10px 0 8px;width:48.93617%;border-radius:25px;text-align:center;cursor:pointer;margin-bottom:20px}@media (min-width:500px){.habit-sticks-competition .button-holder .button{padding:10px 80px 6px;display:inline-block;width:auto;margin:0 1.06383%;margin-bottom:20px}}.habit-sticks-competition .wee-note{font-family:BrandonTxtReg;font-size:12px;line-height:17px;text-align:center}@media (min-width:768px){.habit-sticks-competition h1{font-size:75px;line-height:1.1em}}.habit-sticks-competition .back-to-habits{font-family:BrandonTxtBld;font-size:12px;line-height:17px;text-transform:uppercase;color:#fff;display:inline-block;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin-top:50px;margin-left:15px}.habit-sticks-competition .back-to-habits::before{width:10px;height:10px;border:2px solid;content:'';display:block;border-right:transparent;border-bottom:transparent;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;top:2px;left:-15px}.habit-sticks-competition footer{margin-top:1.06383%}.habit-wall .intro-title{color:#5450a2;padding:.8em 0;text-align:center}@media (min-width:768px){.habit-wall .wall-holder>.habits-box{display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}}.habit-wall .habits-box{color:#fff}@media (min-width:768px){.habit-wall .habits-box{margin-top:1.06383%}}.habit-wall .habits-box:nth-child(1){margin-top:0}@media (min-width:768px){.habit-wall .habits-box>.left{width:49.46809%}}.habit-wall .habits-box>.left.-odd>.habit-holder{position:relative}@media (min-width:768px){.habit-wall .habits-box>.left.-odd>.habit-holder{padding-bottom:75%}.habit-wall .habits-box>.left.-odd>.habit-holder>.content-holder{padding:20px 14.10731%}.habit-wall .habits-box>.left.-odd>.habit-holder>.content-holder>.habit{font-size:4vw;line-height:1.1em}.habit-wall .habits-box>.left.-odd>.habit-holder>.content-holder>.user{font-size:2vw}}.habit-wall .habits-box>.left.-even>.habit-holder{position:relative}@media (min-width:768px){.habit-wall .habits-box>.left.-even>.habit-holder.-odd{width:48.88992%;padding-bottom:48.88992%;float:right}.habit-wall .habits-box>.left.-even>.habit-holder.-odd>.content-holder>.habit{font-size:3vw;line-height:1.1em}.habit-wall .habits-box>.left.-even>.habit-holder.-odd>.content-holder>.user{font-size:1.4vw}}@media (min-width:768px){.habit-wall .habits-box>.left.-even>.habit-holder.-even{width:48.88992%;padding-bottom:48.88992%;margin-top:26.17946%;float:left}.habit-wall .habits-box>.left.-even>.habit-holder.-even>.content-holder>.habit{font-size:3vw;line-height:1.1em}.habit-wall .habits-box>.left.-even>.habit-holder.-even>.content-holder>.user{font-size:1.4vw}}@media (min-width:768px){.habit-wall .habits-box>.right{width:49.46809%}}.habit-wall .habits-box>.right.-odd>.habit-holder{position:relative}@media (min-width:768px){.habit-wall .habits-box>.right.-odd>.habit-holder.-odd{width:48.88992%;padding-bottom:48.88992%;float:left}.habit-wall .habits-box>.right.-odd>.habit-holder.-odd>.content-holder>.habit{font-size:3vw;line-height:1.1em}.habit-wall .habits-box>.right.-odd>.habit-holder.-odd>.content-holder>.user{font-size:1.4vw}}@media (min-width:768px){.habit-wall .habits-box>.right.-odd>.habit-holder.-even{width:48.88992%;padding-bottom:48.88992%;margin-top:26.17946%;float:right}.habit-wall .habits-box>.right.-odd>.habit-holder.-even>.content-holder>.habit{font-size:3vw;line-height:1.1em}.habit-wall .habits-box>.right.-odd>.habit-holder.-even>.content-holder>.user{font-size:1.4vw}}.habit-wall .habits-box>.right.-even>.habit-holder{position:relative}@media (min-width:768px){.habit-wall .habits-box>.right.-even>.habit-holder{padding-bottom:75%}.habit-wall .habits-box>.right.-even>.habit-holder>.content-holder{padding:20px 14.10731%}.habit-wall .habits-box>.right.-even>.habit-holder>.content-holder>.habit{font-size:4vw;line-height:1.1em}.habit-wall .habits-box>.right.-even>.habit-holder>.content-holder>.user{font-size:2vw}}.habit-wall .habit-holder{padding-bottom:100%;vertical-align:middle;background:#00a0cf;position:relative;margin-bottom:5px;opacity:0}@media (min-width:768px){.habit-wall .habit-holder{margin-bottom:0}}.habit-wall .habit-holder>.content-holder{position:absolute;top:50%;left:50%;width:100%;height:100%;text-align:center;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:20px;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center}.habit-wall .habit-holder>.content-holder>.habit{width:100%}.habit-wall .habit-holder>.content-holder>.user{position:absolute;left:0;width:100%;bottom:5%}@media (min-width:1200px){.habit-wall .habit-holder>.content-holder>.user{bottom:50px}}.habit-wall .habits-box:nth-child(4n+1) .right .habit-holder{background:#5450a2!important}.habit-wall .habits-box:nth-child(4n+2) .left .habit-holder:nth-child(1){background:#5450a2!important}.habit-wall .habits-box:nth-child(4n+3) .right .habit-holder{background:#5450a2!important}.habit-wall .habits-box:nth-child(4n+4) .left .habit-holder:nth-child(2){background:#5450a2!important}.habit-wall .load-more-habits{text-align:center;padding:12px 100px 8px;display:inline-block;border:2px solid;border-radius:25px;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin:40px 0;cursor:pointer}.habit-sticks-competition .navigation,.habit-sticks-page .navigation,.habit-wall .navigation{overflow:visible}@media (min-width:1050px){.habit-sticks-competition .navigation,.habit-sticks-page .navigation,.habit-wall .navigation{overflow:auto}}.habit-sticks-competition .navigation .brand,.habit-sticks-page .navigation .brand,.habit-wall .navigation .brand{background:url(/static/img/allright-pdf-logo.png) no-repeat;background-position:50% 50%;background-size:contain}@media (min-width:981px){.habit-sticks-competition .navigation .brand,.habit-sticks-page .navigation .brand,.habit-wall .navigation .brand{background:url(/static/img/allright-logo-black.png) no-repeat;background-size:contain;background-position:50% 50%}}.habit-sticks-competition .navigation .hamburger span,.habit-sticks-page .navigation .hamburger span,.habit-wall .navigation .hamburger span{height:2px;margin-bottom:6px}@media (min-width:981px){.habit-sticks-competition .navigation .hamburger span,.habit-sticks-page .navigation .hamburger span,.habit-wall .navigation .hamburger span{background:#000}}.habit-sticks-competition .navigation .nav-button-holder,.habit-sticks-page .navigation .nav-button-holder,.habit-wall .navigation .nav-button-holder{padding:10px 20px 3px;position:relative;display:inline-block}.habit-sticks-competition .navigation .nav-button-holder .nav-button,.habit-sticks-page .navigation .nav-button-holder .nav-button,.habit-wall .navigation .nav-button-holder .nav-button{padding:0}.habit-sticks-competition .navigation .nav-button-holder .nav-button.selected,.habit-sticks-page .navigation .nav-button-holder .nav-button.selected,.habit-wall .navigation .nav-button-holder .nav-button.selected{background:0 0;color:#000}.habit-sticks-competition .navigation .nav-button-holder .nav-button.habit-register,.habit-sticks-page .navigation .nav-button-holder .nav-button.habit-register,.habit-wall .navigation .nav-button-holder .nav-button.habit-register{padding:2px 20px 0;background:#5450a2;border-radius:0;border:1px solid #706baf;color:#fff;-webkit-transition:all .15s;-o-transition:all .15s;transition:all .15s}.habit-sticks-competition .navigation .nav-button-holder .nav-button.habit-register:hover,.habit-sticks-page .navigation .nav-button-holder .nav-button.habit-register:hover,.habit-wall .navigation .nav-button-holder .nav-button.habit-register:hover{color:#706baf;background:#fff}.habit-sticks-competition .question-block,.habit-sticks-page .question-block,.habit-wall .question-block{display:none;background:#5450a2;color:#fff;top:0;left:0;bottom:0;right:0;position:fixed;z-index:10}.habit-sticks-competition .question-block>.close,.habit-sticks-page .question-block>.close,.habit-wall .question-block>.close{position:absolute;top:30px;right:30px;font-size:24px;cursor:pointer}.habit-sticks-competition .question-block>.center-holder,.habit-sticks-page .question-block>.center-holder,.habit-wall .question-block>.center-holder{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.habit-sticks-competition .center-holder,.habit-sticks-page .center-holder,.habit-wall .center-holder{text-align:center;width:80%}.habit-sticks-competition .center-holder>.question,.habit-sticks-page .center-holder>.question,.habit-wall .center-holder>.question{padding-bottom:30px}.habit-sticks-competition .center-holder>.answers-holder>.answers,.habit-sticks-page .center-holder>.answers-holder>.answers,.habit-wall .center-holder>.answers-holder>.answers{color:#fff;border:1px solid;padding:12px 34px;padding-top:15px;display:inline-block;margin:20px}.habit-sticks-competition .habit-register,.habit-sticks-page .habit-register,.habit-wall .habit-register{cursor:pointer}@media (min-width:981px){.habit-sticks-page{margin-top:91px}.habit-sticks-page .navigation{position:fixed;background:#fff;top:0}}.ie10.habit-sticks-page .how-steps>.swipe-wrap>.swipe-holder{display:inline-block}.parenting-hub .intro-image-block .pre-heading{font-family:brandontxtreg;padding-bottom:25px}.parenting-hub .featured-block.featured-articles{background:#fff}.parenting-hub .featured-block.featured-articles .article-item{background:#f7f7f7}.parenting-hub .featured-articles{color:#292a2f}.parenting-hub .featured-articles .table{width:102.12766%;margin-left:-1.06383%}.parenting-hub .featured-articles .article-item{width:100%}@media (min-width:768px){.parenting-hub .featured-articles .article-item{width:31.20567%;margin:0 1.06383% 4.25532%}.parenting-hub .featured-articles .article-item:nth-child(3n+3){margin:0 1.06383% 4.25532%}}.parenting-hub .featured-articles .filter-holder{font-size:22px}.parenting-hub .featured-articles .filter-holder>div{display:inline-block;margin:0 10px}@media (min-width:768px){.parenting-hub .featured-articles .filter-holder>div{margin:0 25px}}.parenting-hub .featured-articles .filter-holder>.filter{cursor:pointer;line-height:25px;font-size:18px;font-family:Brandontxtreg}.parenting-hub .featured-articles .filter-holder>.filter.selected{text-decoration:underline}.resource-index .resources-block{background:#f5f5f5;padding:60px 0}.resource-index .filter-holder{font-size:22px}@media (min-width:768px){.resource-index .filter-holder{text-align:center}}.resource-index .filter-holder .filter,.resource-index .filter-holder .show{display:inline-block;margin:5px 10px}@media (min-width:900px){.resource-index .filter-holder .filter,.resource-index .filter-holder .show{margin:5px 25px}}.resource-index .filter-holder .filter{font-family:Brandontxtbld;cursor:pointer}.resource-index .filter-holder .filter.selected{text-decoration:underline}.resource-index .intro-block .intro{padding:30px 0;text-align:center}.resource-index .resource-holder{padding-top:60px}@media (min-width:768px){.resource-index .resource-holder .holder{max-width:1206px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.resource-index .resource-item{background:#fff;margin-bottom:20px;position:relative;display:block}@media (min-width:768px){.resource-index .resource-item{width:31.20567%;margin:0 1.06383% 4.25532%;float:left;margin-bottom:2.12766%;display:inline-block;vertical-align:top;text-align:center}}@media (min-width:768px){.resource-index .resource-item.-workplace-item{width:31.91489%;float:left;margin-right:2.12766%;margin:0}}.resource-index .resource-item.-horizontal{width:100%}@media (min-width:500px){.resource-index .resource-item.-horizontal{width:47.87234%;margin:0 1.06383% 2.12766%}}@media (min-width:1050px){.resource-index .resource-item.-horizontal{width:100%;margin:0 auto 2.12766%}}.resource-index .resource-item.-horizontal .title{font-size:20px;line-height:20px;padding-bottom:10px}.resource-index .resource-item.-horizontal .subheading{padding-bottom:8px;font-size:12px}@media (min-width:1050px){.resource-index .resource-item.-horizontal .heading-holder{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left}}@media (min-width:1050px){.resource-index .resource-item.-horizontal .heading-holder .image{display:inline-block;width:50%;padding-bottom:32.5%}}.resource-index .resource-item.-horizontal .heading-holder .title-holder{padding:20px}@media (min-width:1050px){.resource-index .resource-item.-horizontal .heading-holder .title-holder{width:50%}}.resource-index .resource-item.-horizontal .article-text{padding:0;width:100%}.resource-index .resource-item.-horizontal .article-text .addition-holder{padding:20px 0 0;margin:0;position:static;width:100%}.resource-index .resource-item.-horizontal .article-text .button{margin-bottom:10px}@media (min-width:1050px){.resource-index .resource-item.-horizontal .article-text .button{float:right}}.resource-index .resource-item.-horizontal .quantity{margin-bottom:10px}@media (min-width:1050px){.resource-index .resource-item.-horizontal .quantity{margin-bottom:0}}@media (max-width:980px){.resource-index .resource-item.-horizontal .tally-holder{text-align:center}}.resource-index .resource-item.-horizontal .button{float:right}@media (max-width:980px){.resource-index .resource-item.-horizontal .button{float:none}}.resource-index .resource-item .image{position:relative;padding-bottom:65%;background-position:50% 50%;display:block}.resource-index .resource-item .resource-text{padding:20px}.resource-index .resource-item .resource-text .lead-sentence{padding-bottom:20px}.resource-index .resource-item .resource-text .price{padding:20px 0 20px;margin-bottom:120px}.resource-index .resource-item .resource-text.-sale .lead-sentence{margin-bottom:0}.resource-index .resource-item .title{font-size:28px;line-height:35px;font-family:Brandontxtbld}.resource-index .resource-item .subheading{color:#9b9b9b}.resource-index .resource-item .lead-sentence{font-size:16px;line-height:23px;margin-bottom:120px}.resource-index .resource-item:hover .overlay{opacity:.7}.resource-index .resource-item:hover .learn-more{opacity:1}.resource-index .resource-item .addition-holder{position:absolute;bottom:0;width:100%;left:0;padding:30px 20px 30px}.resource-index .resource-item .addition-holder .internals{border-top:1px solid #f1f1f1;padding-top:30px}.resource-index .resource-item .addition-holder.-no-border .internals{border:none}.resource-index .resource-item .addition-holder.-high-border .internals{padding-top:54px}.resource-index .resource-item .addition-holder .label{font-size:12px;line-height:14px;color:#9b9b9b;text-align:left;text-transform:uppercase;font-family:Brandontxtbld}.resource-index .resource-item.article-item{overflow:hidden}.resource-index .resource-item.article-item .button.-basic{position:static}.resource-index .resource-item.article-item .button.-space{margin:0 10px}.resource-index .resource-item.article-item .addition-holder{padding:20px;width:calc(100% - 20px);margin:10px;z-index:2;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;background:#fff}.resource-index .resource-item.article-item .addition-holder.-no-border{opacity:1;bottom:0}.resource-index .resource-item.article-item .internals{background:0 0;border:none;padding-top:0}.resource-index .resource-item.article-item::after{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;background:0 0}.resource-index .resource-item.article-item .label-holder{overflow:auto}.resource-index .resource-item.article-item .label{float:left}.resource-index .resource-item.article-item .label.cancel{float:right;color:#f26d80;cursor:pointer;display:none}.resource-index .resource-item.article-item .label.cancel.-show{display:block}.resource-index .resource-item.article-item.selected::after{background:rgba(0,0,0,.4);content:'';position:absolute;top:0;left:0;right:0;bottom:0}.resource-index .resource-item.article-item.selected .addition-holder{opacity:1;bottom:0}.resource-index .quantity{background:#f1f1f1;border:none;display:inline-block;width:62px;text-align:center;padding:7px 6px 2px;vertical-align:top;color:#4a4a4a;border-radius:5px;font-size:16px}.resource-index .tally-holder{margin-top:10px;text-align:left;font-size:16px}.resource-index .tally-holder .circle{display:inline-block;border-radius:50%;margin:0 1px;width:33px;height:33px;background:#4a4a4a;color:#fff;position:relative;vertical-align:top;cursor:pointer;border:1px solid transparent;font-size:30px}.resource-index .tally-holder .circle:active{border-color:#4a4a4a;color:#4a4a4a;background:#fff}.resource-index .tally-holder .circle.-plus::after{content:'+';position:absolute;top:-1px;left:7px}.resource-index .tally-holder .circle.-plus.add-to-cart::after{top:8px;left:7px}.resource-index .tally-holder .circle.-minus::after{content:'_';position:absolute;top:-11px;left:7px}.resource-index .tally-holder .circle.-minus.add-to-cart::after{top:-3px;left:8px}.resource-index .tally-holder .button{top:-2px;position:relative;float:right}.resource-index .title-block{text-align:center}.resource-index .title-block .breadcrumbs-holder{font-size:30px;line-height:42px;padding-bottom:20px}.resource-index .title-block .breadcrumbs-holder .crumb{display:inline-block}.resource-index .title-block .breadcrumbs-holder .crumb.active{font-family:Brandontxtbld}.resource-index .title-block .breadcrumbs-holder .tweener{display:inline-block;padding:0 10px;font-family:Brandontxtbld}.resource-index .title-block .lead-sentence{padding:30px 0}@media (min-width:768px){.resource-index .title-block .lead-sentence{padding:40px 0;width:74.19355%;margin:auto}}.resource-index .item-table{padding:40px 0 60px}@media (min-width:768px){.resource-index .item-table{padding:100px 0}}.resource-index .item-table.-confirmation .row-group{padding-bottom:60px}.resource-index .item-table .meta{font-size:12px;line-height:17px;text-transform:uppercase;font-familY:Brandontxtbld}.resource-index .item-table .meta.-grey{color:#9b9b9b}.resource-index .item-table .row{overflow:auto;padding:10px 7px 5px;border-top:1px solid #f1f1f1}.resource-index .item-table .row.head{border-bottom:1px solid #f1f1f1;padding-bottom:15px;margin-bottom:30px}.resource-index .item-table .row.foot{border-top:1px solid #f1f1f1;padding-top:30px;margin-top:30px}.resource-index .item-table .row.-item{padding-bottom:10px}.resource-index .item-table .row.first,.resource-index .item-table .row.head{border-top:0}.resource-index .item-table .left{float:left;width:50%}@media (min-width:980px){.resource-index .item-table .left{width:60.6383%}}.resource-index .item-table .right{float:right;width:50%}@media (min-width:980px){.resource-index .item-table .right{width:35.10638%}}.resource-index .item-table .button{width:138px}.resource-index .item-table .button.-basic{position:static}.resource-index .item-table .tally-holder{margin-top:0}.resource-index .item-table .name{font-family:Brandontxtbld}.resource-index .item-table .name a{text-decoration:underline}.resource-index .rubbish-bin{background:url(/static/img/rubbish_bin.png) no-repeat;background:url(/static/img/rubbish_bin.svg) no-repeat;background-size:contain;background-position:50% 50%;width:15px;height:20px;display:inline-block;margin:4px 4px;cursor:pointer}@media (min-width:768px){.resource-index .rubbish-bin{float:right}}.resource-index .no-items{padding:40px 0}.resource-index .no-items .message{font-family:Brandontxtbld;text-align:center}@media (min-width:768px){.resource-index .no-items .message{width:74.19355%;margin:auto}}.resource-index .no-items .message a{text-decoration:underline}.resource-index .form-block{padding-bottom:40px}@media (min-width:768px){.resource-index .form-block{padding-bottom:80px}}.resource-index .form-block .form-item{padding-bottom:30px;position:relative}.resource-index .form-block .form-item .help-text,.resource-index .form-block .form-item label{font-size:12px;line-height:14px;color:#9b9b9b;text-transform:uppercase;font-family:Brandontxtbld}.resource-index .form-block .form-item .-pseudo-input,.resource-index .form-block .form-item input{width:100%;display:block;background:#f1f1f1;border-radius:4px;border:none;padding:8px 12px 4px}.resource-index .form-block .form-item textarea{width:100%;max-width:100%;background:#f1f1f1;border-radius:4px;border:none;padding:8px 12px 4px}.resource-index .form-block .form-item.-pickup input{position:absolute;top:0;left:0;width:35px;height:35px;font-size:35px;line-height:45px;text-align:center}.resource-index .form-block .form-item.-pickup input::after{content:'';height:35px;width:35px;border-radius:4px;border:none;position:absolute;top:0;left:0;background:#f1f1f1;cursor:pointer}.resource-index .form-block .form-item.-pickup input:checked::after{content:'✓'}.resource-index .form-block .form-item.-pickup label{margin-left:55px;color:#000}.resource-index .form-block .form-item.-pickup .help-text{color:#000;display:block;margin-left:55px}.resource-index .form-block .button{width:130px}.resource-index .form-block .button.-basic{bottom:0}.resource-index .form-block .row{border-top:1px solid #f1f1f1;padding-top:40px;margin-top:10px}.resource-index .form-block .row.-foot{overflow:auto}.resource-index .form-block .row.-foot>.left{float:left}@media (min-width:768px){.resource-index .form-block .row.-foot>.left{width:5 of 8}}@media (min-width:980px){.resource-index .form-block .row.-foot>.left{width:6 of 8}}.resource-index .form-block .row.-foot>.right{float:right}@media (min-width:768px){.resource-index .form-block .row.-foot>.right{width:35.48387%}}@media (min-width:980px){.resource-index .form-block .row.-foot>.right{width:22.58065%}}@media print{footer{display:none}.intro-image-block{min-height:0!important}.intro-image-block .title{margin:0}.intro-image-block .title .tiny-interventions-subheading{display:none}.intro-image-block .move-down{display:none}.navigation .cart-holder{display:none}body{font-size:12px}.generic-form{display:none}}