.b-work-item-promo .b-work-item-promo-illu{background-image:url(ballantines-promo.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),(-webkit-min-device-pixel-ratio:144),(min-resolution:144dppx){.b-work-item-promo .b-work-item-promo-illu{background-image:url(ballantines-promo_2x.jpg)}}.b-work-item-promo h1{font-weight:900;letter-spacing:normal}.b-work-item-promo h1 sup{font-size:5rem}.b-work-item-task h2{font-weight:700}.b-work-item-text-var1{padding:8rem 0 39rem;background-image:url(ballantines-insight.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),(-webkit-min-device-pixel-ratio:144),(min-resolution:144dppx){.b-work-item-text-var1{background-image:url(ballantines-insight_2x.jpg)}}.b-work-item-text-var1 .b-text-buble{width:28.6%;min-width:34rem;padding:5rem 0 3rem 6rem;background-color:#205398;background-image:-webkit-linear-gradient(left,#205398,#558fc5);background-image:linear-gradient(to right,#205398,#558fc5);font-size:2.8rem;line-height:3.4rem}.b-work-item-text-var1 .b-text-buble p{margin:0 0 3rem}.b-work-item-text-var1 .b-text-buble_inn{position:relative;right:-10rem;margin:0 0 0 -10rem}.b-work-item-text-var2{display:block;padding:7rem 0;background:url(ballantines-idea-bg.jpg) 0 100% no-repeat;background-size:auto 100%;overflow:hidden}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),(-webkit-min-device-pixel-ratio:144),(min-resolution:144dppx){.b-work-item-text-var2{background:url(ballantines-idea-bg_2x.jpg) 0 100% no-repeat;background-size:auto 100%}}.b-work-item-text-var2 h2{font-size:6rem;line-height:6rem;font-weight:700;text-align:center;margin:0 0 9rem}.b-work-item-text-var2 h2:after{width:8rem;left:50%;margin-left:-4rem}.b-work-item-text-var2 .b-text-buble{width:auto;padding:0 0 0 46.1%;font-size:3rem;line-height:3.5rem}.b-work-item-text-var2 .b-text-buble .prize{width:40rem;margin:11rem 0 0;position:relative}.b-work-item-text-var2 .b-text-buble .prize h3{font-size:5rem;font-weight:900;line-height:5rem;margin:0 0 3rem}.b-work-item-text-var2 .b-text-buble .prize:after{content:" ";width:380px;height:380px;background:url(ballantines-disc.png) no-repeat;position:absolute;top:-61px;right:-204px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),(-webkit-min-device-pixel-ratio:144),(min-resolution:144dppx){.b-work-item-text-var2 .b-text-buble .prize:after{background:url(ballantines-disc_2x.png) no-repeat;background-size:380px 380px}}.b-work-item-text-var2 .b-text-buble .prize_inn{padding:5rem 5rem 11rem;color:#fff;background:url(ballantines-prize-bg.jpg) 50% 50% no-repeat;background-size:cover;position:relative;z-index:1}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),(-webkit-min-device-pixel-ratio:144),(min-resolution:144dppx){.b-work-item-text-var2 .b-text-buble .prize_inn{background:url(ballantines-prize-bg_2x.jpg) 50% 50% no-repeat;background-size:cover}}.b-work-item-text-var2 .b-text-buble .also{position:relative;top:-4rem;z-index:2;margin:0 0 -4rem 8.57%;padding:5rem 4.5rem;width:36rem;background:url(ballantines-also-bg.jpg) 50% 50% no-repeat;background-size:cover;color:#fff}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),(-webkit-min-device-pixel-ratio:144),(min-resolution:144dppx){.b-work-item-text-var2 .b-text-buble .also{background:url(ballantines-also-bg_2x.jpg) 50% 50% no-repeat;background-size:cover}}.b-work-item-text-result{padding:7rem 0 0;background-image:url(ballantines-result.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),(-webkit-min-device-pixel-ratio:144),(min-resolution:144dppx){.b-work-item-text-result{background-image:url(ballantines-result_2x.jpg)}}.b-work-item-text-result .b-work-item-inner{padding:0 15.7% 2rem}.b-work-item-text-result h2{font-weight:700}.b-work-item-text-result h2:after{width:8rem;left:50%;margin-left:-4rem}.b-work-item-text-result p{margin:0 0 2.5rem}.b-work-item-video{position:relative;bottom:-22rem;margin:-22rem 0 0}.b-sales .graph,.b-work-item-slider-wide .flex-control-nav,.b-work-item-slider-wide.iphone .flex-control-nav{bottom:0}.b-work-item-sales{padding:34rem 0 11.8rem;background:url(ballantines-sales-bg.png) 50% 100% no-repeat;background-size:100% auto}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),(-webkit-min-device-pixel-ratio:144),(min-resolution:144dppx){.b-work-item-sales{background:url(ballantines-sales-bg_2x.png) 50% 100% no-repeat;background-size:100% auto}}.b-sales{background:url(ballantines-dotted.png);border-bottom:1px solid #e1e1e1;height:28rem;margin:0 10%;padding:4rem 40rem 0 6.3rem;position:relative;font-size:2rem;line-height:2rem}.b-sales .b-sales_inn{border-left:5px solid #3573b3;padding:0 0 0 3.3rem}.b-sales h2{font-size:3.3rem;line-height:4rem;font-weight:900;margin:0 0 1rem}.b-sales h2 sup{font-size:1.5rem}.b-sales h3{font-size:3rem;line-height:3rem;font-weight:400;color:#3573b3;margin:0 0 .7px}.b-sales h3 strong{font-size:12rem;font-weight:900;line-height:12rem}.b-sales h3 span{font-size:6.4rem;line-height:6.4rem}.b-sales .graph{position:absolute;right:4.7rem}.b-sales .graph li{float:left;width:17.2rem;margin:0 0 0 2.5rem;padding:3rem 0 0;border-radius:2px 2px 0 0;font-size:3rem;line-height:3rem;font-weight:300;text-align:center}.b-sales .graph .y2013{height:7.3rem;background-color:#e6e6e6;background-image:-webkit-linear-gradient(top,#ececec,#dbdbdb);background-image:linear-gradient(to bottom,#ececec,#dbdbdb);margin-top:20.5rem}.b-sales .graph .y2014{height:27.8rem;background-color:#3573b3;background-image:-webkit-linear-gradient(top,#558fc5,#205398);background-image:linear-gradient(to bottom,#558fc5,#205398);color:#fff}.b-work-item-web{background:url(ballantines-web.jpg) 50% 0 repeat-y #35679f;background-size:cover}.b-work-item-web .h-fixed{background:url(ballantines-web2.jpg) 50% 0 no-repeat;background-size:cover;padding:0}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),(-webkit-min-device-pixel-ratio:144),(min-resolution:144dppx){.b-work-item-web .h-fixed{background:url(ballantines-web2_2x.jpg) 50% 0 no-repeat;background-size:cover}}.b-work-item-web .b-work-item-inner{padding:4.5rem 5% 0}.b-work-item-web h2{font-size:6rem;font-weight:900;line-height:6rem;color:#fff;text-align:center;margin:0 0 5rem}.b-work-item-web .site-wrap{position:relative;padding:0 0 5rem}.b-work-item-web .site-wrap img{display:block;width:100%}.b-work-item-web .site-wrap img.site{border-radius:2px}.b-work-item-web .site-wrap img.site-logo{width:auto;position:absolute;top:-7px;left:0}.b-work-item-final{padding:4.5rem 0 10rem;font-size:2.8rem;line-height:3.4rem;text-align:center}.b-work-item-final .b-work-item-inner{padding:0 10%}.b-work-item-final h2{font-size:6rem;font-weight:900;line-height:6rem;margin:0 0 4rem;padding:0 0 3rem;position:relative}.b-work-item-final h2:after{display:block;content:" ";width:12rem;height:4px;background:#e3252a;position:absolute;bottom:0;left:50%;margin-left:-6rem}.b-work-item-slider-wide{margin:0;padding:0 0 5rem}.b-work-item-slider-wide:hover .flex-direction-nav a{border-color:rgba(255,255,255,.2)}.b-work-item-slider-wide .flexslider{padding:0 0 42px}.b-work-item-slider-wide .flexslider .slides>li img{float:left}.b-work-item-slider-wide .flexslider .slides>li img.i1{width:56.6%}.b-work-item-slider-wide .flexslider .slides>li img.i2{width:49.2%;margin:50px 0 0 -5.8%}.b-work-item-slider-wide .flex-viewport:after{display:none}.b-work-item-slider-wide .flex-direction-nav .flex-prev{left:3.43%}.b-work-item-slider-wide .flex-direction-nav .flex-next{left:auto;right:3.43%}.b-work-item-slider-wide.iphone{padding:0 0 4.5rem}.b-work-item-slider-wide.iphone .flexslider{padding:0 0 5.5rem}.b-work-item-slider-wide.iphone .flexslider .slides>li img{width:auto;float:none;opacity:.2;filter:alpha(Opacity=20);-webkit-transition:opacity ease .5s;transition:opacity ease .5s}.b-work-item-slider-wide.iphone .flexslider .slides>li.flex-active-slide img{opacity:1;filter:alpha(Opacity=100);margin:0 auto}.b-work-item-slider-wide.iphone .flexslider .slides>li.flex-active-slide+li img{float:right}.b-work-item-slider-wide.iphone .flex-viewport{padding:123px 33.3% 120px}.b-work-item-slider-wide.iphone .flex-viewport:after{display:block;width:415px;height:876px;background:url(ballantines-iphone2.png) no-repeat;left:50%;margin-left:-208px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),(-webkit-min-device-pixel-ratio:144),(min-resolution:144dppx){.b-work-item-slider-wide.iphone .flex-viewport:after{background:url(ballantines-iphone2_2x.png) no-repeat;background-size:415px 876px}}.b-work-item-slider-wide.iphone .flex-direction-nav .flex-prev{left:29%}.b-work-item-slider-wide.iphone .flex-direction-nav .flex-next{right:29%}.b-work-item-text-award{background-image:url(mixx-awards.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),(-webkit-min-device-pixel-ratio:144),(min-resolution:144dppx){.b-work-item-text-award{background-image:url(mixx-awards_2x.jpg)}}.b-work-item-text-team{background-image:url(ballantines-team.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),(-webkit-min-device-pixel-ratio:144),(min-resolution:144dppx){.b-work-item-text-team{background-image:url(ballantines-team_2x.jpg)}}.b-work-item-text-team h2{font-weight:700;margin:0 0 7rem}.b-work-item-text-team .thanks{text-align:center;font-size:1.8rem;line-height:2rem;padding:5rem 0 0}.b-work-item-text-team .thanks p{margin:0 0 3rem}.work-tags a,.work-tags span{background:#205498}.work-url{border-color:#12387a;color:#205498}.work-url:hover{background:#12387a;color:#fff}@media only screen and (max-width:1200px){.b-sales{padding-right:25rem;font-size:1.6rem;line-height:1.6rem}.b-sales h2{font-size:2.5rem;line-height:3rem}.b-sales h3 strong{font-size:8rem;line-height:8rem}.b-sales .graph{right:2rem}.b-sales .graph li{width:8rem;margin-left:1.5rem}}@media only screen and (max-width:800px){.b-sales .graph,.b-work-item-final h2:after,.b-work-item-slider-wide.iphone .flex-viewport:after,.b-work-item-text-var2 .b-text-buble .prize:after{display:none}.b-work-item-promo h1 sup{font-size:1.5rem;line-height:100%}.b-work-item-text-var1{padding:4rem 0}.b-work-item-text-var1 .b-text-buble{width:auto;min-width:10rem;padding:1.5rem 2rem;font-size:1.8rem;line-height:2.3rem}.b-work-item-text-var1 .b-text-buble p{margin:0 0 1.5rem}.b-work-item-text-var1 .b-text-buble_inn{right:auto;margin:0}.b-work-item-text-var2{padding:4rem 0;background-size:auto 95%}.b-work-item-text-var2 h2{font-size:4rem;line-height:4rem;margin:0 0 2rem 35%}.b-work-item-text-var2 .b-text-buble{padding:0 0 0 35%;font-size:1.8rem;line-height:2.3rem}.b-work-item-text-var2 .b-text-buble .prize{width:auto;margin:2rem 0 0}.b-work-item-text-var2 .b-text-buble .prize h3{font-size:3rem;line-height:3rem;margin:0 0 1.5rem}.b-work-item-text-var2 .b-text-buble .prize_inn{padding:3rem 3rem 6rem}.b-work-item-text-var2 .b-text-buble .also{margin:0 1.5rem -4rem;width:auto;padding:3rem}.b-work-item-text-result{padding:4rem 0}.b-work-item-text-result .h-fixed{padding:0}.b-work-item-text-result .b-work-item-inner{padding:0 9.375% 4rem}.b-work-item-video{bottom:auto;margin:0}.b-work-item-text-result h2{font-size:4rem;line-height:4rem}.b-work-item-sales{padding:4rem 0;text-align:center}.b-sales,.b-sales .b-sales_inn{border:none;padding:0}.b-sales{background:0 0;height:auto;margin:0;font-size:1.8rem;line-height:2.3rem}.b-sales h3 strong{font-size:6rem;line-height:6rem}.b-sales h3 span,.b-work-item-web h2{font-size:4rem;line-height:4rem}.b-work-item-web .b-work-item-inner{padding:4rem 9.375% 0}.b-work-item-slider-wide.iphone .flex-viewport{padding:0 25%}.b-work-item-final{padding:4rem 0;font-size:1.8rem;line-height:2.3rem}.b-work-item-final h2{font-size:4rem;line-height:4rem;margin:0 0 2rem;padding:0}.b-work-item-final .b-work-item-inner{padding:0}.b-work-item-text-team h2{margin:0 0 2rem}}@media only screen and (max-width:640px){.b-work-item-text-var2{background:0 0}.b-work-item-text-var2 h2{margin-left:0}.b-work-item-text-var2 .b-text-buble{padding:0}}