﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@media (max-width: 820px){html{font-size:94%}}@media (max-width: 773.33333px){html{font-size:88%}}@media (max-width: 680px){html{font-size:82%}}@media (max-width: 400px){html{font-size:76%}}@font-face{font-family:'Clifcons';src:url("/fonts/Clifcons.eot");src:url("/fonts/Clifcons.eot?#iefix") format("embedded-opentype"),url("/fonts/Clifcons.woff") format("woff"),url("/fonts/Clifcons.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'FeltTip';src:url("/fonts/felt_tip_roman.eot");src:url("/fonts/felt_tip_roman.eot?#iefix") format("embedded-opentype"),url("/fonts/felt_tip_roman.woff") format("woff"),url("/fonts/felt_tip_roman.ttf") format("truetype");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'Clifcons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-right-arrow:before{content:"\e601"}.icon-search:before{content:"\e602"}.icon-close:before{content:"\e603"}.icon-diamond:before{content:"\e604"}.icon-circle-arrow-left:before{content:"\e605"}.icon-circle-arrow-right:before{content:"\e606"}.icon-double-arrow:before{content:"\e600"}blockquote{font-family:'FeltTip', Helvetica, Arial, sans-serif;font-size:28px;line-height:1.2em;width:80%;margin:0 auto;padding:2% 0;text-align:center}blockquote em{font-style:normal;font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:18px;color:#45474d}blockquote.bold{font-family:"Gotham Cond A","Gotham Cond B",Helvetica,Arial,sans-serif;font-weight:600;font-size:60px;text-transform:uppercase;text-align:left;margin:0}@media (max-width: 768px){blockquote{font-size:24px;width:95%}blockquote.bold{font-size:24px;width:auto}}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("fancybox_sprite.png")}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url("fancybox_loading.gif") center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("blank.gif");-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("fancybox_overlay.png")}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("fancybox_sprite@2x.png");background-size:44px 152px}#fancybox-loading div{background-image:url("fancybox_loading@2x.gif");background-size:24px 24px}}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-ms-interpolation-mode:bicubic}body{background-color:#474747;background-image:url('/img/textures/body-background-texture.jpg?1403130321');background-repeat:repeat}#main{position:relative;padding-left:160px;max-width:1366px}#main .wood-base{background-image:url('/img/textures/wood-bg.jpg?1403130321');-moz-box-shadow:0 0 5px 5px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 5px 5px rgba(0,0,0,0.2);box-shadow:0 0 5px 5px rgba(0,0,0,0.2);position:fixed;width:100%;height:100%;max-width:1206px;-webkit-transform:translateZ(0)}#main:before{content:'';display:block;-moz-box-shadow:0 0 25px 15px rgba(0,0,0,0.25) inset;-webkit-box-shadow:0 0 25px 15px rgba(0,0,0,0.25) inset;box-shadow:0 0 25px 15px rgba(0,0,0,0.25) inset;position:absolute;left:0;bottom:0;right:0;top:0}#main:before{left:160px}@media (max-width: 1024px){#main{padding-left:130px}#main:before{left:130px}}@media (max-width: 768px){#main{padding-left:0;padding-top:50px}#main:before{left:0}}a{color:#45474d;text-decoration:none}a:hover,a:active{color:#ed3223}p{line-height:1.6em}.uppercase{text-transform:uppercase}.texture{background-image:url('/img/textures/btn-texture.png?1403130321');background-repeat:no-repeat;position:absolute;top:0;left:0;width:100%;height:100%;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}.lt-ie9 .texture{-ms-behavior:url('/css/backgroundsize.htc')}.tmpdiv{text-align:center;padding:40px}.tmpdiv p{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:30px;color:#45474d}.analytics-data{display:none}.error-page{background:#fff url('/img/textures/form-bg.jpg?1403130321') repeat !important;text-align:center}.error-page:before{display:none !important}.error-page img.error-img{display:inline-block;width:80%;margin:60px auto;max-width:450px}.g-hidden{display:none}.section{position:relative;padding:30px 80px}@media (max-width: 768px){.section{padding:20px 10px}}.lazy,.lazy+.composite{-moz-transition:opacity 200ms linear;-o-transition:opacity 200ms linear;-webkit-transition:opacity 200ms linear;transition:opacity 200ms linear;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.lazy.lazy-loaded,.lazy.lazy-loaded+.composite{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}ul.breadcrumbs{list-style:none;margin:0;padding:0}ul.breadcrumbs li{display:inline;padding-left:0}ul.breadcrumbs li:after{content:"\203A"}ul.breadcrumbs li:before{margin-right:0;content:none}ul.breadcrumbs li:last-child:after{content:none}ul.breadcrumbs li a{color:#ed3223;text-decoration:underline}ul.breadcrumbs li a:hover{color:#45474d}.btn{position:relative;text-transform:uppercase;padding:11px 0 10px 0;width:110px;text-align:center;display:inline-block;cursor:pointer;font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:12px}.btn.red{color:white;background-color:#ed3223}.btn.red:hover{background-color:#f15e52}.btn.blue{color:white;background-color:#2683d0}.btn.blue:hover{background-color:#4b9bde}.btn.angled{-webkit-transform-style:preserve-3d;height:30px;-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}.btn.angled span{position:absolute;top:10px;left:18px;-moz-transform:rotate(2deg);-ms-transform:rotate(2deg);-webkit-transform:rotate(2deg);transform:rotate(2deg)}.btn.big{width:200px;padding:14px 0 13px 0;font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:800;font-size:21px;height:inherit}.btn.arrow-only{width:30px;padding:6px 0 7px 0;margin-left:30px}.btn.arrow-only .arrow{height:15px;width:9px;background-image:url('/img/sprites-s25a2493bcb.png');background-position:0 0;background-repeat:no-repeat;display:block;margin:0 auto}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.btn.arrow-only .arrow{background-image:url('/img/sprites-2x-sf380287215.png');background-position:0 0;-moz-background-size:330px,auto;-o-background-size:330px,auto;-webkit-background-size:330px,auto;background-size:330px,auto}}.btn .arrow{position:absolute;right:13px;top:15px;width:10px;height:9px;width:5px;background-image:url('/img/sprites-s25a2493bcb.png');background-position:0 -306px;background-repeat:no-repeat}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.btn .arrow{background-image:url('/img/sprites-2x-sf380287215.png');background-position:0 -306px;-moz-background-size:330px,auto;-o-background-size:330px,auto;-webkit-background-size:330px,auto;background-size:330px,auto}}.btn-style,.btn-new{position:relative;padding:14px 30px 12px;font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:12px;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);text-transform:uppercase;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;display:inline-block;border:none;outline:none}.btn-style.block,.block.btn-new{display:block}.btn-style,.btn-new,.btn-style *,.btn-new *{vertical-align:middle}.btn-style.match,.match.btn-new{padding-top:11px;padding-bottom:10px}.btn-style.white,.white.btn-new{background:#fff url('/img/textures/btn-texture-light.png?1403130321');color:#45474d}.btn-style.blue,.blue.btn-new{background:#2683d0 url('/img/textures/btn-texture-light.png?1403130321');color:white}.btn-style.red,.red.btn-new{background:#ed3223 url('/img/textures/btn-texture.png?1403130321');color:white}.btn-style.no-texture,.no-texture.btn-new{background-image:none}.btn-style.arrow:before,.arrow.btn-new:before{content:"";font-family:'Clifcons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn-style.arrow:before,.arrow.btn-new:before{position:absolute;right:15px;top:50%;font-size:10px;margin-top:-5px;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-moz-transition:-moz-transform 200ms;-o-transition:-o-transform 200ms;-webkit-transition:-webkit-transform 200ms;transition:transform 200ms}.btn-style.only-arrow,.only-arrow.btn-new{padding-left:0;padding-right:0;width:38px}.btn-new{font-weight:800;cursor:pointer;-moz-transition:background-color 200ms;-o-transition:background-color 200ms;-webkit-transition:background-color 200ms;transition:background-color 200ms}.btn-new,.btn-new *{cursor:pointer}.no-touch .btn-new:hover{-moz-transition:background-color 100ms;-o-transition:background-color 100ms;-webkit-transition:background-color 100ms;transition:background-color 100ms}.no-touch .btn-new:hover:before{-moz-transition:-moz-transform 100ms;-o-transition:-o-transform 100ms;-webkit-transition:-webkit-transform 100ms;transition:transform 100ms;-moz-transform:translateX(5px);-ms-transform:translateX(5px);-webkit-transform:translateX(5px);transform:translateX(5px)}.no-touch .btn-new:active,.btn-new:active,.btn-new.active{-moz-transition:background-color 100ms;-o-transition:background-color 100ms;-webkit-transition:background-color 100ms;transition:background-color 100ms}.no-touch .btn-new:active:before,.btn-new:active:before,.btn-new.active:before{-moz-transition:-moz-transform 100ms;-o-transition:-o-transform 100ms;-webkit-transition:-webkit-transform 100ms;transition:transform 100ms;-moz-transform:translateX(5px);-ms-transform:translateX(5px);-webkit-transform:translateX(5px);transform:translateX(5px)}.no-touch .btn-new.white:hover{background-color:#45474d;color:white}.no-touch .btn-new.white:active,.btn-new.white:active,.btn-new.white.active{background-color:#45474d;color:white}.no-touch .btn-new.blue:hover{background-color:#0186f5}.no-touch .btn-new.blue:active,.btn-new.blue:active,.btn-new.blue.active{background-color:#0186f5}.no-touch .btn-new.red:hover{background-color:#ff2311}.no-touch .btn-new.red:active,.btn-new.red:active,.btn-new.red.active{background-color:#ff2311}.btn-new.big{width:200px;padding:14px 0 13px 0;font-size:21px;height:inherit}.col-main{position:relative;padding-right:280px}.col-main.wide{padding-right:235px}@media (max-width: 1024px){.col-main{padding-right:240px}.col-main.wide{padding-right:220px}}@media (max-width: 980px){.col-main{padding-right:0}.col-main.wide{padding-right:0}}.hidden-sidebar .col-main{padding-right:0 !important}.col-side{width:220px;position:relative;float:right;z-index:10}@media (max-width: 980px){.col-side{display:none}}.col-main * .body ul,.col-main * .body ol,.col-side * .body ul,.col-side * .body ol{margin:1em auto}.col-main * .body b,.col-main * .body strong,.col-side * .body b,.col-side * .body strong{font-weight:800}.col-main * .body i,.col-main * .body em,.col-side * .body i,.col-side * .body em{font-style:italic}.col-main * .body ul,.col-side * .body ul{list-style-type:disc;list-style-position:outside;margin-left:2.3em}.col-main * .body ol,.col-side * .body ol{list-style-type:decimal;list-style-position:outside;margin-left:2.3em}.col-main * .body ul ul,.col-main * .body ol ul,.col-side * .body ul ul,.col-side * .body ol ul{list-style-type:circle;list-style-position:outside;margin:0 auto 0 2.3em}.col-main * .body ol ol,.col-main * .body ul ol,.col-side * .body ol ol,.col-side * .body ul ol{list-style-type:decimal;list-style-position:outside;margin:0 auto 0 2.3em}.col-main * .body blockquote,.col-side * .body blockquote{width:80%;margin:20px auto;display:block}.block-wrap{margin-bottom:40px;*zoom:1;z-index:2}.block-wrap:after{content:"";display:table;clear:both}.block-wrap.copy{padding:100px;padding-right:60px;padding-left:80px;position:relative}@media (max-width: 1024px){.block-wrap.copy{padding:40px}}@media (max-width: 768px){.block-wrap.copy{padding:35px}}.column-full,.column-50{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;color:#45474d;width:43%;margin-right:60px;display:inline-block;vertical-align:top}@media (min-width: 768px) and (max-width: 1024px){.column-full,.column-50{width:45%;margin-right:40px}}.column-full:nth-child(even),.column-50:nth-child(even){margin-right:0}@media (max-width: 768px){.column-full,.column-50{width:100%;margin-right:0}}.column-full img,.column-50 img{width:100%}.column-full strong,.column-50 strong{font-weight:700}.column-full h1,.column-full h2,.column-full h3,.column-full h4,.column-full h5,.column-full h6,.column-50 h1,.column-50 h2,.column-50 h3,.column-50 h4,.column-50 h5,.column-50 h6{font-weight:700;text-transform:uppercase}.column-full h4,.column-50 h4{margin-bottom:15px}.column-full p,.column-50 p{line-height:1.9em}.column-full a,.column-50 a{color:#ed3223;text-decoration:underline;line-height:40px;font-weight:700}.column-full a:hover,.column-50 a:hover{color:#45474d}.column-full{width:100%;margin-right:0}@media (min-width: 768px) and (max-width: 1024px){.column-full{width:100%;margin-right:0}}.copy-columns.col-3{padding-bottom:60px}.copy-columns.col-3 .col{width:32%;display:inline-block;vertical-align:top;padding-right:20px}@media (max-width: 650px){.copy-columns.col-3 .col{width:100%;display:block;padding:20px 0}}.copy-columns.col-3 .col h3{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:24px;margin-bottom:.5em;color:#45474d;text-transform:uppercase}@media (max-width: 1130px){.copy-columns.col-3 .col p{font-size:13px}}.copy-columns.col-3 .col:first-child+.col+.col{padding-right:0}.copy-columns.col-2{padding-bottom:40px}.copy-columns.col-2 .col{width:49%;display:inline-block;text-align:center;padding:20px}@media (max-width: 650px){.copy-columns.col-2 .col{width:100%;display:block}}.copy-columns.col-2 .col .btn{width:80%;max-width:250px;padding-left:10px;padding-right:10px}.contributors{padding-bottom:0px;margin-bottom:0;padding-top:20px}.contributors .heading{text-transform:uppercase;font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:11px;color:#45474d;padding-bottom:5px}.contributor{position:relative;display:inline-block;padding:0 20px;border-left:1px solid #ccc;vertical-align:middle}.contributor.first{padding-left:0;border-left:0}.contributor .profile-image{position:relative;display:inline-block;width:35px;height:35px;-moz-border-radius:35px;-webkit-border-radius:35px;border-radius:35px;overflow:hidden;margin-right:5px;vertical-align:middle}.contributor .profile-image .img{position:absolute;top:0;left:0;width:100%;height:100%;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;vertical-align:middle}.lt-ie9 .contributor .profile-image .img{-ms-behavior:url('/css/backgroundsize.htc')}.contributor .name{display:inline-block;color:red;font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:400;font-size:13px;position:relative;vertical-align:middle}.contributor .name[href]{text-decoration:underline}@media (max-width: 500px){.contributor{display:block;padding-left:0;border-left:0}}#decoy-panel{position:fixed;width:0;height:100%;z-index:99999;border:0;right:0;top:0;background:#f5f5f5;-moz-transition:width 400ms;-o-transition:width 400ms;-webkit-transition:width 400ms;transition:width 400ms}#decoy-panel.open{width:300px}#decoy-panel .toggle{width:33px;height:32px;position:absolute;padding:9px;top:50%;margin-top:-16px;left:-32px;background:#f5f5f5;border:1px solid #e3e3e3;border-right:none;-moz-border-radius:6px 0 0 6px;-webkit-border-radius:6px;border-radius:6px 0 0 6px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;-moz-box-shadow:0 2px 0 rgba(0,0,0,0.2),inset 2px 2px 2px #fff;-webkit-box-shadow:0 2px 0 rgba(0,0,0,0.2),inset 2px 2px 2px #fff;box-shadow:0 2px 0 rgba(0,0,0,0.2),inset 2px 2px 2px #fff}#decoy-panel .toggle:hover{-moz-box-shadow:0 2px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 0 rgba(0,0,0,0.2);box-shadow:0 2px 0 rgba(0,0,0,0.2)}#decoy-panel .toggle i{display:block;height:14px;width:14px;background-image:url('/img/sprites-s25a2493bcb.png');background-position:0 -2507px;background-repeat:no-repeat}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#decoy-panel .toggle i{background-image:url('/img/sprites-2x-sf380287215.png');background-position:0 -2504.5px;-moz-background-size:330px,auto;-o-background-size:330px,auto;-webkit-background-size:330px,auto;background-size:330px,auto}}#decoy-panel iframe{width:300px;height:100%;background:#f5f5f5}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("/img/fancybox/fancybox_sprite.png")}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url("/img/fancybox/fancybox_loading.gif") center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("/img/fancybox/blank.gif");-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("/img/fancybox/fancybox_overlay.png")}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("/img/fancybox/fancybox_sprite@2x.png");background-size:44px 152px}#fancybox-loading div{background-image:url("/img/fancybox/fancybox_loading@2x.gif");background-size:24px 24px}}.flag{position:absolute;top:0;left:0;height:126px;width:185px;background-image:url('/img/sprites-s25a2493bcb.png');background-position:0 -2223px;background-repeat:no-repeat;z-index:10;pointer-events:none}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.flag{background-image:url('/img/sprites-2x-sf380287215.png');background-position:0 -2220.5px;-moz-background-size:330px,auto;-o-background-size:330px,auto;-webkit-background-size:330px,auto;background-size:330px,auto}}.flag .inner{color:#fff;font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:13px;width:80px;text-transform:uppercase;position:absolute;top:23px;left:22px}.flag.find-your-flavor .inner{width:90px;top:20px}@media (max-width: 500px){.flag{-moz-transform:scale(0.75, 0.75);-ms-transform:scale(0.75, 0.75);-webkit-transform:scale(0.75, 0.75);transform:scale(0.75, 0.75);-moz-transform-origin:left top;-ms-transform-origin:left top;-webkit-transform-origin:left top;transform-origin:left top}.flag .inner{font-weight:900}}#footer{background-image:url('/img/textures/footer-texture.jpg?1403130321');position:relative;z-index:2;border-top:1px solid white}@media (max-width: 500px){#footer{height:inherit}}#footer .inner{padding:50px;overflow:hidden}@media (max-width: 768px){#footer .inner{padding:30px}}@media (max-width: 500px){#footer .inner{padding:20px 10px}}#footer .inner .col{float:left;width:25%;padding:0 15px}@media (max-width: 1075px){#footer .inner .col.social{width:120px}}@media (max-width: 768px){#footer .inner .col.social{float:none;width:100%;margin-bottom:15px}#footer .inner .col.col-2,#footer .inner .col.col-3,#footer .inner .col.col-4{width:33%}}#footer .inner .col-2 a,#footer .inner .col-3 a,#footer .inner .col-4 a{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:12px;display:block;margin:10px 0;color:#787268;text-transform:uppercase}@media (max-width: 500px){#footer .inner .col-2 a,#footer .inner .col-3 a,#footer .inner .col-4 a{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:10px}}#footer .inner .col-2 a:hover,#footer .inner .col-3 a:hover,#footer .inner .col-4 a:hover{color:#ed3223}#footer .inner .copyright{clear:both;padding-top:20px;font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:400;font-size:11px;color:#45474d}.custom-selector{background:#2683d0 url('/img/textures/btn-texture-light.png?1403130321');width:100%;min-height:51px;padding:20px;margin:15px 0 60px 0;position:relative;display:inline-block}@media (max-width: 500px){.custom-selector{padding:20px 10px}}.custom-selector:before{content:"";font-family:'Clifcons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.custom-selector:before{position:absolute;right:5%;top:50%;color:#fff;font-size:26px;margin-top:-13px;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-moz-transition:all 200ms;-o-transition:all 200ms;-webkit-transition:all 200ms;transition:all 200ms}.no-touch .custom-selector:hover:before{-moz-transform:scale(0.8, 0.8);-ms-transform:scale(0.8, 0.8);-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8)}.no-touch .custom-selector:active:before,.custom-selector:active:before,.custom-selector.active:before{-moz-transform:scale(0.8, 0.8);-ms-transform:scale(0.8, 0.8);-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8)}.no-touch .custom-selector:hover{background-color:#0186f5;cursor:pointer}.no-touch .custom-selector:active,.custom-selector:active,.custom-selector.active{background-color:#0186f5;cursor:pointer}.custom-selector h3.custom-selector-title{text-transform:uppercase;padding-right:25px;font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:14px;color:#fff}.custom-selector .custom-selector-arrows{position:absolute;right:14px;top:14px;height:25px;width:14px;background-image:url('/img/sprites-s25a2493bcb.png');background-position:0 -2462px;background-repeat:no-repeat}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.custom-selector .custom-selector-arrows{background-image:url('/img/sprites-2x-sf380287215.png');background-position:0 -2459.5px;-moz-background-size:330px,auto;-o-background-size:330px,auto;-webkit-background-size:330px,auto;background-size:330px,auto}}@media (max-width: 500px){.custom-selector .custom-selector-arrows{right:7px}}.custom-selector label{position:absolute;top:-22px;left:0px}.custom-selector label sup{color:#ed3223}select.custom-dropdown{position:absolute;left:0;top:0;width:100%;border:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;height:51px;font-size:18px;background:#2683d0 url('/img/textures/btn-texture-light.png?1403130321');-webkit-appearance:none}.no-touch select.custom-dropdown:hover{cursor:pointer}.no-touch select.custom-dropdown:active,select.custom-dropdown:active,select.custom-dropdown.active{cursor:pointer}select.custom-dropdown.visible{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}sup{color:#ed3223;margin-left:2px}.success{padding:15px;margin-bottom:25px;color:#fff;background-color:green;font-weight:bold;width:97%;background-image:url('/img/textures/btn-texture.png?1403130321');background-repeat:repeat}.errors{padding:15px;margin-bottom:25px;color:#fff;background-color:#ed3223;font-weight:bold;width:97%;background-image:url('/img/textures/btn-texture.png?1403130321');background-repeat:repeat}.errors a{color:white}.control-group.required{color:#45474d;text-transform:none}.control-group.error input,.control-group.error textarea{border:2px solid #ed3223}.control-group.error label.radio{color:#ed3223}.control-group.error .help-inline{display:none}.full-iframe{width:100%;min-height:400px;background:white;position:relative;margin-bottom:-4px}body.full-height-iframe,body.full-height-iframe #main,body.full-height-iframe .full-iframe{height:100%}.lt-ie9 .flavor-dropdown{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAQAAAAnZu5uAAAAEklEQVR4nGMSfAqDTAxwQJAJAO1EBNkl1mivAAAAAElFTkSuQmCC');background:rgba(17,17,17,0.9)}.lt-ie9 .product img{background:#f0eae2}.lt-ie9 .product:before,.lt-ie9 .product:hover:before{content:"";font-size:0px;color:#222;font-family:'Clifcons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lt-ie9 .product .flavor-callout .arrow{display:none}.image-texture{position:absolute;z-index:100}.image-texture.bottom,.image-texture.top{height:12px;left:0;width:100%}.image-texture.bottom{background-repeat:repeat-x;bottom:0;background-image:url('/img/textures/texture-image-bottom.png?1403130321')}.image-texture.bottom.brown{background-image:url('/img/textures/texture-image-bottom-brown.png?1403130321')}.image-texture.bottom.outer{bottom:-12px;background-image:url('/img/textures/texture-image-top.png?1403130321')}.image-texture.bottom.outer.brown-texture{background-image:url('/img/textures/texture-image-top-brown.png?1403130321')}.image-texture.top{background-repeat:repeat-x;top:0;background-image:url('/img/textures/texture-image-top.png?1403130321')}.image-texture.top.outer{top:-12px;background-image:url('/img/textures/texture-image-bottom.png?1403130321')}.image-texture.left,.image-texture.right{width:20px;height:100%;padding:20px 0;top:0;background-repeat:repeat-y}.image-texture.left{left:-20px;background-image:url('/img/textures/texture-image-left.png?1403130321')}.image-texture.right{right:-20px;background-image:url('/img/textures/texture-image-right.png?1403130321')}.picker .image-texture.left{background-image:url('/img/textures/flavor-picker-left.png?1403130321')}.picker .image-texture.right{background-image:url('/img/textures/flavor-picker-right.png?1403130321')}.corner-texture{position:absolute;z-index:101}.corner-texture.top-right{top:-12px;right:-20px;background-image:url('/img/textures/corner-top-right.png?1403130321');width:57px;height:40px}.corner-texture.bottom-right{bottom:-12px;right:-20px;background-image:url('/img/textures/corner-bottom-right.png?1403130321');width:54px;height:41px}.corner-texture.top-left{top:-12px;left:-20px;background-image:url('/img/textures/corner-top-left.png?1403130321');width:56px;height:43px}.corner-texture.bottom-left{bottom:-12px;left:-20px;background-image:url('/img/textures/corner-bottom-left.png?1403130321');width:52px;height:40px}.nine-slice-tan-on-white-tight{position:relative;background-image:url('/img/textures/form-bg.jpg?1403130321');background-repeat:repeat}.nine-slice-tan-on-white-tight .image-texture{z-index:0}.nine-slice-tan-on-white-tight .image-texture.bottom{background-image:url('/img/textures/form-bg-bottom.png?1403130321');bottom:-14px;height:14px}.nine-slice-tan-on-white-tight .image-texture.top{width:100%;background-image:url('/img/textures/form-bg-top.png?1403130321');top:-10px;height:10px}.nine-slice-tan-on-white-tight .image-texture.left{background-image:url('/img/textures/form-bg-left.png?1403130321');left:-11px;width:11px}.nine-slice-tan-on-white-tight .image-texture.right{background-image:url('/img/textures/form-bg-right.png?1403130321');right:-11px;width:11px}.nine-slice-tan-on-white-tight .corner-texture{position:absolute;z-index:1;background-repeat:no-repeat}.nine-slice-tan-on-white-tight .corner-texture.top-right{background-image:url('/img/textures/form-corner-topright.png?1403130321');width:11px;right:-11px;height:10px;top:-10px}.nine-slice-tan-on-white-tight .corner-texture.bottom-right{background-image:url('/img/textures/form-corner-bottomright.png?1403130321');width:11px;right:-11px;height:14px;bottom:-14px}.nine-slice-tan-on-white-tight .corner-texture.top-left{background-image:url('/img/textures/form-corner-topleft.png?1403130321');width:11px;left:-11px;height:10px;top:-10px}.nine-slice-tan-on-white-tight .corner-texture.bottom-left{background-image:url('/img/textures/form-corner-bottomleft.png?1403130321');width:11px;left:-11px;height:14px;bottom:-14px}.nine-slice-tan-transparent{position:relative;background-image:url('/img/textures/contact-tile-bg.png?1403130321');background-repeat:repeat}.nine-slice-tan-transparent .image-texture{z-index:0}.nine-slice-tan-transparent .image-texture.bottom{background-image:url('/img/textures/contact-tile-bg-bottom.png?1403130321');bottom:-15px;height:15px}.nine-slice-tan-transparent .image-texture.top{width:100%;background-image:url('/img/textures/contact-tile-bg-top.png?1403130321');top:-12px;height:12px}.nine-slice-tan-transparent .image-texture.left{background-image:url('/img/textures/contact-tile-bg-left.png?1403130321');left:-18px;width:18px}.nine-slice-tan-transparent .image-texture.right{background-image:url('/img/textures/contact-tile-bg-right.png?1403130321');right:-16px;width:16px}.nine-slice-tan-transparent .corner-texture{position:absolute;z-index:1;background-repeat:no-repeat}.nine-slice-tan-transparent .corner-texture.top-right{background-image:url('/img/textures/contact-tile-corner-topright.png?1403130321');width:16px;right:-16px;height:12px;top:-12px}.nine-slice-tan-transparent .corner-texture.bottom-right{background-image:url('/img/textures/contact-tile-corner-bottomright.png?1403130321');width:16px;right:-16px;height:15px;bottom:-15px}.nine-slice-tan-transparent .corner-texture.top-left{background-image:url('/img/textures/contact-tile-corner-topleft.png?1403130321');width:18px;left:-18px;height:12px;top:-12px}.nine-slice-tan-transparent .corner-texture.bottom-left{background-image:url('/img/textures/contact-tile-corner-bottomleft.png?1403130321');width:18px;left:-18px;height:15px;bottom:-15px}.load-more{text-align:center;position:relative;background:#fff url('/img/textures/main-bg-texture.jpg?1403130321') repeat;padding:2%}.load-more.hide .btn-new{-moz-transition:opacity 200ms;-o-transition:opacity 200ms;-webkit-transition:opacity 200ms;transition:opacity 200ms;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=10);opacity:0.1;cursor:default}#mobile-header{height:50px;background-color:#fff;background:#fff url('/img/textures/main-bg-texture.jpg?1403130321') repeat;display:none;position:fixed;width:100%;z-index:1000}#mobile-header .mobile-logo{height:87px;width:35px;background-image:url('/img/sprites-s25a2493bcb.png');background-position:0 -1795px;background-repeat:no-repeat;position:absolute;top:0;left:0}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#mobile-header .mobile-logo{background-image:url('/img/sprites-2x-sf380287215.png');background-position:0 -1792.5px;-moz-background-size:330px,auto;-o-background-size:330px,auto;-webkit-background-size:330px,auto;background-size:330px,auto}}#mobile-header .grabber{height:50px;width:50px;background-image:url('/img/sprites-s25a2493bcb.png');background-position:0 -2003px;background-repeat:no-repeat;position:absolute;top:0;right:0;cursor:pointer}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#mobile-header .grabber{background-image:url('/img/sprites-2x-sf380287215.png');background-position:0 -2000.5px;-moz-background-size:330px,auto;-o-background-size:330px,auto;-webkit-background-size:330px,auto;background-size:330px,auto}}#mobile-header .grabber.close{height:50px;width:50px;background-image:url('/img/sprites-s25a2493bcb.png');background-position:0 -1933px;background-repeat:no-repeat}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#mobile-header .grabber.close{background-image:url('/img/sprites-2x-sf380287215.png');background-position:0 -1930.5px;-moz-background-size:330px,auto;-o-background-size:330px,auto;-webkit-background-size:330px,auto;background-size:330px,auto}}#mobile-header .search{position:absolute;left:50%;margin-left:-25px;height:50px;width:50px;background-image:url('/img/sprites-s25a2493bcb.png');background-position:0 -2392px;background-repeat:no-repeat}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#mobile-header .search{background-image:url('/img/sprites-2x-sf380287215.png');background-position:0 -2389.5px;-moz-background-size:330px,auto;-o-background-size:330px,auto;-webkit-background-size:330px,auto;background-size:330px,auto}}#mobile-header .search .icon:before{content:"";font-size:25px;color:#5d6068;font-family:'Clifcons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#mobile-header .title-wrap{position:relative;z-index:901;padding:25px;line-height:0;top:50px;display:none}#mobile-header .title-wrap h2{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:16px;margin-left:20px;color:#fff;text-transform:uppercase}#mobile-header .back{float:right;color:#fff;top:-6px;position:relative;font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:14px;text-transform:uppercase;cursor:pointer}#mobile-header .back .arrow{display:inline-block;position:relative;top:1px;right:3px;height:11px;width:7px;background-image:url('/img/sprites-s25a2493bcb.png');background-position:0 -1902px;background-repeat:no-repeat}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#mobile-header .back .arrow{background-image:url('/img/sprites-2x-sf380287215.png');background-position:0 -1899.5px;-moz-background-size:330px,auto;-o-background-size:330px,auto;-webkit-background-size:330px,auto;background-size:330px,auto}}@media (min-width: 769px){.mobile-marquee .mobile{display:none !important}}@media (max-width: 768px){.mobile-marquee .desktop{display:none !important}}.header{position:relative}.header .flag{z-index:300}.header .top-nav{background:#fff url('/img/textures/form-bg.jpg?1403130321') repeat;text-align:right;position:fixed;width:100%;max-width:1366px;top:0;left:0;z-index:299;padding-right:20px}@media (max-width: 768px){.header .top-nav .image-texture.bottom.outer{bottom:-46px}}.header .mobile-title{padding-top:5px;text-align:center;display:none;position:relative;top:0;left:0;width:100%;background:#fff url('/img/textures/form-bg.jpg?1403130321') repeat;z-index:500;font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:16px;text-transform:uppercase;color:#45474d}.products .header .mobile-title{top:0}@media (max-width: 768px){.header .top-nav a{display:none}.header .mobile-title{display:block}.header .flag{display:none}}.paginator{padding-top:20px;padding-right:20px;position:relative;margin-bottom:-1px;z-index:1;border-top:1px solid white;text-align:right}.paginator li{display:inline-block;border-bottom:1px solid #ccc;margin-left:4px;text-align:center;font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:14px;color:#45474d;background:white}.paginator li.disabled{color:#c6c7cb !important;background:white !important}.paginator li.active{color:#ed3223 !important;background:white !important}.no-touch .paginator li:hover{background:#45474d}.no-touch .paginator li:hover a{color:white}.paginator li a,.paginator li span{display:inline-block;width:35px;height:35px;line-height:35px;border-bottom:1px solid #999}.romance{position:relative;z-index:81;background:#fff url('/img/textures/form-bg.jpg?1403130321') repeat}.romance .inner{width:70%;margin:0 auto;text-align:center;position:relative;padding:50px 0}@media (max-width: 1050px){.romance .inner{width:90%}}.romance .inner .copy{display:inline-block;text-align:left}.romance .inner .copy h3{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:17px;color:#444444;margin-bottom:15px}@media (max-width: 550px){.romance .inner .copy h3{margin-top:20px}}.romance .inner .copy p{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:400;font-size:15px;color:#444444}.romance .inner .romance-image{display:inline-block;left:0}@media (max-width: 550px){.romance .inner .romance-image{text-align:center;width:100%}}.romance .inner .divider{position:absolute}@media (max-width: 800px){.romance .inner .divider{display:none}}.romance .image-texture.bottom{background-image:url('/img/textures/white-strip-bottom.png?1403130321')}.romance .image-texture.top{background-image:url('/img/textures/white-strip-top.png?1403130321')}.romance .image-texture.bottom{bottom:-12px}.romance .image-texture.top{top:-12px}.rotate-0{-moz-transform:rotate(-0.75deg);-ms-transform:rotate(-0.75deg);-webkit-transform:rotate(-0.75deg);transform:rotate(-0.75deg);outline:1px solid transparent}.rotate-big-0{-moz-transform:rotate(-1.5deg);-ms-transform:rotate(-1.5deg);-webkit-transform:rotate(-1.5deg);transform:rotate(-1.5deg);outline:1px solid transparent}.rotate-1{-moz-transform:rotate(-0.6deg);-ms-transform:rotate(-0.6deg);-webkit-transform:rotate(-0.6deg);transform:rotate(-0.6deg);outline:1px solid transparent}.rotate-big-1{-moz-transform:rotate(-1.2deg);-ms-transform:rotate(-1.2deg);-webkit-transform:rotate(-1.2deg);transform:rotate(-1.2deg);outline:1px solid transparent}.rotate-2{-moz-transform:rotate(-0.45deg);-ms-transform:rotate(-0.45deg);-webkit-transform:rotate(-0.45deg);transform:rotate(-0.45deg);outline:1px solid transparent}.rotate-big-2{-moz-transform:rotate(-0.9deg);-ms-transform:rotate(-0.9deg);-webkit-transform:rotate(-0.9deg);transform:rotate(-0.9deg);outline:1px solid transparent}.rotate-3{-moz-transform:rotate(-0.3deg);-ms-transform:rotate(-0.3deg);-webkit-transform:rotate(-0.3deg);transform:rotate(-0.3deg);outline:1px solid transparent}.rotate-big-3{-moz-transform:rotate(-0.6deg);-ms-transform:rotate(-0.6deg);-webkit-transform:rotate(-0.6deg);transform:rotate(-0.6deg);outline:1px solid transparent}.rotate-4{-moz-transform:rotate(-0.15deg);-ms-transform:rotate(-0.15deg);-webkit-transform:rotate(-0.15deg);transform:rotate(-0.15deg);outline:1px solid transparent}.rotate-big-4{-moz-transform:rotate(-0.3deg);-ms-transform:rotate(-0.3deg);-webkit-transform:rotate(-0.3deg);transform:rotate(-0.3deg);outline:1px solid transparent}.rotate-5{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);outline:1px solid transparent}.rotate-big-5{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);outline:1px solid transparent}.rotate-6{-moz-transform:rotate(0.15deg);-ms-transform:rotate(0.15deg);-webkit-transform:rotate(0.15deg);transform:rotate(0.15deg);outline:1px solid transparent}.rotate-big-6{-moz-transform:rotate(0.3deg);-ms-transform:rotate(0.3deg);-webkit-transform:rotate(0.3deg);transform:rotate(0.3deg);outline:1px solid transparent}.rotate-7{-moz-transform:rotate(0.3deg);-ms-transform:rotate(0.3deg);-webkit-transform:rotate(0.3deg);transform:rotate(0.3deg);outline:1px solid transparent}.rotate-big-7{-moz-transform:rotate(0.6deg);-ms-transform:rotate(0.6deg);-webkit-transform:rotate(0.6deg);transform:rotate(0.6deg);outline:1px solid transparent}.rotate-8{-moz-transform:rotate(0.45deg);-ms-transform:rotate(0.45deg);-webkit-transform:rotate(0.45deg);transform:rotate(0.45deg);outline:1px solid transparent}.rotate-big-8{-moz-transform:rotate(0.9deg);-ms-transform:rotate(0.9deg);-webkit-transform:rotate(0.9deg);transform:rotate(0.9deg);outline:1px solid transparent}.rotate-9{-moz-transform:rotate(0.6deg);-ms-transform:rotate(0.6deg);-webkit-transform:rotate(0.6deg);transform:rotate(0.6deg);outline:1px solid transparent}.rotate-big-9{-moz-transform:rotate(1.2deg);-ms-transform:rotate(1.2deg);-webkit-transform:rotate(1.2deg);transform:rotate(1.2deg);outline:1px solid transparent}.rotate-10{-moz-transform:rotate(0.75deg);-ms-transform:rotate(0.75deg);-webkit-transform:rotate(0.75deg);transform:rotate(0.75deg);outline:1px solid transparent}.rotate-big-10{-moz-transform:rotate(1.5deg);-ms-transform:rotate(1.5deg);-webkit-transform:rotate(1.5deg);transform:rotate(1.5deg);outline:1px solid transparent}.global-search .cat-wrap{padding-top:30px;padding-bottom:10px;clear:both}.global-search .cat-wrap h1{display:inline-block;color:#333;font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:15px;text-transform:uppercase;margin-bottom:5px}.global-search .cat-wrap .arrow{display:inline-block;font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:400;font-size:22px;color:#ed3223;display:none}.global-search .result{display:block;float:left;position:relative;width:220px;height:150px;overflow:hidden;margin-right:8px;margin-bottom:5px;padding:8px;cursor:pointer;background-image:url(/img/temp/grid/mountain.jpg);-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}.global-search .result .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAQAAAAnZu5uAAAAEklEQVR4nGNiqIdBJgY4IMgEAHsMAoYy93i9AAAAAElFTkSuQmCC');background:rgba(0,0,0,0.5)}.global-search .result .product{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.global-search .result .product:before{content:'';display:inline-block;height:100%;vertical-align:middle}.global-search .result .product img{background:transparent;vertical-align:middle;position:relative;z-index:3;max-width:70%;max-height:60%}.global-search .result .product:after{content:"";font-size:75px;color:#fff;font-family:'Clifcons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.global-search .result .product:after{height:75px;width:150px;position:absolute;top:50%;left:50%;margin-left:-75px;margin-top:-37.5px;z-index:2}.global-search .result .copy{position:relative;z-index:6;color:#fff;font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:11px;line-height:1.3em}@media (max-width: 400px){.global-search .result .copy{max-width:50%}}.global-search .result .copy .date{margin-bottom:7px}.global-search .result .copy h2{font-size:14px;font-weight:600;line-height:1.3em;max-height:110px;overflow:hidden}.global-search .result.products .product-image,.global-search .result.flavors .product-image{display:block}.global-search .result.products .copy h2,.global-search .result.flavors .copy h2{font-size:11px}.global-search .result:hover .overlay{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAQAAAAnZu5uAAAAEklEQVR4nGNi2AyDTAxwQJAJAKzQA4qwRcwCAAAAAElFTkSuQmCC');background:rgba(0,0,0,0.7)}@media (max-width: 950px){.global-search .result{width:32%;height:130px}}@media (max-width: 650px){.global-search .result{width:47%;height:150px}}@media (max-width: 444px){.global-search .result{width:100%}.global-search .result .overlay{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAQAAAAnZu5uAAAAEklEQVR4nGNi2AyDTAxwQJAJAKzQA4qwRcwCAAAAAElFTkSuQmCC');background:rgba(0,0,0,0.7)}}.global-search{position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:auto;z-index:9999;display:none;-moz-transition:opacity 300ms ease-out;-o-transition:opacity 300ms ease-out;-webkit-transition:opacity 300ms ease-out;transition:opacity 300ms ease-out;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.global-search .bg{position:absolute;top:0;left:0;width:100%;height:100%;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAQAAAAnZu5uAAAAEklEQVR4nGNieAqDTAxwQJAJANyqBITEF3I/AAAAAElFTkSuQmCC');background:rgba(0,0,0,0.9);cursor:url(/img/misc/closecursor.png) 14 14,default}.global-search .inner{position:relative;z-index:2}.global-search.block{display:block}.global-search.show{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.global-search .logo{height:200px;width:80px;background-image:url('/img/sprites-s25a2493bcb.png');background-position:0 -2570px;background-repeat:no-repeat;position:fixed;top:10px;left:10px;display:block;z-index:10}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.global-search .logo{background-image:url('/img/sprites-2x-sf380287215.png');background-position:0 -2567.5px;-moz-background-size:330px,auto;-o-background-size:330px,auto;-webkit-background-size:330px,auto;background-size:330px,auto}}@media (max-width: 768px){.global-search .logo{display:none}}.global-search .mobile-logo{height:87px;width:35px;background-image:url('/img/sprites-s25a2493bcb.png');background-position:0 -1795px;background-repeat:no-repeat;position:fixed;top:0;left:0;display:none;z-index:11}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.global-search .mobile-logo{background-image:url('/img/sprites-2x-sf380287215.png');background-position:0 -1792.5px;-moz-background-size:330px,auto;-o-background-size:330px,auto;-webkit-background-size:330px,auto;background-size:330px,auto}}@media (max-width: 768px){.global-search .mobile-logo{display:block}}.global-search .close{position:absolute;top:0;left:0;width:100%}.global-search .close .icon{position:absolute;top:10px;right:10px;cursor:pointer;height:25px;width:25px;background-image:url('/img/sprites-s25a2493bcb.png');background-position:0 -385px;background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);opacity:0.9}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.global-search .close .icon{background-image:url('/img/sprites-2x-sf380287215.png');background-position:0 -385px;-moz-background-size:330px,auto;-o-background-size:330px,auto;-webkit-background-size:330px,auto;background-size:330px,auto}}.global-search .close:hover .icon{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}@media (max-width: 768px){.global-search .close{height:100px}}.global-search .loader{width:50px;margin:100px auto 0 auto;display:block;display:none}.global-search .loader.show{display:block}.global-search .main-input{margin:185px 50px 50px 120px}.global-search .main-input table{width:100%}.global-search .main-input .icon{display:inline-block;padding-right:25px;cursor:pointer}.global-search .main-input .icon:before{content:"";font-size:25px;color:#ed3223;font-family:'Clifcons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.global-search .main-input input{-webkit-appearance:none;-moz-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background-color:transparent;color:#fff;padding:20px 30px;border:none;border-left:1px solid #fff;outline:none;width:100%;font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:800;font-size:60px}.global-search .main-input .search-meta{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:12px;padding-left:30px;padding-top:20px;color:#999;display:none}.global-search .main-input .search-meta span{padding-left:2px}.global-search .main-input .search-meta .name{color:#fff}.global-search .main-input .search-meta .count{color:#ed3223}.global-search .main-input .search-meta.show{display:block}@media (max-width: 768px){.global-search .main-input{margin-top:120px;margin-left:60px}.global-search .main-input input{font-size:30px}}@media (max-width: 400px){.global-search .main-input{margin-top:60px;margin-left:35px}.global-search .main-input input{font-size:20px}}.global-search .results{background-image:url("/img/textures/brown-bg.jpg");padding:50px 80px 50px 120px;display:none;position:relative;min-height:350px;overflow:hidden}.global-search .results.show{display:block}.global-search .results .wrap{width:100%;max-width:1000px}.global-search .results .results-loader{position:absolute;width:32px;height:32px;top:50%;left:50%;margin-top:-16px;margin-left:-16px;display:none}.global-search .results .results-loader.show{display:block}.global-search .results .no-results{text-align:center;padding:100px 0;padding-right:30px}.global-search .results .no-results h1{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:22px;color:#ed3223}@media (max-width: 768px){.global-search .results{padding:50px}}@media (max-width: 480px){.global-search .results{padding:30px}}.global-search .filter-wrap{overflow:hidden;width:100%;max-width:850px}.global-search .filter-wrap .filter{position:relative;width:24%;float:left;margin-right:5px;margin-bottom:5px;background-color:#fff;text-align:center;font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:14px;text-transform:uppercase;color:#555;padding:7px 0;cursor:pointer}.global-search .filter-wrap .filter .count{color:#ed3223;display:inline-block;padding-left:3px;font-size:12px}.global-search .filter-wrap .filter:hover,.global-search .filter-wrap .filter.active{background-color:#282828;color:#fff}.global-search .filter-wrap .filter.all{height:61px}.global-search .filter-wrap .filter.all .name-label{position:relative;top:15px}.global-search .filter-wrap .filter.all .arrow-bottom{position:absolute;top:100%;left:50%;margin-left:-2px;content:'';width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff}@media (max-width: 768px){.global-search .filter-wrap .filter.all .arrow-bottom{display:none}}.global-search .filter-wrap .filter.all.active .arrow-bottom,.global-search .filter-wrap .filter.all:hover .arrow-bottom{border-top:5px solid #282828}.global-search .filter-wrap .filter.all .count{display:none}@media (max-width: 768px){.global-search .filter-wrap .filter{width:32%}}@media (max-width: 444px){.global-search .filter-wrap .filter{width:100%;margin-right:0}}.product{display:block;float:left;width:150px;position:relative;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);height:100px;text-align:center;cursor:pointer}.product:hover:before,.product.active:before{content:"";font-size:100px;color:#222;font-family:'Clifcons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.product:hover .img-wrap img,.product.active .img-wrap img{-moz-transform:scale(0.75, 0.75);-ms-transform:scale(0.75, 0.75);-webkit-transform:scale(0.75, 0.75);transform:scale(0.75, 0.75)}.flavor-dropdown .product:hover .img-wrap img,.flavor-dropdown .product.active .img-wrap img{-moz-transform:scale(0.9, 0.9);-ms-transform:scale(0.9, 0.9);-webkit-transform:scale(0.9, 0.9);transform:scale(0.9, 0.9)}.product:hover .callout,.product.active .callout{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.product.active .callout{display:block}.product .callout{position:absolute;background-color:#222;top:0px;left:50%;padding:10px;color:#fff;text-transform:uppercase;width:98%;text-align:center;margin-top:20px;z-index:100;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-moz-transition:opacity 100ms ease-out;-o-transition:opacity 100ms ease-out;-webkit-transition:opacity 100ms ease-out;transition:opacity 100ms ease-out;font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:12px}.product .callout .arrow{position:absolute;bottom:-5px;left:50%;margin-left:-7px;height:5px;width:14px;background-image:url('/img/sprites-s25a2493bcb.png');background-position:0 -853px;background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='$sprite-1-url', sizingMethod='scale')}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.product .callout .arrow{background-image:url('/img/sprites-2x-sf380287215.png');background-position:0 -853px;-moz-background-size:330px,auto;-o-background-size:330px,auto;-webkit-background-size:330px,auto;background-size:330px,auto}}.product .tag{position:absolute;top:0;left:0;z-index:50}.product .tag.seasonal{height:50px;width:65px;background-image:url('/img/sprites-s25a2493bcb.png');background-position:0 -2153px;background-repeat:no-repeat}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.product .tag.seasonal{background-image:url('/img/sprites-2x-sf380287215.png');background-position:0 -2150.5px;-moz-background-size:330px,auto;-o-background-size:330px,auto;-webkit-background-size:330px,auto;background-size:330px,auto}}.product .tag.new{height:39px;width:32px;background-image:url('/img/sprites-s25a2493bcb.png');background-position:0 -2094px;background-repeat:no-repeat}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.product .tag.new{background-image:url('/img/sprites-2x-sf380287215.png');background-position:0 -2091.5px;-moz-background-size:330px,auto;-o-background-size:330px,auto;-webkit-background-size:330px,auto;background-size:330px,auto}}.product .tag.vertical{margin-left:30px;margin-top:-20px}.product .img-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.product .img-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle}.product .img-wrap>*{position:relative;z-index:2}.product .img-wrap img{background:transparent;vertical-align:middle;position:relative;z-index:3;-moz-transform:scale(0.95, 0.95);-ms-transform:scale(0.95, 0.95);-webkit-transform:scale(0.95, 0.95);transform:scale(0.95, 0.95);-moz-transition:all 100ms ease-out;-o-transition:all 100ms ease-out;-webkit-transition:all 100ms ease-out;transition:all 100ms ease-out;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.product .img-wrap img.picker-img{top:-10px}.product .img-wrap img.picker-img.horizontal{top:0}.product .img-wrap .loader{content:'';background:url('/img/misc/loader-white-bg.gif?1406160570');background-size:32px;width:32px;height:32px;display:block;z-index:20;position:absolute;left:58px;top:36px;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;-webkit-transition:all 200ms ease-out;transition:all 200ms ease-out;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.product .img-wrap .loader.hide{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.flavor-dropdown .product{margin:20px;margin-bottom:35px}.flavor-dropdown .product:before{content:"";font-size:100px;color:#444;font-family:'Clifcons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.flavor-dropdown .product:hover:before,.flavor-dropdown .product.active:before{content:"";font-size:100px;color:#ed3223;font-family:'Clifcons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.flavor-dropdown .product.vertical{text-align:left}.flavor-dropdown .product.vertical .tag{margin-left:-10px}.flavor-dropdown .product .txt{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:13px;text-transform:uppercase;color:#fff;z-index:10;position:absolute;top:50%;left:65px}.horizontal .flavor-dropdown .product .txt{width:100%;text-align:center;top:inherit;left:0;margin-top:-15px}@media (max-width: 768px){.flavor-dropdown .product .img-wrap img{-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}.flavor-dropdown .product:hover:before{content:"";font-size:100px;color:#444;font-family:'Clifcons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.flavor-dropdown .product:hover .img-wrap img{-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);top:0}}.article .col-main table{font:12px Arial, Helvetica, sans-serif;border-collapse:collapse;border:1px solid #CCC;margin-bottom:100px;width:100%}.article .col-main table h2{color:#CC0000;margin-bottom:0px}.article .col-main table .logo{border-top:1px solid #FFF;border-left:1px solid #FFF;text-align:right;background:none}.article .col-main table th{background:#999;color:#FFF;padding:0 5px 5px 5px;min-height:55px}.article .col-main table td{text-align:center;padding:5px}.article .col-main table td.title{text-align:right;font-weight:bold}.article .col-main table .one{background:#FFF}.article .col-main table .two{background:#EEE}.article .col-main table .small{color:#999;font-size:11px;font-style:italic}.tile{width:220px;margin-bottom:15px;position:relative;margin-left:auto;margin-right:auto}.tile .top{width:100%;height:25px;background-image:url('/img/textures/sidebar-top.png?1403130321')}.tile .middle{background-image:url('/img/textures/sidebar-middle.png?1403130321')}.tile .middle .content{padding:0px 25px}.tile .bottom{width:100%;height:25px;background-image:url('/img/textures/sidebar-bottom.png?1403130321')}.tile img{width:100%;max-width:170px;display:block}.tile h3{font-family:Helvetica, Arial, sans-serif;font-weight:400;font-weight:bold;color:#343434;margin:20px 0 10px 0;line-height:1.3em}.tile p{font-family:Helvetica, Arial, sans-serif;font-weight:400;font-size:14px !important;line-height:18px !important;color:#666;padding-bottom:15px}.tile .btn{width:100%}.bottom-tile .tile{width:93%;max-width:400px}.bottom-tile .tile .top,.bottom-tile .tile .middle,.bottom-tile .tile .bottom{-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}.bottom-tile .tile .middle{text-align:center}.bottom-tile .tile h3,.bottom-tile .tile p{max-width:300px;margin:0 auto}.bottom-tile .tile img{padding-bottom:20px;margin:0 auto}.toggle-item .toggle-button{background:#2683d0 url('/img/textures/btn-texture-light.png?1403130321');width:50px;height:37px;-moz-transform:rotate(-1.5deg);-ms-transform:rotate(-1.5deg);-webkit-transform:rotate(-1.5deg);transform:rotate(-1.5deg);-moz-transition:background-color 200ms;-o-transition:background-color 200ms;-webkit-transition:background-color 200ms;transition:background-color 200ms}.toggle-item .toggle-button:before{content:"";font-family:'Clifcons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.toggle-item .toggle-button:before{color:#fff;display:block;margin-left:43%;margin-top:20%;-moz-transform-origin:15% 50%;-ms-transform-origin:15% 50%;-webkit-transform-origin:15% 50%;transform-origin:15% 50%;-moz-transition:all 300ms;-o-transition:all 300ms;-webkit-transition:all 300ms;transition:all 300ms;-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}.toggle-item .toggle-button.alternate{-moz-transform:rotate(1.5deg);-ms-transform:rotate(1.5deg);-webkit-transform:rotate(1.5deg);transform:rotate(1.5deg)}.no-touch .toggle-item .toggle-button:hover{background-color:#0186f5;cursor:pointer}.no-touch .toggle-item .toggle-button:hover:before{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.no-touch .toggle-item .toggle-button:active,.toggle-item .toggle-button:active,.toggle-item .toggle-button.active{background-color:#0186f5;cursor:pointer}.no-touch .toggle-item .toggle-button:active:before,.toggle-item .toggle-button:active:before,.toggle-item .toggle-button.active:before{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.toggle-item .toggle-button.open{background-color:#ed3223}.no-touch .toggle-item .toggle-button.open:hover{background-color:#ff2311;cursor:pointer}.no-touch .toggle-item .toggle-button.open:active,.toggle-item .toggle-button.open:active,.toggle-item .toggle-button.open.active{background-color:#ff2311;cursor:pointer}.toggle-item .toggle-button.open:before{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.no-touch .toggle-item .toggle-title:hover{cursor:pointer}.no-touch .toggle-item .toggle-title:active,.toggle-item .toggle-title:active,.toggle-item .toggle-title.active{cursor:pointer}.no-touch .toggle-item .toggle-title.no-pointer:hover{cursor:inherit}.no-touch .toggle-item .toggle-title.no-pointer:active,.toggle-item .toggle-title.no-pointer:active,.toggle-item .toggle-title.no-pointer.active{cursor:inherit}.toggle-item .toggle-content{overflow:hidden;font-weight:400;padding:40px 45px;margin:20px 0;background-color:#e9e4da;background-image:url('/img/textures/faq-answer-cutin.png?1403130321');background-position:center top;background-repeat:no-repeat;position:relative;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1);-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}@media (max-width: 500px){.toggle-item .toggle-content{padding:30px 25px}}.toggle-item .toggle-content.close{height:0;padding:0 45px;margin:0}@media (max-width: 500px){.toggle-item .toggle-content.close{padding:0 25px}}.lt-ie9 .toggle-item .toggle-content.close .flag{display:none;top:30px}.toggle-item .toggle-content p{margin-bottom:15px}.toggle-item .toggle-content p:last-of-type{margin-bottom:0}.toggle-item .toggle-content a{color:#ed3223;text-decoration:underline}.no-touch .toggle-item .toggle-content a:hover{color:#ed3223}.no-touch .toggle-item .toggle-content a:active,.toggle-item .toggle-content a:active,.toggle-item .toggle-content a.active{color:#ed3223}.two-col-feature{padding:7% 8%;background:#fff url('/img/textures/form-bg.jpg?1403130321') repeat;position:relative;z-index:11;margin-bottom:-1px}.two-col-feature .image{display:inline-block;width:46%;vertical-align:middle;text-align:right}.two-col-feature .image img{max-width:100%;max-height:500px}.two-col-feature .divider{width:10px;display:inline-block;vertical-align:middle;text-align:center}.two-col-feature .copy{display:inline-block;vertical-align:middle;margin-left:8%;width:45%}@media (max-width: 768px){.two-col-feature .divider{display:none}}@media (max-width: 767px){.two-col-feature .image,.two-col-feature .copy{display:block;width:auto;margin:0}.two-col-feature .image{text-align:center}.two-col-feature .image img{max-height:320px}.two-col-feature .copy{margin-top:7%}}@media (max-width: 568px){.two-col-feature .image{margin-top:50px;width:90%}}.two-col-feature h2{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:48px;color:#45474d;line-height:1.25em;text-transform:uppercase;margin-left:-3px}@media (max-width: 500px){.two-col-feature h2{font-size:36px}}.two-col-feature h2:hover:before{content:'';display:none}.two-col-feature h3{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:18px;color:#45474d;line-height:1.25em;margin-top:5px}.two-col-feature p{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:400;font-size:13px;color:#45474d;line-height:1.6em;margin-top:5px}.two-col-feature .link{text-align:right;margin-top:10px;margin-right:5%}@media (max-width: 500px){.two-col-feature .link{margin-right:0}}.team-clif .two-col-feature .image,.products .two-col-feature .image{width:30%}@media (max-width: 767px){.team-clif .two-col-feature .image,.products .two-col-feature .image{margin:0 auto;width:80%}}@media (max-width: 568px){.team-clif .two-col-feature .image,.products .two-col-feature .image{margin-top:50px;width:90%}}.team-clif .two-col-feature .divider+.copy,.products .two-col-feature .divider+.copy{width:50%;padding:initial;text-align:left}@media (max-width: 767px){.team-clif .two-col-feature .divider+.copy,.products .two-col-feature .divider+.copy{width:auto;margin-left:0}}@media (max-width: 500px){.team-clif .two-col-feature .divider+.copy,.products .two-col-feature .divider+.copy{padding-left:25px;padding-right:25px}}.team-clif .two-col-feature .divider+.copy h3,.products .two-col-feature .divider+.copy h3{font-size:18px;margin-bottom:0px}.team-clif .two-col-feature .divider+.copy p,.products .two-col-feature .divider+.copy p{font-size:14px}.team-clif .two-col-feature .copy,.products .two-col-feature .copy{width:90%;padding:0 10%;text-align:center}@media (max-width: 767px){.team-clif .two-col-feature .copy,.products .two-col-feature .copy{width:auto;margin-left:0;padding:initial}}@media (max-width: 500px){.team-clif .two-col-feature .copy,.products .two-col-feature .copy{padding-left:25px;padding-right:25px}}.team-clif .two-col-feature .copy h3,.products .two-col-feature .copy h3{font-size:20px;margin-bottom:20px}.team-clif .two-col-feature .copy p,.products .two-col-feature .copy p{font-size:16px}.products .two-col-feature .image{-moz-background-size:contain;-o-background-size:contain;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center;height:230px}@media (min-width: 768px){.products .two-col-feature .image{text-align:right;margin:0 auto;display:block;float:left;position:relative;min-height:230px;width:30%}.products .two-col-feature .image img{max-height:222px;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%}.products .two-col-feature .copy{padding:0;width:58%;text-align:left}}#mobile-nav{position:fixed;width:100%;height:100%;z-index:910;padding-top:50px;top:-100%;-moz-transition:all 400ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:all 400ms cubic-bezier(0.23, 1, 0.32, 1);-webkit-transition:all 400ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 400ms cubic-bezier(0.23, 1, 0.32, 1);visibility:hidden;height:0}#mobile-nav.show{visibility:visible;height:100%}#mobile-nav .nav-wrap{position:relative;z-index:901;margin-top:50px}#mobile-nav .nav-wrap{background-image:url('/img/textures/mobilenav.jpg?1403130321');-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}.lt-ie9 #mobile-nav .nav-wrap{-ms-behavior:url('/css/backgroundsize.htc')}#mobile-nav .nav a{position:relative;display:block;font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:800;font-size:15px;color:#fff;padding:30px 45px;border-top:1px solid #444;text-transform:uppercase;cursor:pointer}@media (max-width: 400px){#mobile-nav .nav a{padding:17px 30px}}#mobile-nav .nav a .arrow{height:17px;width:10px;background-image:url('/img/sprites-s25a2493bcb.png');background-position:0 -1758px;background-repeat:no-repeat;position:absolute;top:50%;margin-top:-8px;right:45px}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#mobile-nav .nav a .arrow{background-image:url('/img/sprites-2x-sf380287215.png');background-position:0 -1756px;-moz-background-size:330px,auto;-o-background-size:330px,auto;-webkit-background-size:330px,auto;background-size:330px,auto}}@media (max-width: 400px){#mobile-nav .nav a .arrow{right:30px}}#mobile-nav .nav li:first-child a{border:0}#mobile-nav .regions{position:absolute;bottom:-60px;width:100%;text-align:center}#mobile-nav .regions a{display:block;padding:20px 0;text-align:center}#mobile-nav .regions a img{display:inline;width:40px;position:relative;top:10px}#mobile-nav .regions a span{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:12px;color:#fff;text-transform:uppercase;padding-left:10px}#mobile-nav .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAQAAAAnZu5uAAAAEklEQVR4nGNiOAODTAxwQJAJAMS9BAf6Tpc5AAAAAElFTkSuQmCC');background:rgba(0,0,0,0.8);visibility:hidden;height:0;-moz-transition:opacity 200ms ease-out;-o-transition:opacity 200ms ease-out;-webkit-transition:opacity 200ms ease-out;transition:opacity 200ms ease-out;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;position:fixed}#mobile-nav .overlay.block{visibility:visible;height:100%}#mobile-nav .overlay.show{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}#nav{position:fixed;top:0;left:0;z-index:1000;background:url('/img/main-nav/bkgd-tile.png?1403130320') repeat-y;width:185px;height:100%}#nav .logo{height:200px;width:80px;background-image:url('/img/sprites-s25a2493bcb.png');background-position:0 -2570px;background-repeat:no-repeat;position:absolute;top:10px;left:10px;display:block;z-index:10}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#nav .logo{background-image:url('/img/sprites-2x-sf380287215.png');background-position:0 -2567.5px;-moz-background-size:330px,auto;-o-background-size:330px,auto;-webkit-background-size:330px,auto;background-size:330px,auto}}#nav .nav-wrap{position:relative;top:80px;padding-right:40px;padding-top:150px;padding-bottom:140px}#nav .search{margin-bottom:25px;*zoom:1}#nav .search:after{content:"";display:table;clear:both}#nav .search .icon{text-align:right;cursor:pointer}#nav .search .icon:before{content:"";font-size:25px;color:#45474d;font-family:'Clifcons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#nav .nav{margin-bottom:60px}#nav .nav.no-search{margin-top:50px}#nav .nav .white-box{margin-top:15px;text-align:right}#nav .nav .white-box:first-child{margin-top:none}#nav .regions{text-align:right}#nav .regions img{width:17px;vertical-align:middle}#nav .white-box a{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:12px;color:#45474d;text-decoration:none;text-transform:uppercase;padding:8px 17px 8px 14px;background:#fff url('/img/textures/btn-texture-light.png?1403130321');display:inline-block;cursor:pointer;-moz-box-shadow:1px 1px rgba(0,0,0,0.2);-webkit-box-shadow:1px 1px rgba(0,0,0,0.2);box-shadow:1px 1px rgba(0,0,0,0.2)}#nav .white-box a:after{content:"";font-size:9px;font-family:'Clifcons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#nav .white-box a:after{position:relative;color:#a0a0a3;left:8px}#nav .white-box a:hover,#nav .white-box a:active,#nav .white-box a.active{background-color:#45474d;color:white}#nav .white-box a:hover:after,#nav .white-box a:active:after,#nav .white-box a.active:after{color:white}.lt-ie9 #nav .white-box a{font-weight:400}@media (max-width: 1024px){#nav{left:-30px}#nav .logo{left:40px}#nav .white-box a{padding:6px 12px;font-size:11px}}@media (max-width: 768px){#nav{display:none}}@media (max-height: 600px){#nav .nav{margin-bottom:30px !important}#nav .white-box{margin-top:8px !important}#nav .white-box a{padding:6px 16px !important;font-size:11px !important}}@media (max-width: 1024px){#nav .nav-wrap{padding-right:30px}}@media (max-width: 768px){#mobile-header{display:block}}@media (max-width: 1024px){#subnav{margin-left:-30px}}@media (max-width: 768px){#subnav{display:none !important}}@media (max-width: 500px){#subnav .item .list-wrap,#subnav .item .img-wrap,#subnav .item .copy{width:48%}}@media (max-width: 400px){#mobile-subnav .img-outer{-moz-transform:scale(0.8, 0.8);-ms-transform:scale(0.8, 0.8);-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8);margin-left:-10px}}#subnav .page:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}#subnav,#mobile-subnav{position:fixed;z-index:999;width:100%;height:0;top:0;left:30px}#subnav.show,#mobile-subnav.show{height:100%}#subnav .bottom-shadow,#mobile-subnav .bottom-shadow{position:absolute;bottom:0;left:130px;width:430px;height:51px;background-image:url(/img/misc/subnav-shadow.png);z-index:50;-moz-transition:opacity 200ms ease-out;-o-transition:opacity 200ms ease-out;-webkit-transition:opacity 200ms ease-out;transition:opacity 200ms ease-out;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}#subnav .bottom-shadow.show,#mobile-subnav .bottom-shadow.show{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.lt-ie9 #subnav .bottom-shadow,.lt-ie9 #mobile-subnav .bottom-shadow{display:none}#subnav .page,#mobile-subnav .page{position:absolute;top:0;padding:0;text-align:center;width:430px;left:-300px;overflow-y:hidden;background:rgba(30,31,35,0.95) url('/img/textures/subnav.png?1403130321');height:100%;color:white;height:0;visibility:hidden}#subnav .page.show,#mobile-subnav .page.show{height:100%;visibility:visible;overflow:auto}.lt-ie9 #subnav .page,.lt-ie9 #mobile-subnav .page{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAQAAAAnZu5uAAAAEklEQVR4nGMS/ASDTAxwQJAJAPm1BRosSPCZAAAAAElFTkSuQmCC');background:rgba(17,17,17,0.95)}#subnav .items,#mobile-subnav .items{text-align:center;display:inline-block;vertical-align:middle;width:99%}#subnav .item,#mobile-subnav .item{border-bottom:1px solid #333;overflow:hidden;width:100%;padding:20px 0;color:#fff;display:block}#subnav .item:first-child,#mobile-subnav .item:first-child{border-top:1px solid #333}#subnav .item:hover .img-outer:after,#mobile-subnav .item:hover .img-outer:after{color:#ed3223}#subnav .item .list-wrap,#subnav .item .img-wrap,#subnav .item .copy,#mobile-subnav .item .list-wrap,#mobile-subnav .item .img-wrap,#mobile-subnav .item .copy{text-align:center;display:inline-block;vertical-align:middle;width:40%;display:inline-block}@media (max-width: 400px){#subnav .item .list-wrap,#subnav .item .img-wrap,#subnav .item .copy,#mobile-subnav .item .list-wrap,#mobile-subnav .item .img-wrap,#mobile-subnav .item .copy{width:46%}}#subnav .item .img-outer,#mobile-subnav .item .img-outer{width:147px;height:100px;position:relative;cursor:pointer;position:relative}#subnav .item .img-outer:before,#mobile-subnav .item .img-outer:before{content:'';display:inline-block;height:100%;vertical-align:middle}#subnav .item .img-outer>*,#mobile-subnav .item .img-outer>*{position:relative;z-index:2}#subnav .item .img-outer:after,#mobile-subnav .item .img-outer:after{content:"";font-size:100px;color:rgba(204,204,204,0.8);font-family:'Clifcons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#subnav .item .img-outer:after,#mobile-subnav .item .img-outer:after{position:absolute;top:0;left:0;z-index:1}#subnav .item .img-outer img,#mobile-subnav .item .img-outer img{vertical-align:middle;position:relative;left:-1px;max-width:135px;max-height:90px}#subnav .item .list,#mobile-subnav .item .list{text-align:left}#subnav .item .list a,#mobile-subnav .item .list a{display:block;width:100%;margin:1px 0;background-color:#3d3e42;padding:10px;font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:800;font-size:11px;color:#fff;line-height:1.2em;text-transform:uppercase;cursor:pointer}#subnav .item .list a:hover,#mobile-subnav .item .list a:hover{background-color:#4f5054}#subnav .item.blockitem,#mobile-subnav .item.blockitem{cursor:pointer}#subnav .item.blockitem:hover,#mobile-subnav .item.blockitem:hover{background-color:#3c3b3c}#subnav .item.blockitem .copy,#mobile-subnav .item.blockitem .copy{text-align:left}#subnav .item.blockitem .copy h3,#mobile-subnav .item.blockitem .copy h3{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:800;font-size:20px;line-height:1.5em;line-height:22px;text-transform:uppercase;margin-bottom:5px;color:#fff}#subnav .item.blockitem .copy p,#mobile-subnav .item.blockitem .copy p{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:400;font-size:13px;line-height:1.2em;color:#fff}#subnav .item.region,#mobile-subnav .item.region{cursor:pointer;width:50%;float:left;border:0px !important;height:inherit;padding:18px 0}#subnav .item.region .img-wrap,#mobile-subnav .item.region .img-wrap{width:74px}#subnav .item.region .img-outer,#mobile-subnav .item.region .img-outer{width:74px;height:50px}#subnav .item.region .img-outer:after,#mobile-subnav .item.region .img-outer:after{font-size:50px}#subnav .item.region .img-outer img,#mobile-subnav .item.region .img-outer img{max-width:47px}#subnav .item.region h3,#mobile-subnav .item.region h3{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:800;font-size:12px;line-height:15px;padding-top:8px;text-transform:uppercase}#mobile-subnav{z-index:1000;position:fixed;top:0;left:0;width:100%;height:100%;left:100%;top:50px;margin-top:50px;width:101%;overflow:hidden}#mobile-subnav .page{position:absolute;top:0;left:0;width:100%;height:100%;height:0;visibility:hidden;width:100%;background:transparent}#mobile-subnav .page.show{height:100%;visibility:visible}#mobile-subnav .items{vertical-align:top;background-image:url('/img/textures/mobilenav.jpg?1403130321');background-repeat:repeat;margin-bottom:100px;width:99%;margin-left:-8px}@media (max-width: 400px){#mobile-subnav .items{margin-left:-2px}}#mobile-subnav .items .item a{font-size:14px;padding:13px 15px}#mobile-subnav .item:first-child{border-top:0}.lt-ie9 #mobile-subnav .items{margin-bottom:100px}.grid{position:relative}.grid.white-texture{background:#fff url('/img/textures/main-bg-texture.jpg?1403130321') repeat;position:relative;z-index:1}@media (max-width: 768px){.grid.desktop-only{display:none}}@media (min-width: 769px){.grid.mobile-only{display:none}}.grid .row,.grid.rowless{*zoom:1;width:100%;position:relative}.grid .row:after,.grid.rowless:after{content:"";display:table;clear:both}.grid .row .cell,.grid.rowless .cell{float:left;position:relative;color:white;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;background:#fff url('/img/textures/main-bg-texture.jpg?1403130321') repeat;height:100%;text-align:center}.grid .row .cell .bkgd-img,.grid.rowless .cell .bkgd-img{border-left:1px solid #fff;border-top:1px solid #fff}.grid .row .cell:first-child .bkgd-img,.grid.rowless .cell:first-child .bkgd-img{border-left:none}.grid .row .cell:before,.grid.rowless .cell:before{content:'';display:inline-block;height:100%;vertical-align:middle}.grid .row .cell.blank,.grid.rowless .cell.blank{cursor:default;background:none;border-left:1px solid #fff;border-top:1px solid #fff}.grid .row .cell .box-shadow,.grid.rowless .cell .box-shadow{-moz-box-shadow:0 0 25px 15px rgba(0,0,0,0.25);-webkit-box-shadow:0 0 25px 15px rgba(0,0,0,0.25);box-shadow:0 0 25px 15px rgba(0,0,0,0.25);position:absolute;top:0;left:12px;right:12px;bottom:0}.grid .row .cell .white-bkgd,.grid.rowless .cell .white-bkgd{position:absolute;top:0;left:0;right:0;bottom:0;background:#fff url('/img/textures/main-bg-texture.jpg?1403130321') repeat;z-index:1;border-top:1px solid #D4D4D4;border-left:1px solid #D4D4D4}.grid .row .cell .white-bkgd:before,.grid.rowless .cell .white-bkgd:before{content:'';background:url('/img/misc/loader.gif?1404942536');background-size:32px;width:32px;height:32px;position:absolute;top:50%;right:50%;margin-right:-16px;margin-top:-16px}.grid .row .cell .white-bkgd.loaded,.grid.rowless .cell .white-bkgd.loaded{display:none}.grid .row .cell .white-bkgd.loaded:before,.grid.rowless .cell .white-bkgd.loaded:before{content:none}.grid .row .cell .bkgd-img,.grid.rowless .cell .bkgd-img{-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.lt-ie9 .grid .row .cell .bkgd-img,.lt-ie9 .grid.rowless .cell .bkgd-img{-ms-behavior:url('/css/backgroundsize.htc')}.grid .row .cell .expander,.grid.rowless .cell .expander{width:100%;height:auto}.grid .row .cell .product,.grid.rowless .cell .product{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;-moz-transition:-moz-transform 450ms cubic-bezier(0.165, 0.840, 0.440, 1.000) 0.1s;-o-transition:-o-transform 450ms cubic-bezier(0.165, 0.840, 0.440, 1.000) 0.1s;-webkit-transition:-webkit-transform 450ms cubic-bezier(0.165, 0.840, 0.440, 1.000);-webkit-transition-delay:0.1s;transition:transform 450ms cubic-bezier(0.165, 0.840, 0.440, 1.000) 0.1s;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.grid .row .cell .product:before,.grid.rowless .cell .product:before{content:'';display:inline-block;height:100%;vertical-align:middle}.grid .row .cell .product img,.grid.rowless .cell .product img{background:transparent;vertical-align:middle;position:relative;z-index:3;max-width:50%;max-height:45%}@media (max-width: 568px){.grid .row .cell .product img,.grid.rowless .cell .product img{max-width:40%;max-height:35%}}.grid .row .cell .product:after,.grid.rowless .cell .product:after{content:"";font-size:160px;color:#fff;font-family:'Clifcons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.grid .row .cell .product:after,.grid.rowless .cell .product:after{height:160px;width:236px;position:absolute;top:50%;left:50%;margin-left:-118px;margin-top:-80px;z-index:2}@media (max-width: 568px){.grid .row .cell .product:after,.grid.rowless .cell .product:after{margin-top:-60px;font-size:120px}}@media (max-width: 400px){.grid .row .cell .product+.link,.grid.rowless .cell .product+.link{display:none}}.grid .row .cell.type-clifcast .title:before,.grid.rowless .cell.type-clifcast .title:before{content:" ";display:inline-block;width:75px;height:75px;background-image:url(/img/social-icons/clif-cast.png);margin-right:5px}.grid .row .cell .hero-text,.grid.rowless .cell .hero-text{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.grid .row .cell .hero-text:before,.grid.rowless .cell .hero-text:before{content:'';display:inline-block;height:100%;vertical-align:middle}.grid .row .cell .hero-text img,.grid.rowless .cell .hero-text img{vertical-align:middle;position:relative;z-index:3;width:80%}.lt-ie9 .grid .row .cell .link:before,.lt-ie9 .grid .row .cell .link:after,.lt-ie9 .grid.rowless .cell .link:before,.lt-ie9 .grid.rowless .cell .link:after{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr=#00FFFFFF, endColorstr=#00FFFFFF );filter:alpha(opacity=100);opacity:1}.grid .row .cell .link,.grid.rowless .cell .link{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:13px;text-transform:uppercase;padding:10px 15px 9px;display:inline-block;z-index:2;position:relative;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);top:0;overflow:hidden;-moz-transition:all 450ms cubic-bezier(0.165, 0.840, 0.440, 1.000) 0.1s;-o-transition:all 450ms cubic-bezier(0.165, 0.840, 0.440, 1.000) 0.1s;-webkit-transition:all 450ms cubic-bezier(0.165, 0.840, 0.440, 1.000);-webkit-transition-delay:0.1s;transition:all 450ms cubic-bezier(0.165, 0.840, 0.440, 1.000) 0.1s;-moz-transform:scale(0.5, 0.5);-ms-transform:scale(0.5, 0.5);-webkit-transform:scale(0.5, 0.5);transform:scale(0.5, 0.5);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.grid .row .cell .link:before,.grid .row .cell .link:after,.grid.rowless .cell .link:before,.grid.rowless .cell .link:after{content:'';position:absolute}.grid .row .cell .link:before,.grid.rowless .cell .link:before{background:transparent;height:76px;width:314px;background-image:url('/img/sprites-s25a2493bcb.png');background-position:0 -430px;background-repeat:no-repeat;top:0;left:0}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.grid .row .cell .link:before,.grid.rowless .cell .link:before{background-image:url('/img/sprites-2x-sf380287215.png');background-position:0 -430px;-moz-background-size:330px,auto;-o-background-size:330px,auto;-webkit-background-size:330px,auto;background-size:330px,auto}}.grid .row .cell .link:after,.grid.rowless .cell .link:after{background:transparent;height:76px;width:314px;background-image:url('/img/sprites-s25a2493bcb.png');background-position:0 -526px;background-repeat:no-repeat;bottom:0;right:0}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.grid .row .cell .link:after,.grid.rowless .cell .link:after{background-image:url('/img/sprites-2x-sf380287215.png');background-position:0 -526px;-moz-background-size:330px,auto;-o-background-size:330px,auto;-webkit-background-size:330px,auto;background-size:330px,auto}}.grid .row .cell .link.vid-icon,.grid.rowless .cell .link.vid-icon{height:75px;width:75px;background-image:url('/img/sprites-s25a2493bcb.png');background-position:0 -2790px;background-repeat:no-repeat;top:25px}.grid .row .cell .link.vid-icon:before,.grid .row .cell .link.vid-icon:after,.grid.rowless .cell .link.vid-icon:before,.grid.rowless .cell .link.vid-icon:after{display:none}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.grid .row .cell .link.vid-icon,.grid.rowless .cell .link.vid-icon{background-image:url('/img/sprites-2x-sf380287215.png');background-position:0 -2787.5px;-moz-background-size:330px,auto;-o-background-size:330px,auto;-webkit-background-size:330px,auto;background-size:330px,auto}}.grid .row .cell .title,.grid.rowless .cell .title{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:17px;text-transform:uppercase;padding-bottom:11px;margin-bottom:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative}.grid .row .cell .title:after,.grid.rowless .cell .title:after{content:'';height:3px;width:330px;background-image:url('/img/sprites-s25a2493bcb.png');background-position:0 -2369px;background-repeat:no-repeat;position:absolute;left:0;bottom:0}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.grid .row .cell .title:after,.grid.rowless .cell .title:after{background-image:url('/img/sprites-2x-sf380287215.png');background-position:0 -2366.5px;-moz-background-size:330px,auto;-o-background-size:330px,auto;-webkit-background-size:330px,auto;background-size:330px,auto}}.hubs .grid .row .cell .title:after,.team-clif .grid .row .cell .title:after,.careers .grid .row .cell .title:after,.hubs .grid.rowless .cell .title:after,.team-clif .grid.rowless .cell .title:after,.careers .grid.rowless .cell .title:after{height:3px;width:330px;background-image:url('/img/sprites-s25a2493bcb.png');background-position:0 -2369px;background-repeat:no-repeat}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.hubs .grid .row .cell .title:after,.team-clif .grid .row .cell .title:after,.careers .grid .row .cell .title:after,.hubs .grid.rowless .cell .title:after,.team-clif .grid.rowless .cell .title:after,.careers .grid.rowless .cell .title:after{background-image:url('/img/sprites-2x-sf380287215.png');background-position:0 -2366.5px;-moz-background-size:330px,auto;-o-background-size:330px,auto;-webkit-background-size:330px,auto;background-size:330px,auto}}.grid .row .cell .abstract,.grid.rowless .cell .abstract{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;line-height:1.25em;max-height:2.5em;overflow:hidden;margin-top:4px}.grid .row .cell .content-crop,.grid.rowless .cell .content-crop{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0}.grid .row .cell .copy,.grid.rowless .cell .copy{text-align:left;position:absolute;left:20px;right:20px;z-index:2;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-moz-transition:-moz-transform 450ms cubic-bezier(0.165, 0.840, 0.440, 1.000) 0.1s,bottom 450ms cubic-bezier(0.165, 0.840, 0.440, 1.000) 0.1s;-o-transition:-o-transform 450ms cubic-bezier(0.165, 0.840, 0.440, 1.000) 0.1s,bottom 450ms cubic-bezier(0.165, 0.840, 0.440, 1.000) 0.1s;-webkit-transition:-webkit-transform 450ms cubic-bezier(0.165, 0.840, 0.440, 1.000),bottom 450ms cubic-bezier(0.165, 0.840, 0.440, 1.000);-webkit-transition-delay:0.1s,0.1s;transition:transform 450ms cubic-bezier(0.165, 0.840, 0.440, 1.000) 0.1s,bottom 450ms cubic-bezier(0.165, 0.840, 0.440, 1.000) 0.1s;-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%);bottom:0}.lt-ie9 .grid .row .cell .copy,.lt-ie9 .grid.rowless .cell .copy{display:none}.grid .row .cell .hover-shadow,.grid.rowless .cell .hover-shadow{content:'';display:block;position:absolute;top:1px;left:1px;right:0;bottom:0;background:black;background-image:url('/img/textures/grid.png?1403130321');z-index:2}@media (max-width: 768px){.grid .row .cell .hover-shadow,.grid.rowless .cell .hover-shadow{left:0}}.lt-ie9 .grid .row .cell .hover-shadow,.lt-ie9 .grid.rowless .cell .hover-shadow{background-image:none;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAAAAACoBHk5AAAADklEQVR4nGNiAAEmHCQAANIAC4JD81sAAAAASUVORK5CYII=');background:#000}.grid .row .cell .copy-shadow,.grid.rowless .cell .copy-shadow{height:90px;background-image:url('/img/misc/cell-shadow.png?1403130320');position:absolute;bottom:0;left:1px;right:0;z-index:2}.lt-ie9 .grid .row .cell .copy-shadow,.lt-ie9 .grid.rowless .cell .copy-shadow{display:none}.grid .row .cell:after,.grid .row .cell .copy-shadow,.grid .row .cell .hover-shadow,.grid.rowless .cell:after,.grid.rowless .cell .copy-shadow,.grid.rowless .cell .hover-shadow{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:opacity 450ms;-o-transition:opacity 450ms;-webkit-transition:opacity 450ms;transition:opacity 450ms}.grid .row .cell.show-text .copy-shadow,.grid.rowless .cell.show-text .copy-shadow{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.grid .row .cell.show-text .copy,.grid.rowless .cell.show-text .copy{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.lt-ie9 .grid .row .cell.show-text .copy,.lt-ie9 .grid.rowless .cell.show-text .copy{display:block}.grid .row .cell.show-text .title,.grid.rowless .cell.show-text .title{margin-bottom:0}.grid .row .cell.show-text .abstract,.grid.rowless .cell.show-text .abstract{display:none}.grid .row .cell.find-your-flavor .fyf-graphic,.grid.rowless .cell.find-your-flavor .fyf-graphic{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;-moz-transition:-moz-transform 450ms cubic-bezier(0.165, 0.840, 0.440, 1.000) 0.1s;-o-transition:-o-transform 450ms cubic-bezier(0.165, 0.840, 0.440, 1.000) 0.1s;-webkit-transition:-webkit-transform 450ms cubic-bezier(0.165, 0.840, 0.440, 1.000);-webkit-transition-delay:0.1s;transition:transform 450ms cubic-bezier(0.165, 0.840, 0.440, 1.000) 0.1s;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.grid .row .cell.find-your-flavor .fyf-graphic:before,.grid.rowless .cell.find-your-flavor .fyf-graphic:before{content:'';display:inline-block;height:100%;vertical-align:middle}.grid .row .cell.find-your-flavor .fyf-graphic img,.grid.rowless .cell.find-your-flavor .fyf-graphic img{margin:0 auto;vertical-align:middle;position:relative;z-index:1}.grid .row .cell.find-your-flavor .btn-wrap,.grid.rowless .cell.find-your-flavor .btn-wrap{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;-moz-transition:-moz-transform 450ms cubic-bezier(0.165, 0.840, 0.440, 1.000) 0.1s;-o-transition:-o-transform 450ms cubic-bezier(0.165, 0.840, 0.440, 1.000) 0.1s;-webkit-transition:-webkit-transform 450ms cubic-bezier(0.165, 0.840, 0.440, 1.000);-webkit-transition-delay:0.1s;transition:transform 450ms cubic-bezier(0.165, 0.840, 0.440, 1.000) 0.1s;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.grid .row .cell.find-your-flavor .btn-wrap:before,.grid.rowless .cell.find-your-flavor .btn-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle}.grid .row .cell.find-your-flavor .btn-wrap .btn,.grid.rowless .cell.find-your-flavor .btn-wrap .btn{margin:0 auto;vertical-align:middle;position:relative;z-index:1;margin-top:110px}.grid .row .cell.find-your-flavor .btn-wrap .btn span,.grid.rowless .cell.find-your-flavor .btn-wrap .btn span{left:10px !important}.grid .row[class*='product-'] .cell[href],.grid .row[class*='story-'] .cell[href],.grid .row[class*='twitter-'] .cell[href],.grid .row[class*='instagram-'] .cell[href],.grid .row .cell.with-hover,.grid.rowless[class*='product-'] .cell[href],.grid.rowless[class*='story-'] .cell[href],.grid.rowless[class*='twitter-'] .cell[href],.grid.rowless[class*='instagram-'] .cell[href],.grid.rowless .cell.with-hover{cursor:pointer}.no-touch .grid .row[class*='product-'] .cell[href]:hover:after,.no-touch .grid .row[class*='product-'] .cell[href]:hover .copy-shadow,.no-touch .grid .row[class*='product-'] .cell[href]:hover .hover-shadow,.touch .grid .row[class*='product-'] .cell[href]:after,.touch .grid .row[class*='product-'] .cell[href] .copy-shadow,.touch .grid .row[class*='product-'] .cell[href] .hover-shadow,.grid .row[class*='product-'] .cell[href].invert:after,.grid .row[class*='product-'] .cell[href].invert .copy-shadow,.grid .row[class*='product-'] .cell[href].invert .hover-shadow,.no-touch .grid .row[class*='story-'] .cell[href]:hover:after,.no-touch .grid .row[class*='story-'] .cell[href]:hover .copy-shadow,.no-touch .grid .row[class*='story-'] .cell[href]:hover .hover-shadow,.touch .grid .row[class*='story-'] .cell[href]:after,.touch .grid .row[class*='story-'] .cell[href] .copy-shadow,.touch .grid .row[class*='story-'] .cell[href] .hover-shadow,.grid .row[class*='story-'] .cell[href].invert:after,.grid .row[class*='story-'] .cell[href].invert .copy-shadow,.grid .row[class*='story-'] .cell[href].invert .hover-shadow,.no-touch .grid .row[class*='twitter-'] .cell[href]:hover:after,.no-touch .grid .row[class*='twitter-'] .cell[href]:hover .copy-shadow,.no-touch .grid .row[class*='twitter-'] .cell[href]:hover .hover-shadow,.touch .grid .row[class*='twitter-'] .cell[href]:after,.touch .grid .row[class*='twitter-'] .cell[href] .copy-shadow,.touch .grid .row[class*='twitter-'] .cell[href] .hover-shadow,.grid .row[class*='twitter-'] .cell[href].invert:after,.grid .row[class*='twitter-'] .cell[href].invert .copy-shadow,.grid .row[class*='twitter-'] .cell[href].invert .hover-shadow,.no-touch .grid .row[class*='instagram-'] .cell[href]:hover:after,.no-touch .grid .row[class*='instagram-'] .cell[href]:hover .copy-shadow,.no-touch .grid .row[class*='instagram-'] .cell[href]:hover .hover-shadow,.touch .grid .row[class*='instagram-'] .cell[href]:after,.touch .grid .row[class*='instagram-'] .cell[href] .copy-shadow,.touch .grid .row[class*='instagram-'] .cell[href] .hover-shadow,.grid .row[class*='instagram-'] .cell[href].invert:after,.grid .row[class*='instagram-'] .cell[href].invert .copy-shadow,.grid .row[class*='instagram-'] .cell[href].invert .hover-shadow,.no-touch .grid .row .cell.with-hover:hover:after,.no-touch .grid .row .cell.with-hover:hover .copy-shadow,.no-touch .grid .row .cell.with-hover:hover .hover-shadow,.touch .grid .row .cell.with-hover:after,.touch .grid .row .cell.with-hover .copy-shadow,.touch .grid .row .cell.with-hover .hover-shadow,.grid .row .cell.with-hover.invert:after,.grid .row .cell.with-hover.invert .copy-shadow,.grid .row .cell.with-hover.invert .hover-shadow,.no-touch .grid.rowless[class*='product-'] .cell[href]:hover:after,.no-touch .grid.rowless[class*='product-'] .cell[href]:hover .copy-shadow,.no-touch .grid.rowless[class*='product-'] .cell[href]:hover .hover-shadow,.touch .grid.rowless[class*='product-'] .cell[href]:after,.touch .grid.rowless[class*='product-'] .cell[href] .copy-shadow,.touch .grid.rowless[class*='product-'] .cell[href] .hover-shadow,.grid.rowless[class*='product-'] .cell[href].invert:after,.grid.rowless[class*='product-'] .cell[href].invert .copy-shadow,.grid.rowless[class*='product-'] .cell[href].invert .hover-shadow,.no-touch .grid.rowless[class*='story-'] .cell[href]:hover:after,.no-touch .grid.rowless[class*='story-'] .cell[href]:hover .copy-shadow,.no-touch .grid.rowless[class*='story-'] .cell[href]:hover .hover-shadow,.touch .grid.rowless[class*='story-'] .cell[href]:after,.touch .grid.rowless[class*='story-'] .cell[href] .copy-shadow,.touch .grid.rowless[class*='story-'] .cell[href] .hover-shadow,.grid.rowless[class*='story-'] .cell[href].invert:after,.grid.rowless[class*='story-'] .cell[href].invert .copy-shadow,.grid.rowless[class*='story-'] .cell[href].invert .hover-shadow,.no-touch .grid.rowless[class*='twitter-'] .cell[href]:hover:after,.no-touch .grid.rowless[class*='twitter-'] .cell[href]:hover .copy-shadow,.no-touch .grid.rowless[class*='twitter-'] .cell[href]:hover .hover-shadow,.touch .grid.rowless[class*='twitter-'] .cell[href]:after,.touch .grid.rowless[class*='twitter-'] .cell[href] .copy-shadow,.touch .grid.rowless[class*='twitter-'] .cell[href] .hover-shadow,.grid.rowless[class*='twitter-'] .cell[href].invert:after,.grid.rowless[class*='twitter-'] .cell[href].invert .copy-shadow,.grid.rowless[class*='twitter-'] .cell[href].invert .hover-shadow,.no-touch .grid.rowless[class*='instagram-'] .cell[href]:hover:after,.no-touch .grid.rowless[class*='instagram-'] .cell[href]:hover .copy-shadow,.no-touch .grid.rowless[class*='instagram-'] .cell[href]:hover .hover-shadow,.touch .grid.rowless[class*='instagram-'] .cell[href]:after,.touch .grid.rowless[class*='instagram-'] .cell[href] .copy-shadow,.touch .grid.rowless[class*='instagram-'] .cell[href] .hover-shadow,.grid.rowless[class*='instagram-'] .cell[href].invert:after,.grid.rowless[class*='instagram-'] .cell[href].invert .copy-shadow,.grid.rowless[class*='instagram-'] .cell[href].invert .hover-shadow,.no-touch .grid.rowless .cell.with-hover:hover:after,.no-touch .grid.rowless .cell.with-hover:hover .copy-shadow,.no-touch .grid.rowless .cell.with-hover:hover .hover-shadow,.touch .grid.rowless .cell.with-hover:after,.touch .grid.rowless .cell.with-hover .copy-shadow,.touch .grid.rowless .cell.with-hover .hover-shadow,.grid.rowless .cell.with-hover.invert:after,.grid.rowless .cell.with-hover.invert .copy-shadow,.grid.rowless .cell.with-hover.invert .hover-shadow{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;-moz-transition:opacity 450ms 0.1s;-o-transition:opacity 450ms 0.1s;-webkit-transition:opacity 450ms;-webkit-transition-delay:0.1s;transition:opacity 450ms 0.1s;z-index:2}.lt-ie9 .no-touch .grid .row[class*='product-'] .cell[href]:hover .hover-shadow,.lt-ie9 .touch .grid .row[class*='product-'] .cell[href] .hover-shadow,.lt-ie9 .grid .row[class*='product-'] .cell[href].invert .hover-shadow,.lt-ie9 .no-touch .grid .row[class*='story-'] .cell[href]:hover .hover-shadow,.lt-ie9 .touch .grid .row[class*='story-'] .cell[href] .hover-shadow,.lt-ie9 .grid .row[class*='story-'] .cell[href].invert .hover-shadow,.lt-ie9 .no-touch .grid .row[class*='twitter-'] .cell[href]:hover .hover-shadow,.lt-ie9 .touch .grid .row[class*='twitter-'] .cell[href] .hover-shadow,.lt-ie9 .grid .row[class*='twitter-'] .cell[href].invert .hover-shadow,.lt-ie9 .no-touch .grid .row[class*='instagram-'] .cell[href]:hover .hover-shadow,.lt-ie9 .touch .grid .row[class*='instagram-'] .cell[href] .hover-shadow,.lt-ie9 .grid .row[class*='instagram-'] .cell[href].invert .hover-shadow,.lt-ie9 .no-touch .grid .row .cell.with-hover:hover .hover-shadow,.lt-ie9 .touch .grid .row .cell.with-hover .hover-shadow,.lt-ie9 .grid .row .cell.with-hover.invert .hover-shadow,.lt-ie9 .no-touch .grid.rowless[class*='product-'] .cell[href]:hover .hover-shadow,.lt-ie9 .touch .grid.rowless[class*='product-'] .cell[href] .hover-shadow,.lt-ie9 .grid.rowless[class*='product-'] .cell[href].invert .hover-shadow,.lt-ie9 .no-touch .grid.rowless[class*='story-'] .cell[href]:hover .hover-shadow,.lt-ie9 .touch .grid.rowless[class*='story-'] .cell[href] .hover-shadow,.lt-ie9 .grid.rowless[class*='story-'] .cell[href].invert .hover-shadow,.lt-ie9 .no-touch .grid.rowless[class*='twitter-'] .cell[href]:hover .hover-shadow,.lt-ie9 .touch .grid.rowless[class*='twitter-'] .cell[href] .hover-shadow,.lt-ie9 .grid.rowless[class*='twitter-'] .cell[href].invert .hover-shadow,.lt-ie9 .no-touch .grid.rowless[class*='instagram-'] .cell[href]:hover .hover-shadow,.lt-ie9 .touch .grid.rowless[class*='instagram-'] .cell[href] .hover-shadow,.lt-ie9 .grid.rowless[class*='instagram-'] .cell[href].invert .hover-shadow,.lt-ie9 .no-touch .grid.rowless .cell.with-hover:hover .hover-shadow,.lt-ie9 .touch .grid.rowless .cell.with-hover .hover-shadow,.lt-ie9 .grid.rowless .cell.with-hover.invert .hover-shadow{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.no-touch .grid .row[class*='product-'] .cell[href]:hover.no-hover:after,.touch .grid .row[class*='product-'] .cell[href].no-hover:after,.grid .row[class*='product-'] .cell[href].invert.no-hover:after,.no-touch .grid .row[class*='story-'] .cell[href]:hover.no-hover:after,.touch .grid .row[class*='story-'] .cell[href].no-hover:after,.grid .row[class*='story-'] .cell[href].invert.no-hover:after,.no-touch .grid .row[class*='twitter-'] .cell[href]:hover.no-hover:after,.touch .grid .row[class*='twitter-'] .cell[href].no-hover:after,.grid .row[class*='twitter-'] .cell[href].invert.no-hover:after,.no-touch .grid .row[class*='instagram-'] .cell[href]:hover.no-hover:after,.touch .grid .row[class*='instagram-'] .cell[href].no-hover:after,.grid .row[class*='instagram-'] .cell[href].invert.no-hover:after,.no-touch .grid .row .cell.with-hover:hover.no-hover:after,.touch .grid .row .cell.with-hover.no-hover:after,.grid .row .cell.with-hover.invert.no-hover:after,.no-touch .grid.rowless[class*='product-'] .cell[href]:hover.no-hover:after,.touch .grid.rowless[class*='product-'] .cell[href].no-hover:after,.grid.rowless[class*='product-'] .cell[href].invert.no-hover:after,.no-touch .grid.rowless[class*='story-'] .cell[href]:hover.no-hover:after,.touch .grid.rowless[class*='story-'] .cell[href].no-hover:after,.grid.rowless[class*='story-'] .cell[href].invert.no-hover:after,.no-touch .grid.rowless[class*='twitter-'] .cell[href]:hover.no-hover:after,.touch .grid.rowless[class*='twitter-'] .cell[href].no-hover:after,.grid.rowless[class*='twitter-'] .cell[href].invert.no-hover:after,.no-touch .grid.rowless[class*='instagram-'] .cell[href]:hover.no-hover:after,.touch .grid.rowless[class*='instagram-'] .cell[href].no-hover:after,.grid.rowless[class*='instagram-'] .cell[href].invert.no-hover:after,.no-touch .grid.rowless .cell.with-hover:hover.no-hover:after,.touch .grid.rowless .cell.with-hover.no-hover:after,.grid.rowless .cell.with-hover.invert.no-hover:after{content:none}.no-touch .grid .row[class*='product-'] .cell[href]:hover.show-text .abstract,.touch .grid .row[class*='product-'] .cell[href].show-text .abstract,.grid .row[class*='product-'] .cell[href].invert.show-text .abstract,.no-touch .grid .row[class*='story-'] .cell[href]:hover.show-text .abstract,.touch .grid .row[class*='story-'] .cell[href].show-text .abstract,.grid .row[class*='story-'] .cell[href].invert.show-text .abstract,.no-touch .grid .row[class*='twitter-'] .cell[href]:hover.show-text .abstract,.touch .grid .row[class*='twitter-'] .cell[href].show-text .abstract,.grid .row[class*='twitter-'] .cell[href].invert.show-text .abstract,.no-touch .grid .row[class*='instagram-'] .cell[href]:hover.show-text .abstract,.touch .grid .row[class*='instagram-'] .cell[href].show-text .abstract,.grid .row[class*='instagram-'] .cell[href].invert.show-text .abstract,.no-touch .grid .row .cell.with-hover:hover.show-text .abstract,.touch .grid .row .cell.with-hover.show-text .abstract,.grid .row .cell.with-hover.invert.show-text .abstract,.no-touch .grid.rowless[class*='product-'] .cell[href]:hover.show-text .abstract,.touch .grid.rowless[class*='product-'] .cell[href].show-text .abstract,.grid.rowless[class*='product-'] .cell[href].invert.show-text .abstract,.no-touch .grid.rowless[class*='story-'] .cell[href]:hover.show-text .abstract,.touch .grid.rowless[class*='story-'] .cell[href].show-text .abstract,.grid.rowless[class*='story-'] .cell[href].invert.show-text .abstract,.no-touch .grid.rowless[class*='twitter-'] .cell[href]:hover.show-text .abstract,.touch .grid.rowless[class*='twitter-'] .cell[href].show-text .abstract,.grid.rowless[class*='twitter-'] .cell[href].invert.show-text .abstract,.no-touch .grid.rowless[class*='instagram-'] .cell[href]:hover.show-text .abstract,.touch .grid.rowless[class*='instagram-'] .cell[href].show-text .abstract,.grid.rowless[class*='instagram-'] .cell[href].invert.show-text .abstract,.no-touch .grid.rowless .cell.with-hover:hover.show-text .abstract,.touch .grid.rowless .cell.with-hover.show-text .abstract,.grid.rowless .cell.with-hover.invert.show-text .abstract{display:block}.no-touch .grid .row[class*='product-'] .cell[href]:hover .product,.touch .grid .row[class*='product-'] .cell[href] .product,.grid .row[class*='product-'] .cell[href].invert .product,.no-touch .grid .row[class*='story-'] .cell[href]:hover .product,.touch .grid .row[class*='story-'] .cell[href] .product,.grid .row[class*='story-'] .cell[href].invert .product,.no-touch .grid .row[class*='twitter-'] .cell[href]:hover .product,.touch .grid .row[class*='twitter-'] .cell[href] .product,.grid .row[class*='twitter-'] .cell[href].invert .product,.no-touch .grid .row[class*='instagram-'] .cell[href]:hover .product,.touch .grid .row[class*='instagram-'] .cell[href] .product,.grid .row[class*='instagram-'] .cell[href].invert .product,.no-touch .grid .row .cell.with-hover:hover .product,.touch .grid .row .cell.with-hover .product,.grid .row .cell.with-hover.invert .product,.no-touch .grid.rowless[class*='product-'] .cell[href]:hover .product,.touch .grid.rowless[class*='product-'] .cell[href] .product,.grid.rowless[class*='product-'] .cell[href].invert .product,.no-touch .grid.rowless[class*='story-'] .cell[href]:hover .product,.touch .grid.rowless[class*='story-'] .cell[href] .product,.grid.rowless[class*='story-'] .cell[href].invert .product,.no-touch .grid.rowless[class*='twitter-'] .cell[href]:hover .product,.touch .grid.rowless[class*='twitter-'] .cell[href] .product,.grid.rowless[class*='twitter-'] .cell[href].invert .product,.no-touch .grid.rowless[class*='instagram-'] .cell[href]:hover .product,.touch .grid.rowless[class*='instagram-'] .cell[href] .product,.grid.rowless[class*='instagram-'] .cell[href].invert .product,.no-touch .grid.rowless .cell.with-hover:hover .product,.touch .grid.rowless .cell.with-hover .product,.grid.rowless .cell.with-hover.invert .product{-moz-transform:translateY(-75px);-ms-transform:translateY(-75px);-webkit-transform:translateY(-75px);transform:translateY(-75px)}@media (max-width: 568px){.no-touch .grid .row[class*='product-'] .cell[href]:hover .product,.touch .grid .row[class*='product-'] .cell[href] .product,.grid .row[class*='product-'] .cell[href].invert .product,.no-touch .grid .row[class*='story-'] .cell[href]:hover .product,.touch .grid .row[class*='story-'] .cell[href] .product,.grid .row[class*='story-'] .cell[href].invert .product,.no-touch .grid .row[class*='twitter-'] .cell[href]:hover .product,.touch .grid .row[class*='twitter-'] .cell[href] .product,.grid .row[class*='twitter-'] .cell[href].invert .product,.no-touch .grid .row[class*='instagram-'] .cell[href]:hover .product,.touch .grid .row[class*='instagram-'] .cell[href] .product,.grid .row[class*='instagram-'] .cell[href].invert .product,.no-touch .grid .row .cell.with-hover:hover .product,.touch .grid .row .cell.with-hover .product,.grid .row .cell.with-hover.invert .product,.no-touch .grid.rowless[class*='product-'] .cell[href]:hover .product,.touch .grid.rowless[class*='product-'] .cell[href] .product,.grid.rowless[class*='product-'] .cell[href].invert .product,.no-touch .grid.rowless[class*='story-'] .cell[href]:hover .product,.touch .grid.rowless[class*='story-'] .cell[href] .product,.grid.rowless[class*='story-'] .cell[href].invert .product,.no-touch .grid.rowless[class*='twitter-'] .cell[href]:hover .product,.touch .grid.rowless[class*='twitter-'] .cell[href] .product,.grid.rowless[class*='twitter-'] .cell[href].invert .product,.no-touch .grid.rowless[class*='instagram-'] .cell[href]:hover .product,.touch .grid.rowless[class*='instagram-'] .cell[href] .product,.grid.rowless[class*='instagram-'] .cell[href].invert .product,.no-touch .grid.rowless .cell.with-hover:hover .product,.touch .grid.rowless .cell.with-hover .product,.grid.rowless .cell.with-hover.invert .product{-moz-transform:translateY(-53px);-ms-transform:translateY(-53px);-webkit-transform:translateY(-53px);transform:translateY(-53px)}}@media (max-width: 400px){.no-touch .grid .row[class*='product-'] .cell[href]:hover .product,.touch .grid .row[class*='product-'] .cell[href] .product,.grid .row[class*='product-'] .cell[href].invert .product,.no-touch .grid .row[class*='story-'] .cell[href]:hover .product,.touch .grid .row[class*='story-'] .cell[href] .product,.grid .row[class*='story-'] .cell[href].invert .product,.no-touch .grid .row[class*='twitter-'] .cell[href]:hover .product,.touch .grid .row[class*='twitter-'] .cell[href] .product,.grid .row[class*='twitter-'] .cell[href].invert .product,.no-touch .grid .row[class*='instagram-'] .cell[href]:hover .product,.touch .grid .row[class*='instagram-'] .cell[href] .product,.grid .row[class*='instagram-'] .cell[href].invert .product,.no-touch .grid .row .cell.with-hover:hover .product,.touch .grid .row .cell.with-hover .product,.grid .row .cell.with-hover.invert .product,.no-touch .grid.rowless[class*='product-'] .cell[href]:hover .product,.touch .grid.rowless[class*='product-'] .cell[href] .product,.grid.rowless[class*='product-'] .cell[href].invert .product,.no-touch .grid.rowless[class*='story-'] .cell[href]:hover .product,.touch .grid.rowless[class*='story-'] .cell[href] .product,.grid.rowless[class*='story-'] .cell[href].invert .product,.no-touch .grid.rowless[class*='twitter-'] .cell[href]:hover .product,.touch .grid.rowless[class*='twitter-'] .cell[href] .product,.grid.rowless[class*='twitter-'] .cell[href].invert .product,.no-touch .grid.rowless[class*='instagram-'] .cell[href]:hover .product,.touch .grid.rowless[class*='instagram-'] .cell[href] .product,.grid.rowless[class*='instagram-'] .cell[href].invert .product,.no-touch .grid.rowless .cell.with-hover:hover .product,.touch .grid.rowless .cell.with-hover .product,.grid.rowless .cell.with-hover.invert .product{-moz-transform:translateY(-33px);-ms-transform:translateY(-33px);-webkit-transform:translateY(-33px);transform:translateY(-33px)}}.no-touch .grid .row[class*='product-'] .cell[href]:hover .link,.touch .grid .row[class*='product-'] .cell[href] .link,.grid .row[class*='product-'] .cell[href].invert .link,.no-touch .grid .row[class*='story-'] .cell[href]:hover .link,.touch .grid .row[class*='story-'] .cell[href] .link,.grid .row[class*='story-'] .cell[href].invert .link,.no-touch .grid .row[class*='twitter-'] .cell[href]:hover .link,.touch .grid .row[class*='twitter-'] .cell[href] .link,.grid .row[class*='twitter-'] .cell[href].invert .link,.no-touch .grid .row[class*='instagram-'] .cell[href]:hover .link,.touch .grid .row[class*='instagram-'] .cell[href] .link,.grid .row[class*='instagram-'] .cell[href].invert .link,.no-touch .grid .row .cell.with-hover:hover .link,.touch .grid .row .cell.with-hover .link,.grid .row .cell.with-hover.invert .link,.no-touch .grid.rowless[class*='product-'] .cell[href]:hover .link,.touch .grid.rowless[class*='product-'] .cell[href] .link,.grid.rowless[class*='product-'] .cell[href].invert .link,.no-touch .grid.rowless[class*='story-'] .cell[href]:hover .link,.touch .grid.rowless[class*='story-'] .cell[href] .link,.grid.rowless[class*='story-'] .cell[href].invert .link,.no-touch .grid.rowless[class*='twitter-'] .cell[href]:hover .link,.touch .grid.rowless[class*='twitter-'] .cell[href] .link,.grid.rowless[class*='twitter-'] .cell[href].invert .link,.no-touch .grid.rowless[class*='instagram-'] .cell[href]:hover .link,.touch .grid.rowless[class*='instagram-'] .cell[href] .link,.grid.rowless[class*='instagram-'] .cell[href].invert .link,.no-touch .grid.rowless .cell.with-hover:hover .link,.touch .grid.rowless .cell.with-hover .link,.grid.rowless .cell.with-hover.invert .link{-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1);filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.no-touch .grid .row[class*='product-'] .cell[href]:hover .vid-icon,.touch .grid .row[class*='product-'] .cell[href] .vid-icon,.grid .row[class*='product-'] .cell[href].invert .vid-icon,.no-touch .grid .row[class*='story-'] .cell[href]:hover .vid-icon,.touch .grid .row[class*='story-'] .cell[href] .vid-icon,.grid .row[class*='story-'] .cell[href].invert .vid-icon,.no-touch .grid .row[class*='twitter-'] .cell[href]:hover .vid-icon,.touch .grid .row[class*='twitter-'] .cell[href] .vid-icon,.grid .row[class*='twitter-'] .cell[href].invert .vid-icon,.no-touch .grid .row[class*='instagram-'] .cell[href]:hover .vid-icon,.touch .grid .row[class*='instagram-'] .cell[href] .vid-icon,.grid .row[class*='instagram-'] .cell[href].invert .vid-icon,.no-touch .grid .row .cell.with-hover:hover .vid-icon,.touch .grid .row .cell.with-hover .vid-icon,.grid .row .cell.with-hover.invert .vid-icon,.no-touch .grid.rowless[class*='product-'] .cell[href]:hover .vid-icon,.touch .grid.rowless[class*='product-'] .cell[href] .vid-icon,.grid.rowless[class*='product-'] .cell[href].invert .vid-icon,.no-touch .grid.rowless[class*='story-'] .cell[href]:hover .vid-icon,.touch .grid.rowless[class*='story-'] .cell[href] .vid-icon,.grid.rowless[class*='story-'] .cell[href].invert .vid-icon,.no-touch .grid.rowless[class*='twitter-'] .cell[href]:hover .vid-icon,.touch .grid.rowless[class*='twitter-'] .cell[href] .vid-icon,.grid.rowless[class*='twitter-'] .cell[href].invert .vid-icon,.no-touch .grid.rowless[class*='instagram-'] .cell[href]:hover .vid-icon,.touch .grid.rowless[class*='instagram-'] .cell[href] .vid-icon,.grid.rowless[class*='instagram-'] .cell[href].invert .vid-icon,.no-touch .grid.rowless .cell.with-hover:hover .vid-icon,.touch .grid.rowless .cell.with-hover .vid-icon,.grid.rowless .cell.with-hover.invert .vid-icon{-moz-transform:scale(0.7, 0.7);-ms-transform:scale(0.7, 0.7);-webkit-transform:scale(0.7, 0.7);transform:scale(0.7, 0.7)}.no-touch .grid .row[class*='product-'] .cell[href]:hover .copy,.touch .grid .row[class*='product-'] .cell[href] .copy,.grid .row[class*='product-'] .cell[href].invert .copy,.no-touch .grid .row[class*='story-'] .cell[href]:hover .copy,.touch .grid .row[class*='story-'] .cell[href] .copy,.grid .row[class*='story-'] .cell[href].invert .copy,.no-touch .grid .row[class*='twitter-'] .cell[href]:hover .copy,.touch .grid .row[class*='twitter-'] .cell[href] .copy,.grid .row[class*='twitter-'] .cell[href].invert .copy,.no-touch .grid .row[class*='instagram-'] .cell[href]:hover .copy,.touch .grid .row[class*='instagram-'] .cell[href] .copy,.grid .row[class*='instagram-'] .cell[href].invert .copy,.no-touch .grid .row .cell.with-hover:hover .copy,.touch .grid .row .cell.with-hover .copy,.grid .row .cell.with-hover.invert .copy,.no-touch .grid.rowless[class*='product-'] .cell[href]:hover .copy,.touch .grid.rowless[class*='product-'] .cell[href] .copy,.grid.rowless[class*='product-'] .cell[href].invert .copy,.no-touch .grid.rowless[class*='story-'] .cell[href]:hover .copy,.touch .grid.rowless[class*='story-'] .cell[href] .copy,.grid.rowless[class*='story-'] .cell[href].invert .copy,.no-touch .grid.rowless[class*='twitter-'] .cell[href]:hover .copy,.touch .grid.rowless[class*='twitter-'] .cell[href] .copy,.grid.rowless[class*='twitter-'] .cell[href].invert .copy,.no-touch .grid.rowless[class*='instagram-'] .cell[href]:hover .copy,.touch .grid.rowless[class*='instagram-'] .cell[href] .copy,.grid.rowless[class*='instagram-'] .cell[href].invert .copy,.no-touch .grid.rowless .cell.with-hover:hover .copy,.touch .grid.rowless .cell.with-hover .copy,.grid.rowless .cell.with-hover.invert .copy{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);bottom:20px}.no-touch .grid .row[class*='product-'] .cell[href]:hover .white-bkgd:before,.touch .grid .row[class*='product-'] .cell[href] .white-bkgd:before,.grid .row[class*='product-'] .cell[href].invert .white-bkgd:before,.no-touch .grid .row[class*='story-'] .cell[href]:hover .white-bkgd:before,.touch .grid .row[class*='story-'] .cell[href] .white-bkgd:before,.grid .row[class*='story-'] .cell[href].invert .white-bkgd:before,.no-touch .grid .row[class*='twitter-'] .cell[href]:hover .white-bkgd:before,.touch .grid .row[class*='twitter-'] .cell[href] .white-bkgd:before,.grid .row[class*='twitter-'] .cell[href].invert .white-bkgd:before,.no-touch .grid .row[class*='instagram-'] .cell[href]:hover .white-bkgd:before,.touch .grid .row[class*='instagram-'] .cell[href] .white-bkgd:before,.grid .row[class*='instagram-'] .cell[href].invert .white-bkgd:before,.no-touch .grid .row .cell.with-hover:hover .white-bkgd:before,.touch .grid .row .cell.with-hover .white-bkgd:before,.grid .row .cell.with-hover.invert .white-bkgd:before,.no-touch .grid.rowless[class*='product-'] .cell[href]:hover .white-bkgd:before,.touch .grid.rowless[class*='product-'] .cell[href] .white-bkgd:before,.grid.rowless[class*='product-'] .cell[href].invert .white-bkgd:before,.no-touch .grid.rowless[class*='story-'] .cell[href]:hover .white-bkgd:before,.touch .grid.rowless[class*='story-'] .cell[href] .white-bkgd:before,.grid.rowless[class*='story-'] .cell[href].invert .white-bkgd:before,.no-touch .grid.rowless[class*='twitter-'] .cell[href]:hover .white-bkgd:before,.touch .grid.rowless[class*='twitter-'] .cell[href] .white-bkgd:before,.grid.rowless[class*='twitter-'] .cell[href].invert .white-bkgd:before,.no-touch .grid.rowless[class*='instagram-'] .cell[href]:hover .white-bkgd:before,.touch .grid.rowless[class*='instagram-'] .cell[href] .white-bkgd:before,.grid.rowless[class*='instagram-'] .cell[href].invert .white-bkgd:before,.no-touch .grid.rowless .cell.with-hover:hover .white-bkgd:before,.touch .grid.rowless .cell.with-hover .white-bkgd:before,.grid.rowless .cell.with-hover.invert .white-bkgd:before{right:32px;top:32px}.lt-ie9 .grid .row[class*='product-'] .cell[href]:hover .copy,.lt-ie9 .grid .row[class*='story-'] .cell[href]:hover .copy,.lt-ie9 .grid .row[class*='twitter-'] .cell[href]:hover .copy,.lt-ie9 .grid .row[class*='instagram-'] .cell[href]:hover .copy,.lt-ie9 .grid .row .cell.with-hover:hover .copy,.lt-ie9 .grid.rowless[class*='product-'] .cell[href]:hover .copy,.lt-ie9 .grid.rowless[class*='story-'] .cell[href]:hover .copy,.lt-ie9 .grid.rowless[class*='twitter-'] .cell[href]:hover .copy,.lt-ie9 .grid.rowless[class*='instagram-'] .cell[href]:hover .copy,.lt-ie9 .grid.rowless .cell.with-hover:hover .copy{display:block}.lt-ie9 .grid .row[class*='product-'] .cell[href]:hover .product,.lt-ie9 .grid .row[class*='story-'] .cell[href]:hover .product,.lt-ie9 .grid .row[class*='twitter-'] .cell[href]:hover .product,.lt-ie9 .grid .row[class*='instagram-'] .cell[href]:hover .product,.lt-ie9 .grid .row .cell.with-hover:hover .product,.lt-ie9 .grid.rowless[class*='product-'] .cell[href]:hover .product,.lt-ie9 .grid.rowless[class*='story-'] .cell[href]:hover .product,.lt-ie9 .grid.rowless[class*='twitter-'] .cell[href]:hover .product,.lt-ie9 .grid.rowless[class*='instagram-'] .cell[href]:hover .product,.lt-ie9 .grid.rowless .cell.with-hover:hover .product{top:-75px}.no-touch .grid .row[class*='product-'] .cell[href]:hover .link,.touch .grid .row[class*='product-'] .cell[href] .link,.grid .row[class*='product-'] .cell[href].invert .link,.no-touch .grid .row .cell.type-product[href]:hover .link,.touch .grid .row .cell.type-product[href] .link,.grid .row .cell.type-product[href].invert .link,.no-touch .grid.rowless[class*='product-'] .cell[href]:hover .link,.touch .grid.rowless[class*='product-'] .cell[href] .link,.grid.rowless[class*='product-'] .cell[href].invert .link,.no-touch .grid.rowless .cell.type-product[href]:hover .link,.touch .grid.rowless .cell.type-product[href] .link,.grid.rowless .cell.type-product[href].invert .link{-moz-transform:translateY(48px);-webkit-transform:translateY(48px);transform:translateY(48px)}.lt-ie9 .grid .row[class*='product-'] .cell[href]:hover .link,.lt-ie9 .grid .row .cell.type-product[href]:hover .link,.lt-ie9 .grid.rowless[class*='product-'] .cell[href]:hover .link,.lt-ie9 .grid.rowless .cell.type-product[href]:hover .link{top:48px}@media (max-width: 568px){.grid .row .cell .bkgd-img,.grid.rowless .cell .bkgd-img{border-left:none}}.grid .row .cell.type-nugget .body,.grid.rowless .cell.type-nugget .body{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:20px;line-height:1.25em;position:relative;z-index:2;display:inline-block;vertical-align:middle;width:90%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transform:scale(0.9, 0.9);-ms-transform:scale(0.9, 0.9);-webkit-transform:scale(0.9, 0.9);transform:scale(0.9, 0.9);-moz-transition:all 450ms cubic-bezier(0.165, 0.840, 0.440, 1.000) 0.1s;-o-transition:all 450ms cubic-bezier(0.165, 0.840, 0.440, 1.000) 0.1s;-webkit-transition:all 450ms cubic-bezier(0.165, 0.840, 0.440, 1.000);-webkit-transition-delay:0.1s;transition:all 450ms cubic-bezier(0.165, 0.840, 0.440, 1.000) 0.1s}.no-touch .grid .row .cell.type-nugget:hover .body,.touch .grid .row .cell.type-nugget .body,.grid .row .cell.type-nugget.invert .body,.no-touch .grid.rowless .cell.type-nugget:hover .body,.touch .grid.rowless .cell.type-nugget .body,.grid.rowless .cell.type-nugget.invert .body{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}.hubs .grid .row[class*='article-preview-'] .cell,.hubs .grid.rowless[class*='article-preview-'] .cell{width:100%}.hubs .grid .row[class*='article-preview-'] .cell:before,.hubs .grid.rowless[class*='article-preview-'] .cell:before{content:none}.hubs .grid .row[class*='article-preview-'] .cell .hover-shadow,.hubs .grid .row[class*='article-preview-'] .cell .copy-shadow,.hubs .grid .row[class*='article-preview-'] .cell .link,.hubs .grid.rowless[class*='article-preview-'] .cell .hover-shadow,.hubs .grid.rowless[class*='article-preview-'] .cell .copy-shadow,.hubs .grid.rowless[class*='article-preview-'] .cell .link{display:none}.hubs .grid .row[class*='article-preview-'] .cell .white-bkgd.loaded,.hubs .grid.rowless[class*='article-preview-'] .cell .white-bkgd.loaded{display:block}.hubs .grid .row[class*='article-preview-'] .cell .content-crop,.hubs .grid.rowless[class*='article-preview-'] .cell .content-crop{border-left:1px solid #D4D4D4;z-index:2}@media (max-width: 568px){.hubs .grid .row[class*='article-preview-'] .cell .content-crop,.hubs .grid.rowless[class*='article-preview-'] .cell .content-crop{border-top:1px solid #D4D4D4;border-left:none}}.hubs .grid .row[class*='article-preview-'] .cell .lazy-loaded+div+.content-crop,.hubs .grid.rowless[class*='article-preview-'] .cell .lazy-loaded+div+.content-crop{border-color:transparent}.hubs .grid .row[class*='article-preview-'] .cell .copy,.hubs .grid.rowless[class*='article-preview-'] .cell .copy{position:relative;-moz-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;left:0;right:0;bottom:0;display:block;padding:10%}@media (max-width: 568px){.hubs .grid .row[class*='article-preview-'] .cell .copy,.hubs .grid.rowless[class*='article-preview-'] .cell .copy{padding:15px;padding-bottom:30px}}.hubs .grid .row[class*='article-preview-'] .cell .title,.hubs .grid.rowless[class*='article-preview-'] .cell .title{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:36px;color:#45474d;margin-bottom:20px;line-height:1.25em;padding-bottom:0;white-space:normal}.hubs .grid .row[class*='article-preview-'] .cell .title:after,.hubs .grid.rowless[class*='article-preview-'] .cell .title:after{content:none}@media (max-width: 568px){.hubs .grid .row[class*='article-preview-'] .cell .title,.hubs .grid.rowless[class*='article-preview-'] .cell .title{font-size:24px;margin-bottom:10px}}.hubs .grid .row[class*='article-preview-'] .cell .subtitle,.hubs .grid.rowless[class*='article-preview-'] .cell .subtitle{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;color:#82868f;margin-bottom:25px;line-height:1.6em}@media (max-width: 568px){.hubs .grid .row[class*='article-preview-'] .cell .subtitle,.hubs .grid.rowless[class*='article-preview-'] .cell .subtitle{margin-bottom:12px}}.hubs .grid .row[class*='article-preview-'] .cell .abstract,.hubs .grid.rowless[class*='article-preview-'] .cell .abstract{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:400;font-size:15px;color:#45474d;max-height:none;line-height:1.6em}.hubs .grid .row[class*='article-preview-'] .cell .more,.hubs .grid.rowless[class*='article-preview-'] .cell .more{margin-top:25px}.hubs .grid .row.article-preview-1 .cell .white-bkgd:before,.hubs .grid.rowless.article-preview-1 .cell .white-bkgd:before{right:82.5%}@media (max-width: 568px){.hubs .grid .row.article-preview-1 .cell .white-bkgd:before,.hubs .grid.rowless.article-preview-1 .cell .white-bkgd:before{right:50%;top:90px}}.hubs .grid .row.article-preview-1 .cell .bkgd-img,.hubs .grid.rowless.article-preview-1 .cell .bkgd-img{right:65%}.hubs .grid .row.article-preview-1 .cell .content-crop,.hubs .grid.rowless.article-preview-1 .cell .content-crop{margin-left:35%;position:relative;overflow:auto}@media (max-width: 568px){.hubs .grid .row.article-preview-1 .cell .bkgd-img,.hubs .grid.rowless.article-preview-1 .cell .bkgd-img{position:relative;left:0;right:0;top:0;bottom:0;height:150px;margin:15px}.hubs .grid .row.article-preview-1 .cell .content-crop,.hubs .grid.rowless.article-preview-1 .cell .content-crop{margin-left:0}}.hubs .grid .row.article-preview-2 .cell .white-bkgd:before,.hubs .grid.rowless.article-preview-2 .cell .white-bkgd:before{right:75%}@media (max-width: 568px){.hubs .grid .row.article-preview-2 .cell .white-bkgd:before,.hubs .grid.rowless.article-preview-2 .cell .white-bkgd:before{right:50%;top:90px}}.hubs .grid .row.article-preview-2 .cell .bkgd-img,.hubs .grid.rowless.article-preview-2 .cell .bkgd-img{right:50%}.hubs .grid .row.article-preview-2 .cell .content-crop,.hubs .grid.rowless.article-preview-2 .cell .content-crop{margin-left:50%;position:relative;overflow:auto}@media (max-width: 568px){.hubs .grid .row.article-preview-2 .cell .bkgd-img,.hubs .grid.rowless.article-preview-2 .cell .bkgd-img{position:relative;left:0;right:0;top:0;bottom:0;height:150px;margin:15px}.hubs .grid .row.article-preview-2 .cell .content-crop,.hubs .grid.rowless.article-preview-2 .cell .content-crop{margin-left:0}}@media (max-width: 768px){.hubs .grid .row.article-preview-2 .cell .white-bkgd:before,.hubs .grid.rowless.article-preview-2 .cell .white-bkgd:before{right:82.5%}}@media (max-width: 768px) and (max-width: 568px){.hubs .grid .row.article-preview-2 .cell .white-bkgd:before,.hubs .grid.rowless.article-preview-2 .cell .white-bkgd:before{right:50%;top:90px}}@media (max-width: 768px){.hubs .grid .row.article-preview-2 .cell .bkgd-img,.hubs .grid.rowless.article-preview-2 .cell .bkgd-img{right:65%}.hubs .grid .row.article-preview-2 .cell .content-crop,.hubs .grid.rowless.article-preview-2 .cell .content-crop{margin-left:35%;position:relative;overflow:auto}}@media (max-width: 768px) and (max-width: 568px){.hubs .grid .row.article-preview-2 .cell .bkgd-img,.hubs .grid.rowless.article-preview-2 .cell .bkgd-img{position:relative;left:0;right:0;top:0;bottom:0;height:150px;margin:15px}.hubs .grid .row.article-preview-2 .cell .content-crop,.hubs .grid.rowless.article-preview-2 .cell .content-crop{margin-left:0}}.grid .row.marquee-1{height:767px}.grid .row.marquee-1 .cell{width:100%}.grid .row.marquee-1 .cell .bkgd-img{border-top:none}@media (max-width: 568px){.grid .row.marquee-1{height:567px}}.grid .row.marquee-2 .cell{width:100%;padding:0;line-height:0}.grid .row.marquee-2 .cell .bkgd-img{border-top:none}.grid .row.marquee-2 .composite{max-width:95%;max-height:720px;height:auto;vertical-align:middle;position:relative;z-index:1}@media (max-width: 568px){.grid .row.marquee-2 .composite{width:100%;max-width:95%}}.grid .row.marquee-2 iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100}.grid .row.marquee-2 .expander{width:100%}.grid .row.product-1{height:385px}.grid .row.product-1 .cell:first-child{width:54%}.grid .row.product-1 .cell:first-child+.cell{width:46%}@media (max-width: 568px){.grid .row.product-1{height:500px}.grid .row.product-1 .cell:first-child,.grid .row.product-1 .cell:first-child+.cell{width:100%;height:250px}}.grid .row.product-2 .cell:first-child{width:27%;height:385px}.grid .row.product-2 .cell:first-child+.cell{width:27%;height:385px}.grid .row.product-2 .cell:first-child+.cell+.cell{width:46%;height:385px}@media (max-width: 1024px){.grid .row.product-2{height:auto}.grid .row.product-2 .cell:first-child{width:46%}.grid .row.product-2 .cell:first-child+.cell{width:54%}.grid .row.product-2 .cell:first-child+.cell+.cell{width:100%}.grid .row.product-2 .cell:first-child+.cell+.cell .bkgd-img{border-left:none}}@media (max-width: 568px){.grid .row.product-2 .cell:first-child,.grid .row.product-2 .cell:first-child+.cell,.grid .row.product-2 .cell:first-child+.cell+.cell{width:100%;height:250px}}.grid .row.product-4 .cell:first-child{width:46%;height:385px}.grid .row.product-4 .cell:first-child+.cell{width:27%;height:385px}.grid .row.product-4 .cell:first-child+.cell+.cell{width:27%;height:385px}@media (max-width: 1024px){.grid .row.product-4{height:auto}.grid .row.product-4 .cell:first-child{width:100%}.grid .row.product-4 .cell:first-child .bkgd-img{border-left:none}.grid .row.product-4 .cell:first-child+.cell{width:46%}.grid .row.product-4 .cell:first-child+.cell+.cell{width:54%}}@media (max-width: 568px){.grid .row.product-4 .cell:first-child,.grid .row.product-4 .cell:first-child+.cell,.grid .row.product-4 .cell:first-child+.cell+.cell{width:100%;height:250px}}.grid .row.product-3 .cell:first-child{width:27%;height:385px}.grid .row.product-3 .cell:first-child+.cell{width:46%;height:385px}.grid .row.product-3 .cell:first-child+.cell+.cell{width:27%;height:385px}@media (max-width: 1024px){.grid .row.product-3 .cell:first-child{width:46%}.grid .row.product-3 .cell:first-child+.cell{width:54%}.grid .row.product-3 .cell:first-child+.cell+.cell{width:100%}.grid .row.product-3 .cell:first-child+.cell+.cell .bkgd-img{border-left:none}}@media (max-width: 568px){.grid .row.product-3 .cell:first-child,.grid .row.product-3 .cell:first-child+.cell,.grid .row.product-3 .cell:first-child+.cell+.cell{width:100%;height:250px}}.grid .row.story-1{height:532px}.grid .row.story-1 .cell:first-child{width:46%}.grid .row.story-1 .cell:first-child+.cell{width:54%}@media (max-width: 568px){.grid .row.story-1 .cell:first-child,.grid .row.story-1 .cell:first-child+.cell{width:100%;height:250px}}.grid .row.story-2 .cell:first-child{width:27%;height:233px}.grid .row.story-2 .cell:first-child+.cell{width:46%;height:233px}.grid .row.story-2 .cell:first-child+.cell+.cell{width:27%;height:233px}@media (max-width: 1024px){.grid .row.story-2 .cell:first-child{width:46%}.grid .row.story-2 .cell:first-child+.cell{width:54%}.grid .row.story-2 .cell:first-child+.cell+.cell{width:100%}.grid .row.story-2 .cell:first-child+.cell+.cell .bkgd-img{border-left:none}}@media (max-width: 568px){.grid .row.story-2 .cell:first-child,.grid .row.story-2 .cell:first-child+.cell,.grid .row.story-2 .cell:first-child+.cell+.cell{width:100%;height:250px}.grid .row.story-2 .blank{border-top:0;border-left:0;border-right:0}}.grid .row.story-3 .cell:first-child{height:765px;width:46%}.grid .row.story-3 .cell:first-child+.cell{width:54%;height:233px}.grid .row.story-3 .cell:first-child+.cell+.cell{width:54%;height:532px}@media (max-width: 568px){.grid .row.story-3 .cell:first-child,.grid .row.story-3 .cell:first-child+.cell,.grid .row.story-3 .cell:first-child+.cell+.cell{width:100%;height:250px}}.grid .row.story-4 .cell:first-child{width:27%;height:233px}.grid .row.story-4 .cell:first-child+.cell{width:27%;height:233px;margin-left:-27%;margin-top:233px}.grid .row.story-4 .cell:first-child+.cell .bkgd-img{border-left:none}.grid .row.story-4 .cell:first-child+.cell+.cell{width:27%;height:466px}.grid .row.story-4 .cell:first-child+.cell+.cell+.cell{width:54%;height:233px}.grid .row.story-4 .cell:first-child+.cell+.cell+.cell .bkgd-img{border-left:none}.grid .row.story-4 .cell:first-child+.cell+.cell+.cell+.cell{width:46%;height:699px;margin-top:-466px}@media (max-width: 1024px){.grid .row.story-4 .cell:first-child{width:46%;height:233px}.grid .row.story-4 .cell:first-child+.cell{width:54%;height:233px;margin-left:0;margin-top:0}.grid .row.story-4 .cell:first-child+.cell .bkgd-img{border-left:1px solid #fff}.grid .row.story-4 .cell:first-child+.cell+.cell{width:46%;height:233px}.grid .row.story-4 .cell:first-child+.cell+.cell .bkgd-img{border-left:none}.grid .row.story-4 .cell:first-child+.cell+.cell+.cell{width:46%;height:233px;margin-left:-46%;margin-top:233px}.grid .row.story-4 .cell:first-child+.cell+.cell+.cell .bkgd-img{border-left:none}.grid .row.story-4 .cell:first-child+.cell+.cell+.cell+.cell{width:54%;height:466px;margin-top:0;float:right}}@media (max-width: 568px){.grid .row.story-4 .cell:first-child,.grid .row.story-4 .cell:first-child+.cell,.grid .row.story-4 .cell:first-child+.cell+.cell,.grid .row.story-4 .cell:first-child+.cell+.cell+.cell,.grid .row.story-4 .cell:first-child+.cell+.cell+.cell+.cell{width:100%;height:250px;margin:0}.grid .row.story-4 .cell:first-child .bkgd-img,.grid .row.story-4 .cell:first-child+.cell .bkgd-img,.grid .row.story-4 .cell:first-child+.cell+.cell .bkgd-img,.grid .row.story-4 .cell:first-child+.cell+.cell+.cell .bkgd-img,.grid .row.story-4 .cell:first-child+.cell+.cell+.cell+.cell .bkgd-img{border:none}}.grid .row.story-5 .cell:first-child{width:33.333%;height:300px}.grid .row.story-5 .cell:first-child+.cell{width:33.333%;height:300px}.grid .row.story-5 .cell:first-child+.cell+.cell{width:33.333%;height:300px}@media (max-width: 1024px){.grid .row.story-5 .cell:first-child{width:46%}.grid .row.story-5 .cell:first-child+.cell{width:54%}.grid .row.story-5 .cell:first-child+.cell+.cell{width:100%}.grid .row.story-5 .cell:first-child+.cell+.cell .bkgd-img{border-left:none}}@media (max-width: 568px){.grid .row.story-5 .cell:first-child,.grid .row.story-5 .cell:first-child+.cell,.grid .row.story-5 .cell:first-child+.cell+.cell{width:100%;height:250px}}.grid .row.story-6{height:335px}.grid .row.story-6 .cell:first-child{width:66.6666%}.grid .row.story-6 .cell:first-child+.cell{width:33.3333%}@media (max-width: 568px){.grid .row.story-6{height:inherit}.grid .row.story-6 .cell:first-child,.grid .row.story-6 .cell:first-child+.cell{width:100%;height:250px}}.grid .row.story-7{height:335px}.grid .row.story-7 .cell:first-child{width:54%}.grid .row.story-7 .cell:first-child+.cell{width:46%}@media (max-width: 568px){.grid .row.story-7{height:500px}.grid .row.story-7 .cell:first-child,.grid .row.story-7 .cell:first-child+.cell{width:100%;height:250px}}.grid .row.story-8{height:335px}.grid .row.story-8 .cell:first-child{width:33.3333%}.grid .row.story-8 .cell:first-child+.cell{width:66.6666%}@media (max-width: 568px){.grid .row.story-8{height:500px}.grid .row.story-8 .cell:first-child,.grid .row.story-8 .cell:first-child+.cell{width:100%;height:250px}}.grid .row.story-9{height:335px}.grid .row.story-9 .cell:first-child{width:50%}.grid .row.story-9 .cell:first-child+.cell{width:50%}@media (max-width: 568px){.grid .row.story-9{height:inherit}.grid .row.story-9 .cell:first-child,.grid .row.story-9 .cell:first-child+.cell{width:100%;height:250px}}.grid .row.story-10 .cell:first-child{width:50%;height:350px}.grid .row.story-10 .cell:first-child+.cell{height:700px;width:50%}.grid .row.story-10 .cell:first-child+.cell+.cell{width:50%;height:350px;margin-top:-350px}@media (max-width: 568px){.grid .row.story-10 .cell:first-child+.cell+.cell{margin-top:0}}@media (max-width: 568px){.grid .row.story-10 .cell:first-child,.grid .row.story-10 .cell:first-child+.cell,.grid .row.story-10 .cell:first-child+.cell+.cell{width:100%;height:250px}}.grid .row.twitter-1 .cell:first-child{width:50%;height:350px}.grid .row.twitter-1 .cell.twitter-cell{height:700px;width:50%}.grid .row.twitter-1 .cell:first-child+.cell+.cell{width:50%;height:350px;margin-top:-350px}@media (max-width: 568px){.grid .row.twitter-1 .cell:first-child,.grid .row.twitter-1 .cell.twitter-cell,.grid .row.twitter-1 .cell:first-child+.cell+.cell{width:100%;height:250px}.grid .row.twitter-1 .cell:first-child{margin-top:55px}.grid .row.twitter-1 .cell.twitter-cell{height:700px}.grid .row.twitter-1 .cell:first-child+.cell+.cell{margin-top:0}}.grid .row.story-11 .cell{width:25%;height:225px}.grid .row.story-11 .cell .title{font-size:13px}@media (max-width: 970px){.grid .row.story-11 .cell{width:33.33333%;height:200px}}@media (max-width: 768px){.grid .row.story-11 .cell{width:50%;height:200px}}@media (max-width: 568px){.grid .row.story-11 .cell{width:100%;height:250px}.grid .row.story-11 .cell .title{font-size:17px}}.grid .row.story-full .cell{width:100%;height:400px}.grid .row.story-full.all-stories .cell{height:500px}.grid .row.story-blank-full{width:100%;height:190px;border-left:1px solid #fff;border-top:1px solid #fff}.grid .row.story-all-episodes .cell{width:16.66666%;height:165px}.grid .row.story-all-episodes .cell .title{font-size:13px}@media (min-width: 971px){.grid .row.story-all-episodes .cell.show-text:hover .copy .abstract{display:none}}@media (max-width: 970px){.grid .row.story-all-episodes .cell{width:33.33333%;height:200px}}@media (max-width: 768px){.grid .row.story-all-episodes .cell{width:50%;height:200px}}@media (max-width: 568px){.grid .row.story-all-episodes .cell{width:100%;height:250px}.grid .row.story-all-episodes .cell .title{font-size:17px}}@media (min-width: 568px){.grid .row.story-all-episodes .link{top:-15%}.grid .row.story-all-episodes .link.vid-icon{top:-5%}}.grid .row.instagram-1 .cell{height:auto;width:25%;line-height:0}@media (max-width: 1024px){.grid .row.instagram-1 .cell{width:33.33333%}}@media (max-width: 768px){.grid .row.instagram-1 .cell{width:50%}}@media (max-width: 500px){.grid .row.instagram-1 .cell{width:100%}}.grid .row.instagram-1 .cell .copy{line-height:1}.grid .row.instagram-1 .cell .title{text-transform:none}.grid .row.instagram-1 .cell .abstract{max-height:none}.grid .row.instagram-1 .cell .link{display:none}.grid .row.instagram-1.add-instagram-icons .lazy-loaded:before{content:'';height:33px;width:33px;background-image:url('/img/sprites-s25a2493bcb.png');background-position:0 -1670px;background-repeat:no-repeat;position:absolute;top:5%;right:5%}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.grid .row.instagram-1.add-instagram-icons .lazy-loaded:before{background-image:url('/img/sprites-2x-sf380287215.png');background-position:0 -1668px;-moz-background-size:330px,auto;-o-background-size:330px,auto;-webkit-background-size:330px,auto;background-size:330px,auto}}.grid .row.athletes-1 .cell{width:16.66666%;height:150px}.grid .row.athletes-1 .cell .title{font-size:13px}.grid .row.athletes-1 .cell:nth-child(6n-5) .bkgd-img{border-left:none}.grid .row.athletes-1 .cell:nth-child(-n+6) .bkgd-img{border-top:none}@media (max-width: 1150px){.grid .row.athletes-1 .cell{height:110px}}@media (max-width: 1023px){.grid .row.athletes-1 .cell{width:33.33333%}.grid .row.athletes-1 .cell:nth-child(6n-5) .bkgd-img{border-left:1px solid #fff}.grid .row.athletes-1 .cell:nth-child(-n+6) .bkgd-img{border-top:1px solid #fff}.grid .row.athletes-1 .cell:nth-child(3n-2) .bkgd-img{border-left:none}.grid .row.athletes-1 .cell:nth-child(-n+3) .bkgd-img{border-top:none}}@media (max-width: 767px){.grid .row.athletes-1 .cell .bkgd-img{border:none}}.grid .row.athletes-mobile .cell .bkgd-img{border:none}.grid .row.upcoming-events{height:335px}.grid .row.upcoming-events .cell{height:335px}.grid .row.upcoming-events .cell:first-child{width:54%}.grid .row.upcoming-events .cell:first-child+.cell{width:46%}@media (max-width: 1150px){.grid .row.upcoming-events .cell{height:335px}.grid .row.upcoming-events .cell:first-child{width:66.6666%}.grid .row.upcoming-events .cell:first-child+.cell{width:33.3333%}}@media (max-width: 850px){.grid .row.upcoming-events .cell:first-child,.grid .row.upcoming-events .cell:first-child+.cell{width:100%}}.grid .row.triptych .cell:first-child{height:768px;width:56%}.grid .row.triptych .cell:first-child+.cell{width:44%;height:508px}.grid .row.triptych .cell:first-child+.cell+.cell{width:44%;height:260px}@media (max-width: 568px){.grid .row.triptych .cell:first-child,.grid .row.triptych .cell:first-child+.cell,.grid .row.triptych .cell:first-child+.cell+.cell{width:100%;height:250px}}.grid.rowless.story-equal-col-3 .cell{width:33.333%;height:300px}@media (max-width: 1024px){.grid.rowless.story-equal-col-3 .cell{width:50%}}@media (max-width: 568px){.grid.rowless.story-equal-col-3 .cell{width:100%;height:250px}}@media (max-width: 568px){.grid .row[class*='story-'] .cell.blank{height:80px !important}}.article-title{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:36px;margin-bottom:.1em;color:#45474d;margin-top:25px}.article-subtitle{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:400;font-size:20px;line-height:28px;margin-bottom:0em;color:#999}.contributors+.article-subtitle{margin-top:10px}.subscribe{margin-bottom:20px}.share-image{visibility:hidden;height:0}.athletes .marquee{min-height:70px}.athletes .breadcrumbs{margin-bottom:15px}.athletes .profile{display:inline-block;width:35px;height:35px;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:center center;-moz-border-radius:35px;-webkit-border-radius:35px;border-radius:35px;position:relative;top:3px}.athletes .col-side .follow{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:14px;color:#45474d;display:inline-block;text-transform:uppercase;padding-right:10px}.athletes .col-side .social{display:inline-block;position:relative;top:10px;margin-bottom:15px}.athletes .col-side .social img{width:30px}.athletes .col-side .site{display:block;padding:20px 0;font-family:Helvetica, Arial, sans-serif;font-weight:400;font-size:14px;color:#ed3223;text-decoration:underline}.athletes .col-side .site:hover{color:#82868f}.athletes .col-side .social+.site{padding-top:5px}.athletes .col-side .sidebar-module{margin-bottom:30px}.athletes .col-side .sidebar-module .banner{padding:10px;background-image:none;background-color:#ed3223;font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:14px;color:white;text-transform:uppercase;text-align:center;margin-bottom:1px}.athletes .col-side .sidebar-module .mini-grid{overflow:hidden}.athletes .col-side .sidebar-module .mini-grid img{width:24.5%;float:left;margin-right:1px;margin-bottom:1px}.athletes .col-side .favorite-flavor .image{text-align:center;display:block}.athletes .col-side .favorite-flavor .image img{max-height:140px;width:auto;display:inline}#article .detail{background:#fff url('/img/textures/main-bg-texture.jpg?1403130321') repeat;*zoom:1;overflow:hidden;position:relative;z-index:1}#article .detail .contributors{margin-bottom:0}#article .detail *+.body{margin-top:40px}#article .detail:after{content:"";display:table;clear:both}#article .detail .stats{color:#82868f;margin:1em 0}#article .detail .block-wrap p{line-height:1.6em}#article .detail .supertype{float:right;margin-top:-4px}#article .detail .product:hover{cursor:initial}#article .detail .product:before{content:''}#article .detail .block-wrap.copy:not(.hidden-title){padding-top:40px}#article .detail .block-wrap.copy:not(.hidden-title).first .col-side .tile{margin-top:95px}#article .detail .block-wrap.copy{padding-bottom:0}#article .detail .block-wrap.copy p img{max-width:100%;height:auto}#article .detail .col-main .body a{color:#ed3223;text-decoration:underline}.no-touch #article .detail .col-main .body a:hover{color:#9d180d}#article .detail .col-main .body p{margin:0px 0}#article .detail .col-main .body strong{font-weight:700}#article .detail .col-main .body em{font-style:italic}#article .detail .col-main .body ul,#article .detail .col-main .body ol{list-style:none;margin:10px 0}#article .detail .col-main .body ul li,#article .detail .col-main .body ol li{color:#45474d;margin:8px 0;padding-left:20px;text-indent:20px;line-height:1.3em}#article .detail .col-main .body ul li:before,#article .detail .col-main .body ol li:before{color:#ed3223;content:'\25A0';margin-right:10px;margin-left:-40px}#article .detail .col-main .body ol{counter-reset:section;display:table}#article .detail .col-main .body ol>li{counter-increment:section;display:table-row;text-indent:0}#article .detail .col-main .body ol>li:before{color:#45474d;content:counter(section) ". ";display:table-cell;text-align:left;width:30px}#article .detail .col-main .body iframe,#article .detail .col-main .body object,#article .detail .col-main .body embed{max-width:100% !important}#article .detail .col-main .body sup{font-size:11px;vertical-align:super}#article .detail .col-main .body sup a{text-decoration:none}#article .detail .col-main .body a>sup,#article .detail .col-main .body sup+a{text-decoration:none}.bottom-tile{padding-left:40px;display:none;position:relative;padding-bottom:50px;background:#fff url('/img/textures/main-bg-texture.jpg?1403130321') repeat}@media (max-width: 980px){.bottom-tile{display:block;padding-left:0}}#article .gallery{position:relative;line-height:0;margin-bottom:0}#article .gallery .slide{position:absolute;top:0;left:0;width:100%;height:100%;line-height:1;display:none}#article .gallery .slide:first-child{display:block;position:static}#article .gallery .slide:first-child img{position:static}#article .gallery .slide iframe{position:absolute;top:0;left:0;width:100%;height:100%;max-height:100%}#article .gallery img{width:100%}#article .gallery .expander{visibility:hidden;width:100%;height:auto}#article .gallery .left-arrow,#article .gallery .right-arrow{position:absolute;top:50%;margin-top:-32.5px;height:65px;cursor:pointer;z-index:3;padding-top:11px;color:#ccc;-moz-transition:all 100ms ease-out;-o-transition:all 100ms ease-out;-webkit-transition:all 100ms ease-out;transition:all 100ms ease-out;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1);-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}#article .gallery .left-arrow:hover,#article .gallery .right-arrow:hover{-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}#article .gallery .left-arrow.hide,#article .gallery .right-arrow.hide{display:none}#article .gallery .left-arrow{left:40px;height:40px;width:40px;background-image:url('/img/sprites-s25a2493bcb.png');background-position:0 -35px;background-repeat:no-repeat}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#article .gallery .left-arrow{background-image:url('/img/sprites-2x-sf380287215.png');background-position:0 -35px;-moz-background-size:330px,auto;-o-background-size:330px,auto;-webkit-background-size:330px,auto;background-size:330px,auto}}@media (max-width: 768px){#article .gallery .left-arrow{left:20px}}#article .gallery .right-arrow{right:40px;height:40px;width:40px;background-image:url('/img/sprites-s25a2493bcb.png');background-position:0 -95px;background-repeat:no-repeat}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#article .gallery .right-arrow{background-image:url('/img/sprites-2x-sf380287215.png');background-position:0 -95px;-moz-background-size:330px,auto;-o-background-size:330px,auto;-webkit-background-size:330px,auto;background-size:330px,auto}}@media (max-width: 768px){#article .gallery .right-arrow{right:20px}}#article .gallery .dots{position:absolute;bottom:-10px;text-align:center;width:100%;z-index:3}#article .gallery .dots.hide{display:none}#article .gallery .dot{display:inline-block;color:#bfbebe;margin:0 3px;cursor:pointer;height:10px;width:10px;background-image:url('/img/sprites-s25a2493bcb.png');background-position:0 -652px;background-repeat:no-repeat}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#article .gallery .dot{background-image:url('/img/sprites-2x-sf380287215.png');background-position:0 -652px;-moz-background-size:330px,auto;-o-background-size:330px,auto;-webkit-background-size:330px,auto;background-size:330px,auto}}#article .gallery .dot:hover,#article .gallery .dot.active{height:10px;width:10px;background-image:url('/img/sprites-s25a2493bcb.png');background-position:0 -622px;background-repeat:no-repeat}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#article .gallery .dot:hover,#article .gallery .dot.active{background-image:url('/img/sprites-2x-sf380287215.png');background-position:0 -622px;-moz-background-size:330px,auto;-o-background-size:330px,auto;-webkit-background-size:330px,auto;background-size:330px,auto}}#article{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;color:#45474d}#article .listing{*zoom:1;margin-left:-5%}#article .listing:after{content:"";display:table;clear:both}#article .pagination{clear:both;text-align:center}#article .pagination:after{content:'';display:block;border-bottom:1px dashed #e0e0e0;margin-top:-7px}#article .pagination li{display:inline-block}#article .pagination li>*{padding:6px 12px;background:#f5f5f5;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-right:4px;line-height:1;color:#45474d;text-decoration:none}#article .pagination li a{background:#e0e0e0;-moz-box-shadow:-1px -1px rgba(0,0,0,0.1) inset;-webkit-box-shadow:-1px -1px rgba(0,0,0,0.1) inset;box-shadow:-1px -1px rgba(0,0,0,0.1) inset}#article .pagination li.active>*,#article .pagination li a:hover{background:#ed3223;color:white}#article .article-link{float:left;width:45%;margin-left:5%;margin-bottom:5%;*zoom:1}#article .article-link:after{content:"";display:table;clear:both}#article .article-link .image{float:left;line-height:0}#article .article-link .copy{padding-left:110px;line-height:1.25em}#article .article-link .copy a{color:#45474d}#article .article-link .copy a:hover{color:#ed3223}#article .supertype{display:inline-block;background:#45474d;color:white;padding:6px 8px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-top:.5em;font-size:12px;line-height:1em}#article .supertype:before{content:'Supertype: ';color:#82868f}#article .marquee{width:100%;position:relative}#article .marquee .bg{position:absolute;width:100%;height:100%;top:0;left:0;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:center}.lt-ie9 #article .marquee .bg{-ms-behavior:url('/css/backgroundsize.htc')}#article .marquee .ghost{display:block;width:100%}#article .marquee iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100}#article .marquee .image{max-height:510px}.marquee .mp3-player{position:absolute;top:50%;left:50%;margin-left:-37.5px;margin-top:-37.5px;cursor:pointer;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;-moz-transition:opacity 300ms;-o-transition:opacity 300ms;-webkit-transition:opacity 300ms;transition:opacity 300ms}.marquee .mp3-player:before{content:'';display:block;height:75px;width:75px;background-image:url('/img/sprites-s25a2493bcb.png');background-position:0 -2790px;background-repeat:no-repeat}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.marquee .mp3-player:before{background-image:url('/img/sprites-2x-sf380287215.png');background-position:0 -2787.5px;-moz-background-size:330px,auto;-o-background-size:330px,auto;-webkit-background-size:330px,auto;background-size:330px,auto}}.marquee .mp3-player.playing:before{height:75px;width:75px;background-image:url('/img/sprites-s25a2493bcb.png');background-position:0 -2885px;background-repeat:no-repeat}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.marquee .mp3-player.playing:before{background-image:url('/img/sprites-2x-sf380287215.png');background-position:0 -2882.5px;-moz-background-size:330px,auto;-o-background-size:330px,auto;-webkit-background-size:330px,auto;background-size:330px,auto}}.no-touch .marquee .mp3-player:hover{-moz-transition:opacity 100ms;-o-transition:opacity 100ms;-webkit-transition:opacity 100ms;transition:opacity 100ms;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8}.no-touch .marquee .mp3-player:active,.marquee .mp3-player:active,.marquee .mp3-player.active{-moz-transition:opacity 100ms;-o-transition:opacity 100ms;-webkit-transition:opacity 100ms;transition:opacity 100ms;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8}.share-widget{position:absolute;left:inherit;right:0;z-index:500;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:opacity 100ms ease-out;-o-transition:opacity 100ms ease-out;-webkit-transition:opacity 100ms ease-out;transition:opacity 100ms ease-out}@media (max-width: 1024px){.share-widget{top:525px}}@media (max-width: 768px){.share-widget{top:425px}}@media (max-width: 568px){.share-widget{top:325px}}.share-widget.fixed{position:fixed;top:0 !important;right:inherit}.share-widget.show{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.share-widget .btn-new{position:absolute;width:110px;left:-110px;display:block;top:0;right:0;padding:10px 20px}.share-widget .btn-new .close{position:absolute;top:11px;right:20px;display:none;height:9px;width:8px;background-image:url('/img/sprites-s25a2493bcb.png');background-position:0 -2541px;background-repeat:no-repeat}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.share-widget .btn-new .close{background-image:url('/img/sprites-2x-sf380287215.png');background-position:0 -2538.5px;-moz-background-size:330px,auto;-o-background-size:330px,auto;-webkit-background-size:330px,auto;background-size:330px,auto}}.share-widget .links{margin-top:2px;position:absolute;top:33px;width:200px;left:-200px;text-align:right;display:none}.share-widget .links a{display:inline-block;margin-left:-2px;margin-right:-2px;cursor:pointer}.share-widget .fb{height:37px;width:39px;background-image:url('/img/sprites-s25a2493bcb.png');background-position:0 -1385px;background-repeat:no-repeat}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.share-widget .fb{background-image:url('/img/sprites-2x-sf380287215.png');background-position:0 -1383px;-moz-background-size:330px,auto;-o-background-size:330px,auto;-webkit-background-size:330px,auto;background-size:330px,auto}}.share-widget .google{height:37px;width:39px;background-image:url('/img/sprites-s25a2493bcb.png');background-position:0 -1442px;background-repeat:no-repeat}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.share-widget .google{background-image:url('/img/sprites-2x-sf380287215.png');background-position:0 -1440px;-moz-background-size:330px,auto;-o-background-size:330px,auto;-webkit-background-size:330px,auto;background-size:330px,auto}}.share-widget .twitter{height:37px;width:39px;background-image:url('/img/sprites-s25a2493bcb.png');background-position:0 -1613px;background-repeat:no-repeat}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.share-widget .twitter{background-image:url('/img/sprites-2x-sf380287215.png');background-position:0 -1611px;-moz-background-size:330px,auto;-o-background-size:330px,auto;-webkit-background-size:330px,auto;background-size:330px,auto}}.share-widget .pinterest{height:37px;width:39px;background-image:url('/img/sprites-s25a2493bcb.png');background-position:0 -1556px;background-repeat:no-repeat}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.share-widget .pinterest{background-image:url('/img/sprites-2x-sf380287215.png');background-position:0 -1554px;-moz-background-size:330px,auto;-o-background-size:330px,auto;-webkit-background-size:330px,auto;background-size:330px,auto}}.share-widget .email{height:37px;width:39px;background-image:url('/img/sprites-s25a2493bcb.png');background-position:0 -1499px;background-repeat:no-repeat}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.share-widget .email{background-image:url('/img/sprites-2x-sf380287215.png');background-position:0 -1497px;-moz-background-size:330px,auto;-o-background-size:330px,auto;-webkit-background-size:330px,auto;background-size:330px,auto}}.share-widget.active .btn{width:195px;left:-195px;text-align:left}.share-widget.active .btn .close{display:block}.share-widget.active .links{display:block}body.standalone #nav{background:transparent}body.standalone #nav .nav-wrap{display:none}body.standalone #main{padding-left:0;margin:0 auto;padding-top:0}body.standalone #mobile-header{height:0}body.standalone #mobile-header .search,body.standalone #mobile-header .grabber{display:none}body.component{background:transparent}body.component.mobile #nav{display:none}body.component.mobile #mobile-header{display:block}body.component.desktop #mobile-header{display:none}body.component.desktop #nav{display:block;left:0}body.component.desktop #nav .logo{left:10px}body.component.desktop #nav .white-box a{padding:8px 17px 8px 14px;font-size:12px}.careers #article .block-wrap{background:#fff url('/img/textures/main-bg-texture.jpg?1403130321') repeat;position:relative;z-index:1;margin-bottom:0;padding-top:0}.careers #article .block-wrap.careers-with-embed{padding-top:70px;padding-bottom:70px}.careers #article .block-wrap:first-of-type{padding-top:40px;margin-bottom:0;padding-bottom:0}.careers #article .block-wrap .copy-columns.col-2:last-of-type{padding-bottom:0}.careers .careers-embed{position:relative;z-index:100}.careers blockquote{padding:50px 0}.careers .linkedin-cta{display:block;margin-top:30px}.careers .linkedin-cta span{width:150px;position:relative;font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:10px;display:inline-block;top:-5px;left:10px;line-height:13px;color:#45474d}.careers .col-side{width:220px;position:absolute;z-index:10;right:60px;top:0}.careers .col-side .tile .btn-new{text-align:center}@media (max-width: 980px){.careers .col-side{width:auto;display:block;position:relative;right:initial;float:none;text-align:center}.careers .col-side .tile{text-align:left;margin-top:10px !important;display:inline-block;vertical-align:top}}.contact+#footer{border:none}.contact .column-50:nth-of-type(2){padding-top:58px}@media (max-width: 768px){.contact .column-50:nth-of-type(2){padding-top:0px}}.lt-ie9 .contact .column-50{width:46%;margin-right:3%}.contact h1{text-transform:none;font-size:36px;margin-bottom:25px}@media (min-width: 1024px){.contact .block-wrap.copy{padding-bottom:20px}}@media (min-width: 768px) and (max-width: 1024px){.contact .block-wrap.copy{padding-top:100px}}.contact .block-wrap.copy .body ul,.contact .block-wrap.copy .body ol{margin:1em auto}.contact .block-wrap.copy .body b,.contact .block-wrap.copy .body strong{font-weight:800}.contact .block-wrap.copy .body i,.contact .block-wrap.copy .body em{font-style:italic}.contact .block-wrap.copy .body ul{list-style-type:disc;list-style-position:outside;margin-left:2.3em}.contact .block-wrap.copy .body ol{list-style-type:decimal;list-style-position:outside;margin-left:2.3em}.contact .block-wrap.copy .body ul ul,.contact .block-wrap.copy .body ol ul{list-style-type:circle;list-style-position:outside;margin:0 auto 0 2.3em}.contact .block-wrap.copy .body ol ol,.contact .block-wrap.copy .body ul ol{list-style-type:decimal;list-style-position:outside;margin:0 auto 0 2.3em}.contact .block-wrap.copy .body blockquote{width:80%;margin:20px auto;display:block}.contact .custom-selector{min-height:31px;padding:15px;margin-bottom:20px;margin-top:10px}.contact .custom-selector .custom-selector-arrows{top:10px}@media (max-width: 1024px){.contact .faq-item .faq-question{font-size:14px}}.contact .tile.product{background-image:url('/img/textures/contact-tile-bg.png?1403130321');background-repeat:repeat;padding:10px 10px 0 10px;margin-bottom:45px;float:left;display:inline-block;vertical-align:top;height:auto;text-align:left}.contact .tile.product img{max-width:inherit}.contact .tile.product p,.contact .tile.product h1,.contact .tile.product h2,.contact .tile.product h3,.contact .tile.product h4{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;color:#45474d}.contact .tile.product h3{text-transform:uppercase;font-weight:700;font-size:90%}.contact .tile.product:nth-child(even){margin-right:50px}@media (min-width: 1024px){.contact .tile.product{width:40%}}@media (max-width: 1023px){.contact .tile.product{margin-left:15px}}.contact .tile.product:hover{cursor:initial}.contact .tile.product:before{content:''}@media (max-width: 768px){.contact .hide-on-tablet{display:none}}@media (max-width: 568px){.contact{font-size:105%}}.contact .spacer{height:40px;display:block}@media (max-width: 1024px){.contact .spacer{height:30px}}#eventswrap{z-index:2}#events{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;color:#45474d}#events .block-wrap{padding-bottom:40px;margin-bottom:0}#events .block-wrap.copy{padding:40px 50px;position:relative}@media (max-width: 1024px){#events .block-wrap.copy{padding:40px}}@media (max-width: 768px){#events .block-wrap.copy{padding:25px}}#events .block-wrap h1{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:36px;color:#45474d;margin:25px 0 8px 0}#events .block-wrap h2{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:26px;margin:10px 0 20px}#events .block-wrap p.disclaimer{font-size:12px}#events .block-wrap br.spacer{height:20px}#events .right{float:right}#events .events-marquee-overlay{position:absolute;width:80%;min-height:40%;z-index:100;top:30%;left:10%;right:10%;padding:4% 4% 4% 4%;background:url(/img/textures/btn-texture.png);background-repeat:repeat}#events .events-marquee-overlay h1{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:36px;color:#fff;margin:25px 0 8px 0}#events .events-marquee-overlay .btn-new{width:100%;margin-bottom:15px;text-align:center;padding:18px 15px;font-size:14px}@media (max-width: 768px) and (min-width: 568px){#events .events-marquee-overlay .btn-new:first-of-type{margin-right:15px}}@media (max-width: 500px){#events .events-marquee-overlay .btn-new{font-size:13px}}@media (max-width: 768px) and (min-width: 568px){#events .events-marquee-overlay{top:20%}}@media (max-width: 568px){#events .events-marquee-overlay{top:15%;padding-top:7%}}#events .events-marquee-overlay:after{content:'';background-color:#45474d;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6}#events .events-marquee-overlay .column-left{color:#fff;width:55%;float:none;padding-right:3%;display:table-cell}#events .events-marquee-overlay .column-left h1{color:#fff;font-size:30px;margin-top:0}@media (max-width: 568px){#events .events-marquee-overlay .column-left h1{font-size:24px}}@media (max-width: 500px){#events .events-marquee-overlay .column-left h1{font-size:20px}}#events .events-marquee-overlay .column-left p{font-family:'FeltTip';font-size:20px;line-height:1.2em;margin-bottom:0}@media (max-width: 768px){#events .events-marquee-overlay .column-left p{margin-bottom:15px}}@media (max-width: 568px){#events .events-marquee-overlay .column-left p{font-size:18px}}@media (max-width: 768px){#events .events-marquee-overlay .column-left{float:none;display:block;text-align:center;width:100%}}#events .events-marquee-overlay .column-right{float:none;width:30%;position:relative;display:inline-block;display:table-cell;vertical-align:middle}@media (max-width: 768px){#events .events-marquee-overlay .column-right{float:none;display:block;text-align:center;width:100%}}#events .events-marquee-overlay .column-right .button-wrap{display:block;position:absolute;height:100%;width:100%;top:0;left:0}#events .events-marquee-overlay .column-right .button-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle}#events .events-marquee-overlay .column-right .center-wrap{display:inline-block;position:relative;left:0;right:0;top:0}#events .events-marquee-overlay .column-right .btn-new{display:inline-block;position:relative;left:0;right:0}#events .events-marquee-overlay .column-right .btn-new:last-of-type{margin-bottom:0}#events .block-wrap.copy{padding-bottom:100px}@media (max-width: 500px){#events .block-wrap.copy{padding-bottom:50px}}#events .block-wrap.copy .event-nav ul{text-align:center}#events .block-wrap.copy .event-nav ul li{display:inline-block;position:relative;vertical-align:middle}@media (max-width: 500px){#events .block-wrap.copy .event-nav ul li{min-width:40px}}#events .block-wrap.copy .event-nav ul li a{color:#2683d0;font-size:40px;height:48px;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-moz-transition:color 200ms;-o-transition:color 200ms;-webkit-transition:color 200ms;transition:color 200ms}#events .block-wrap.copy .event-nav ul li a:hover{color:#f15e52}@media (max-width: 768px){#events .block-wrap.copy .event-nav ul li a{font-size:30px;height:40px}}@media (max-width: 500px){#events .block-wrap.copy .event-nav ul li a{left:0%;height:24px}}#events .block-wrap.copy .event-nav ul li.month-back a:before{content:"";font-family:'Clifcons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#events .block-wrap.copy .event-nav ul li.month-label{font-size:36px;text-transform:uppercase;font-weight:700;margin:0 15px}@media (max-width: 768px){#events .block-wrap.copy .event-nav ul li.month-label{font-size:28px}}@media (max-width: 500px){#events .block-wrap.copy .event-nav ul li.month-label{margin:0 5px;font-size:20px}}#events .block-wrap.copy .event-nav ul li.month-forward a:before{content:"";font-family:'Clifcons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#events .block-wrap.copy .event-list{margin-top:40px}@media (max-width: 500px){#events .block-wrap.copy .event-list{margin-top:0}}#events .block-wrap.copy .event-list .event-row{width:100%;border-bottom:1px solid #d3d4d8;padding-top:18px;padding-bottom:18px}@media (max-width: 1024px){#events .block-wrap.copy .event-list .event-row{font-size:14px}}#events .block-wrap.copy .event-list .event-row .date{width:10%;display:inline-block;vertical-align:top}@media (max-width: 568px){#events .block-wrap.copy .event-list .event-row .date{width:100%;font-weight:700;margin-bottom:5px}}#events .block-wrap.copy .event-list .event-row .location{width:40%;display:inline-block;vertical-align:top}@media (max-width: 568px){#events .block-wrap.copy .event-list .event-row .location{width:100%;margin-bottom:5px}}#events .block-wrap.copy .event-list .event-row .name{width:35%;display:inline-block;vertical-align:top}@media (max-width: 568px){#events .block-wrap.copy .event-list .event-row .name{width:100%;margin-bottom:5px}}#events .block-wrap.copy .event-list .event-row .toggle{width:8%;display:inline-block;vertical-align:top;position:relative;float:right}#events .block-wrap.copy .event-list .event-row.head{font-weight:700;text-transform:uppercase}@media (max-width: 568px){#events .block-wrap.copy .event-list .event-row.head{display:none}}#events .block-wrap.copy .event-list .event-row .toggle-item{position:relative}#events .block-wrap.copy .event-list .event-row .toggle-item .toggle-title{position:absolute;width:90%;height:100%}#events .block-wrap.copy .event-list .event-row .toggle-item .toggle-button{position:absolute;top:-10px;right:0}#events .block-wrap.copy .event-list .event-row .toggle-item .toggle-content{margin-bottom:0px;padding:30px 30px}@media (max-width: 568px){#events .block-wrap.copy .event-list .event-row .toggle-item .toggle-content{background-position:65% top}}@media (max-width: 500px){#events .block-wrap.copy .event-list .event-row .toggle-item .toggle-content{background-position:75% top;padding:35px 15px 15px}}#events .block-wrap.copy .event-list .event-row .toggle-item .toggle-content .content{margin-top:40px;line-height:1.6em;margin-left:40px}@media (max-width: 568px){#events .block-wrap.copy .event-list .event-row .toggle-item .toggle-content .content{margin:50px 25px 0 35px}}@media (max-width: 500px){#events .block-wrap.copy .event-list .event-row .toggle-item .toggle-content .content{margin:40px 0px 0 0px}}#events .block-wrap.copy .event-list .event-row .toggle-item .toggle-content.close{padding:0 30px}#events .block-wrap.copy .event-list .event-row .toggle-item .toggle-content img{max-width:250px;float:left;margin-right:30px;margin-bottom:10px}@media (max-width: 568px){#events .block-wrap.copy .event-list .event-row .toggle-item .toggle-content img{display:block;margin-right:auto;margin-left:auto;float:none}}@media (max-width: 500px){#events .block-wrap.copy .event-list .event-row .toggle-item .toggle-content img{max-width:100%}}#events .block-wrap.copy .event-list .event-row .toggle-item .toggle-content img+.content{margin-left:0}@media (max-width: 568px){#events .block-wrap.copy .event-list .event-row .toggle-item .toggle-content img+.content{margin:10px 0 0 0}}@media (max-width: 568px){#events .block-wrap.copy .event-list .event-row .toggle-item .toggle-content .marathon-leaders img{float:left;margin-right:5px}}#events .block-wrap.copy .event-list .event-row .toggle-item .toggle-content strong{font-weight:700}#events .block-wrap.copy .event-list .event-row .toggle-item .toggle-content .read-more{margin-top:15px;float:right;text-align:right}#events .block-wrap.copy .event-list .event-row .toggle-item .toggle-content .read-more a{color:#fff;text-decoration:none}#events .block-wrap.copy .event-list .event-row .toggle-item .toggle-content .read-more .btn-new{float:right}#events .no-results{text-align:center;padding-top:50px}#events+#footer{border:none}#events.form{position:relative;background-image:url('/img/textures/footer-texture.jpg?1403130321');background-repeat:repeat}@media (max-width: 1024px){#events.form br.break{display:none}}#events .form-area{padding:80px 60px 40px 60px}@media (max-width: 500px){#events .form-area{padding:80px 30px 30px 30px}}#events .form-area .note{font-size:80%;text-transform:uppercase;color:#ed3223;font-weight:700}#events .form-area .margin-bottom{margin-bottom:15px}#events .form-area .spacer{height:30px}#events .form-area .form-section{margin-bottom:35px}#events .form-area .form-section li{display:inline-block;text-transform:uppercase;font-weight:700;font-size:80%;background-color:#dbdbd9;margin-right:5px;padding-top:11px;padding-left:13px;height:35px;width:31%;position:relative}#events .form-area .form-section li.first{width:28%;margin-right:20px}#events .form-area .form-section li.second{width:33%;margin-right:20px}#events .form-area .form-section li.third{width:26%}@media (min-width: 1024px){#events .form-area .form-section li.third{width:30%}}#events .form-area .form-section li:last-of-type{margin-right:0}#events .form-area .form-section li .arrow-right{height:36px;width:19px;background-image:url('/img/sprites-s25a2493bcb.png');background-position:0 -1329px;background-repeat:no-repeat;top:0;position:absolute;right:-19px;height:35px}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#events .form-area .form-section li .arrow-right{background-image:url('/img/sprites-2x-sf380287215.png');background-position:0 -1327.5px;-moz-background-size:330px,auto;-o-background-size:330px,auto;-webkit-background-size:330px,auto;background-size:330px,auto}}#events .form-area .form-section li .arrow-left{height:36px;width:20px;background-image:url('/img/sprites-s25a2493bcb.png');background-position:0 -1217px;background-repeat:no-repeat;top:0;position:absolute;left:-19px;height:35px}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#events .form-area .form-section li .arrow-left{background-image:url('/img/sprites-2x-sf380287215.png');background-position:0 -1216.5px;-moz-background-size:330px,auto;-o-background-size:330px,auto;-webkit-background-size:330px,auto;background-size:330px,auto}}#events .form-area .form-section li.active{background-color:#4f5157;color:#dbdbd9}#events .form-area .form-section li.active .arrow-right{height:36px;width:19px;background-image:url('/img/sprites-s25a2493bcb.png');background-position:0 -1273px;background-repeat:no-repeat;height:35px}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#events .form-area .form-section li.active .arrow-right{background-image:url('/img/sprites-2x-sf380287215.png');background-position:0 -1272px;-moz-background-size:330px,auto;-o-background-size:330px,auto;-webkit-background-size:330px,auto;background-size:330px,auto}}#events .form-area .form-section li.active .arrow-left{height:36px;width:20px;background-image:url('/img/sprites-s25a2493bcb.png');background-position:0 -1161px;background-repeat:no-repeat;height:35px}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#events .form-area .form-section li.active .arrow-left{background-image:url('/img/sprites-2x-sf380287215.png');background-position:0 -1161px;-moz-background-size:330px,auto;-o-background-size:330px,auto;-webkit-background-size:330px,auto;background-size:330px,auto}}@media (max-width: 768px){#events .form-area .form-section li:not(.active){display:none}#events .form-area .form-section li.active{width:100%}}#events .form-area .form-section.two-sections li.first{width:47%}#events .form-area .form-section.two-sections li.second{width:46%}@media (max-width: 768px){#events .form-area .form-section.two-sections li:not(.active){display:none}#events .form-area .form-section.two-sections li.active{width:100%}}.lt-ie9 #events .form-area .form-section.two-sections .first{width:45%}.lt-ie9 #events .form-area .form-section.two-sections .second{width:44%}@media (max-width: 768px){.lt-ie9 #events .form-area .form-section.two-sections{width:100%}.lt-ie9 #events .form-area .form-section.two-sections :not(active){display:none}}#events * label{width:100%;display:block;font-weight:700;font-size:80%;margin-bottom:8px}#events * label.uppercase{text-transform:uppercase;margin-top:2px;font-size:75%}#events * label.uppercase a{color:#ed3223;text-decoration:underline}#events * label.uppercase a:hover{color:#4f5157}@media (max-width: 1024px){#events .form-row.early-break .form-col[class*='size-']{width:100%}}@media (max-width: 500px){#events .form-row.late-break .form-col[class*='size-']{width:100%}}@media (min-width: 501px){#events .form-row.late-break .form-col[class*='size-']{width:47%}}#events .form-row .form-col{display:inline-block;width:100%;vertical-align:top}#events .form-row .form-col input[type],#events .form-row .form-col textarea{height:36px;margin-bottom:30px;display:inline;font-size:16px}@media (max-width: 768px){#events .form-row .form-col input[type],#events .form-row .form-col textarea{margin-bottom:15px}}#events .form-row .form-col input[type].no-margin,#events .form-row .form-col textarea.no-margin{margin-bottom:0}#events .form-row .form-col textarea{resize:none;height:150px}#events .form-row .form-col textarea.short{height:100px}#events .form-row .form-col input[type=checkbox]{height:auto;float:left;margin-top:-1px;margin-left:0;margin-bottom:0}#events .form-row .form-col .radio.inline{display:inline-block;width:auto;margin-right:20px;margin-bottom:30px;margin-left:27px;text-transform:uppercase;font-size:70%;min-width:60px}@media (min-width: 768px) and (max-width: 1024px){#events .form-row .form-col .radio.inline{min-width:25px}}#events .form-row .form-col .radio.inline input[type="radio"]{margin-left:-27px;margin-top:-2px;width:20px;height:auto;position:absolute}#events .form-row .form-col .radio.inline:last-of-type{margin-right:0}#events .form-row .form-col.radio-label-required>label:first-of-type:after{color:#ed3223;content:"*";margin-left:3px}#events .form-row .form-col .custom-selector{min-height:40px;padding:15px;margin:15px 0 15px 0}.lt-ie9 #events .form-row .form-col .custom-selector{padding-bottom:0;min-height:30px;padding-top:15px}#events .form-row .form-col .custom-selector .error+.custom-selector-title{color:#ed3223}#events .form-row .form-col .custom-selector .custom-selector-arrows{right:12px;top:9px}@media (max-width: 500px){#events .form-row .form-col .custom-selector .custom-selector-arrows{right:7px}}#events .form-row .form-col .custom-selector.field-25,#events .form-row .form-col .custom-selector.field-30,#events .form-row .form-col .custom-selector.field-40{padding-left:10px}#events .form-row .form-col .custom-selector.field-25 label,#events .form-row .form-col .custom-selector.field-30 label{display:none}#events .form-row .form-col .field-100{width:97%}#events .form-row .form-col .field-25{width:25%}#events .form-row .form-col .field-30{width:30%}#events .form-row .form-col .field-40{width:40%}#events .form-row .form-col .field-60{width:60%}#events .form-row .form-col.left-gutter{width:100%;margin-bottom:10px}#events .form-row .form-col.left-gutter .error label{color:#ed3223}#events .form-row .form-col.left-gutter label{float:right;text-transform:uppercase;width:96%}@media (max-width: 1024px){#events .form-row .form-col.left-gutter label{width:94%}}@media (max-width: 568px){#events .form-row .form-col.left-gutter label{width:88%}}#events .form-row .form-col.left-gutter label a{color:#ed3223;text-decoration:underline}#events .form-row .form-col.left-gutter label a:hover{color:#45474d}#events .form-row .form-col.left-gutter p{line-height:15px;font-size:75%;margin-bottom:0;margin-top:0;float:right;width:96%}@media (max-width: 568px){#events .form-row .form-col.left-gutter p{width:92%}}@media (max-width: 1024px){#events .form-row .form-col.left-gutter p{width:94%}}#events .form-row .form-col.left-gutter p a{color:#ed3223;text-decoration:underline}#events .form-row .form-col.left-gutter p a:hover{color:#45474d}#events .form-row .form-col.right-gutter{width:88%;margin-bottom:10px}#events .form-row .form-col.size-half{width:47%}#events .form-row .form-col.size-forty{width:41%}#events .form-row .form-col.size-thirty{width:30%}#events .form-row .form-col.size-thirty>label{min-height:40px}@media (min-width: 1024px){#events .form-row .form-col.size-thirty>label{min-height:25px}}@media (max-width: 768px){#events .form-row .form-col.size-thirty>label{min-height:inherit}}#events .form-row .form-col.size-ten{width:8%}#events .form-row .form-col[class*='size-']{position:relative;margin-right:3%}#events .form-row .form-col[class*='size-']:last-of-type{margin-right:0}@media (max-width: 768px){#events .form-row .form-col[class*='size-']{width:100%}#events .form-row .form-col[class*='size-']:first-of-type{margin-right:0}}#events .form-row .form-col .date-arrow{font-size:50px;line-height:55px;position:absolute;left:35%;content:"\203A"}@media (max-width: 1024px){#events .form-row .form-col .date-arrow{display:none}}#events .form-row .form-col .btn-next{background-image:url('/img/textures/form-button-red.png?1403130321');background-color:transparent;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;height:38px;width:170px;padding-top:13px}.lt-ie9 #events .form-row .form-col .btn-next{-ms-behavior:url('/css/backgroundsize.htc')}#events .form-row .form-col .btn-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85);opacity:0.85}#events .form-row .form-col .btn-next .form-arrow{position:absolute;right:20px;top:13px;height:11px;width:7px;background-image:url('/img/sprites-s25a2493bcb.png');background-position:0 -1094px;background-repeat:no-repeat}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#events .form-row .form-col .btn-next .form-arrow{background-image:url('/img/sprites-2x-sf380287215.png');background-position:0 -1094px;-moz-background-size:330px,auto;-o-background-size:330px,auto;-webkit-background-size:330px,auto;background-size:330px,auto}}.lt-ie9 #events .form-row .form-col.size-half{width:44%}.lt-ie9 #events .form-row .form-col.size-ten{width:6%}.lt-ie9 #events .form-row .form-col.size-thirty{width:28%}.upcoming-events .events-cell:after{content:none !important}.upcoming-events .events-cell .bkgd-img{background:#fff url('/img/textures/main-bg-texture.jpg?1403130321') repeat}.upcoming-events .events-list{display:inline-block;vertical-align:middle;width:75%;position:relative;z-index:2}.upcoming-events .events-list table{width:100%}.upcoming-events .header-row{border-top:0px}.upcoming-events .header-row td{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:14px;text-transform:uppercase}.upcoming-events td{color:#45474d;font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;padding:5px 0}.upcoming-events td.last-td{text-align:right}@media (max-width: 950px){.upcoming-events td{font-size:12px}}.upcoming-events tr{border-top:1px solid #dedede}.upcoming-events .all-events{margin-top:10px;float:right}#faq{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;color:#45474d}#faq .block-wrap{background:#fff url('/img/textures/main-bg-texture.jpg?1403130321') repeat;*zoom:1;overflow:hidden;position:relative}#faq .block-wrap:after{content:"";display:table;clear:both}#faq .block-wrap.copy{margin-bottom:0}#faq .block-wrap p{line-height:1.6em}#faq .block-wrap .page-title{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:36px;color:#45474d;margin-bottom:.5em}#faq .block-wrap .col-main{position:relative;padding-right:280px}#faq .block-wrap .col-main h3,#faq .block-wrap .col-main h4{text-transform:uppercase;font-weight:700}#faq .block-wrap .col-main h3.faq-selector-title{color:#fff}#faq .block-wrap .col-main h4{font-size:14px}#faq .block-wrap .col-main .spacer{margin-top:40px}@media (max-width: 1024px){#faq .block-wrap .col-main{padding-right:240px}}@media (max-width: 980px){#faq .block-wrap .col-main{padding-right:0}}#faq .block-wrap .col-side h3{color:#45474d}#faq .block-wrap .col-side .btn-new{padding-left:15px;padding-right:15px;width:100%;text-align:center}#faq .product:hover{cursor:initial}#faq .product:before{content:''}#faq .marquee{width:100%;position:relative}#faq .marquee .ghost{display:block;width:100%}#faq .marquee .bg{position:absolute;overflow:hidden;width:100%;height:100%;top:0;left:0;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}.lt-ie9 #faq .marquee .bg{-ms-behavior:url('/css/backgroundsize.htc')}#faq .marquee .bg .hero-text{width:100%;height:100%;position:absolute;top:0;left:10%;z-index:2;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}#faq .marquee .bg .hero-text:before{content:'';display:inline-block;height:100%;vertical-align:middle}#faq .marquee .bg .hero-text img{vertical-align:middle;position:relative;z-index:3;width:80%}.toggle-item.faq{position:relative;margin-top:10px;font-weight:700}.toggle-item.faq .toggle-button{position:absolute;left:0;top:0}.toggle-item.faq .toggle-title{padding:10px 15px 10px 70px;margin-bottom:5px}.toggle-item.faq .toggle-title:hover{cursor:pointer}.toggle-item.faq .toggle-content{overflow:hidden;font-weight:400;padding:40px 45px;margin:20px 0;background-color:#e9e4da;background-image:url('/img/textures/faq-answer-cutin.png?1403130321');background-position:center top;background-repeat:no-repeat;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1);-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}@media (max-width: 500px){.toggle-item.faq .toggle-content{padding:30px 25px}}.toggle-item.faq .toggle-content.close{height:0;padding:0 45px;margin:0}@media (max-width: 500px){.toggle-item.faq .toggle-content.close{padding:0 25px}}.toggle-item.faq .toggle-content p{margin-bottom:15px}.toggle-item.faq .toggle-content p:last-of-type{margin-bottom:0}.toggle-item.faq .toggle-content a{color:#ed3223;text-decoration:underline}.toggle-item.faq .toggle-content a:hover{color:#ed3223}body.products.index .two-col-feature .copy h3{font-size:13px;text-transform:uppercase}body.products.index #main .filter-sidebar{-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none}body.products.index #main .filter-sidebar .clear-all{position:absolute;top:20px;left:5%;margin-left:6px}body.products.index #main .filter-sidebar .clear-all .btn-new{text-transform:none}body.products.index #main .filter-sidebar .nine-slice-tan-on-white-tight{padding:2px 6px}body.products.index #main .filter-sidebar .filter-row{margin:3px auto}body.products.index #main .filter-sidebar .filter-row .collapsable{height:0;overflow:hidden}body.products.index #main .filter-sidebar .filter-row:first-child .collapsable{height:auto}body.products.index #main .filter-sidebar .filter-row .btn-new{padding-left:15px;padding-right:25px}.no-touch body.products.index #main .filter-sidebar .category.btn-new:hover.arrow:before{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.no-touch body.products.index #main .filter-sidebar .category.btn-new:active.arrow:before,body.products.index #main .filter-sidebar .category.btn-new:active.arrow:before,body.products.index #main .filter-sidebar .category.btn-new.active.arrow:before{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}body.products.index #main .filter-sidebar .active .category.btn-new.arrow:before{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.no-touch body.products.index #main .filter-sidebar .active .category.btn-new:hover.arrow:before{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.no-touch body.products.index #main .filter-sidebar .active .category.btn-new:active.arrow:before,body.products.index #main .filter-sidebar .active .category.btn-new:active.arrow:before,body.products.index #main .filter-sidebar .active .category.btn-new.active.arrow:before{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}body.products.index #main .filter-sidebar .attributes{padding:8px 15px}body.products.index #main .filter-sidebar .attribute{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:11px;color:#45474d;text-transform:uppercase;margin:6px auto}body.products.index #main .filter-sidebar .attribute input{margin:2px;margin-left:0}body.products.index #main .filter-sidebar .disclaimer{font-size:9px;color:#757983;display:block;line-height:1.2em;margin-top:4px}body.products.index #main .product-filter{background-image:url('/img/textures/brown-bg.jpg?1403130321');position:relative;z-index:1;*zoom:1;padding:80px 3% 40px 5%}body.products.index #main .product-filter:after{content:"";display:table;clear:both}body.products.index #main .product-filter .filter-sidebar{width:25%;margin-right:5%;float:left}body.products.index #main .product-filter .results{width:70%;float:left}@media (max-width: 768px){body.products.index #main .product-filter{padding-left:20px;padding-right:20px}body.products.index #main .product-filter .filter-sidebar{width:30%;margin-right:5%}body.products.index #main .product-filter .results{width:65%}}@media (max-width: 700px){body.products.index #main .product-filter{padding-top:40px}body.products.index #main .product-filter .filter-sidebar,body.products.index #main .product-filter .results{width:auto;float:none}body.products.index #main .product-filter .filter-sidebar{margin-bottom:40px;margin-right:auto;margin-left:auto;width:70%}body.products.index #main .product-filter .filter-sidebar .clear-all{display:none}}@media (max-width: 425px){body.products.index #main .product-filter{padding-left:10px;padding-right:10px}body.products.index #main .product-filter .filter-sidebar{width:auto}}body.products.index .result-hover{position:absolute;z-index:5;text-align:center;overflow:hidden;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);cursor:pointer;background:#d2c9b8 url('/img/product/find-your-flavor-hover-bkgd.jpg?1403130320') no-repeat;width:267px;height:266px;padding:20px;-moz-box-shadow:2px 2px 3px rgba(0,0,0,0.25);-webkit-box-shadow:2px 2px 3px rgba(0,0,0,0.25);box-shadow:2px 2px 3px rgba(0,0,0,0.25);-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;-moz-transform:scale(0.8, 0.8);-ms-transform:scale(0.8, 0.8);-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}body.products.index .result-hover:before{content:'';display:inline-block;height:100%;vertical-align:middle}body.products.index .result-hover .content-center{vertical-align:middle;display:inline-block;max-width:98%}body.products.index .result-hover.show{-moz-transition:-moz-transform 400ms,opacity 400ms;-o-transition:-o-transform 400ms,opacity 400ms;-webkit-transition:-webkit-transform 400ms,opacity 400ms;transition:transform 400ms,opacity 400ms;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1);filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;margin-left:-30px}body.products.index .result-hover .image img{max-width:100%;max-height:100%}body.products.index .result-hover .title{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:13px;color:#45474d;line-height:1.25em;text-transform:uppercase}body.products.index .result-hover .abstract{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:400;font-size:12px;color:#45474d;line-height:1.25em;margin-top:5px}body.products.index .result-hover .cta{margin-top:10px;font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:11px;color:#ed3223;line-height:1.25em;text-transform:uppercase}body.products.index .result-hover .hit{display:block;position:absolute;width:200px;height:150px;z-index:1;left:50%;top:50%;margin-left:-100px;margin-top:-70px;cursor:pointer;background:white;visibility:hidden}body.products.index .result-hover.horizontal .image{max-height:45%;margin-bottom:10px}body.products.index .result-hover.vertical .image{width:45%;max-height:100%;display:inline-block;vertical-align:middle}body.products.index .result-hover.vertical .copy{text-align:left;width:48%;margin-left:4%;vertical-align:middle;display:inline-block}body.products.index #main .results{position:relative}body.products.index #main .results .summary{position:absolute;z-index:2;top:-30px;left:-2%}@media (max-width: 700px){body.products.index #main .results .summary{display:none}}body.products.index #main .results .brand{*zoom:1;padding:30px 20px;margin-bottom:7%;min-height:200px}body.products.index #main .results .brand:after{content:"";display:table;clear:both}@media (max-width: 568px){body.products.index #main .results .brand{margin-bottom:40px}}@media (max-width: 460px){body.products.index #main .results .brand{min-height:0;padding-left:5px;padding-right:5px}}body.products.index #main .results .brand-image{max-width:120px;max-height:140px;position:absolute}body.products.index #main .results .flavors{padding-left:130px;*zoom:1;margin-top:-20px;height:160px;overflow:hidden}body.products.index #main .results .flavors:after{content:"";display:table;clear:both}@media (max-width: 460px){body.products.index #main .results .flavors{padding-left:0;min-height:115px}}body.products.index #main .results .flavor{display:block;float:left;text-align:center;height:140px;position:relative;margin-top:20px;padding-bottom:12px;width:25%}body.products.index #main .results .flavor:before{content:'';display:inline-block;height:100%;vertical-align:middle}@media (max-width: 1160px){body.products.index #main .results .flavor{width:33.33333%}}@media (max-width: 980px){body.products.index #main .results .flavor{width:50%}}@media (max-width: 460px){body.products.index #main .results .flavor{float:left}}@media (max-width: 460px){body.products.index #main .results .flavor-header{display:none}}body.products.index #main .results .flavor-image{max-width:105px;max-height:100px;vertical-align:middle;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}body.products.index #main .results .flavor-title{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:11px;color:#45474d;line-height:1.1em;text-transform:uppercase;position:absolute;bottom:0;left:0;right:0}body.products.index #main .results .brand .toggle{position:absolute;right:0;bottom:-20px}body.products.index #main .results .brand .toggle.arrow:before{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}body.products.index #main .results .brand .toggle.arrow.open:before{-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.no-touch body.products.index #main .results .brand .toggle:hover.arrow:before{-moz-transform:rotate(90deg) translateX(3px);-ms-transform:rotate(90deg) translateX(3px);-webkit-transform:rotate(90deg) translateX(3px);transform:rotate(90deg) translateX(3px)}.no-touch body.products.index #main .results .brand .toggle:hover.arrow.open:before{-moz-transform:rotate(-90deg) translateX(3px);-ms-transform:rotate(-90deg) translateX(3px);-webkit-transform:rotate(-90deg) translateX(3px);transform:rotate(-90deg) translateX(3px)}.no-touch body.products.index #main .results .brand .toggle:active.arrow:before,body.products.index #main .results .brand .toggle:active.arrow:before,body.products.index #main .results .brand .toggle.active.arrow:before{-moz-transform:rotate(90deg) translateX(3px);-ms-transform:rotate(90deg) translateX(3px);-webkit-transform:rotate(90deg) translateX(3px);transform:rotate(90deg) translateX(3px)}.no-touch body.products.index #main .results .brand .toggle:active.arrow.open:before,body.products.index #main .results .brand .toggle:active.arrow.open:before,body.products.index #main .results .brand .toggle.active.arrow.open:before{-moz-transform:rotate(-90deg) translateX(3px);-ms-transform:rotate(-90deg) translateX(3px);-webkit-transform:rotate(-90deg) translateX(3px);transform:rotate(-90deg) translateX(3px)}body.products.index #main .results .no-results{padding:30px 20px;font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;color:#45474d;line-height:1.6em;text-align:center}body.home.index #main .alert-banner{background:#45474d;font-family:"Gotham A", "Gotham B", Helvetica, Arial, sans-serif;z-index:100;position:relative;display:block}body.home.index #main .alert-banner ul,body.home.index #main .alert-banner ol{margin:1em auto}body.home.index #main .alert-banner b,body.home.index #main .alert-banner strong{font-weight:800}body.home.index #main .alert-banner i,body.home.index #main .alert-banner em{font-style:italic}body.home.index #main .alert-banner ul{list-style-type:disc;list-style-position:outside;margin-left:2.3em}body.home.index #main .alert-banner ol{list-style-type:decimal;list-style-position:outside;margin-left:2.3em}body.home.index #main .alert-banner ul ul,body.home.index #main .alert-banner ol ul{list-style-type:circle;list-style-position:outside;margin:0 auto 0 2.3em}body.home.index #main .alert-banner ol ol,body.home.index #main .alert-banner ul ol{list-style-type:decimal;list-style-position:outside;margin:0 auto 0 2.3em}body.home.index #main .alert-banner blockquote{width:80%;margin:20px auto;display:block}body.home.index #main .alert-banner a{color:#fff;padding:10px 25px;display:block}@media (max-width: 768px){body.home.index #main .alert-banner a{padding-left:40px}}.home-instagram{background:#fff url('/img/textures/form-bg.jpg?1403130321') repeat;position:relative;text-align:center;padding:30px 50px;z-index:2}@media (max-width: 768px){.home-instagram{padding:30px 20px}}@media (max-width: 500px){.home-instagram{padding:20px}}.home-instagram img.heading{width:323px;max-width:100%;margin-top:15px;margin-bottom:15px}@media (max-width: 500px){.home-instagram img.heading{margin-bottom:0}}.home-instagram .instagram-wrap{padding:5px 0 30px}@media (max-width: 500px){.home-instagram .instagram-wrap{padding:0}}.home-instagram .instagram-wrap a{width:33%;display:inline-block}@media (max-width: 1100px){.home-instagram .instagram-wrap a{width:32%}}@media (max-width: 500px){.home-instagram .instagram-wrap a{width:auto;margin:20px auto;display:block}}.home-instagram .instagram-wrap img{width:100%;display:block}.archive .footer-texture{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;color:#45474d;background-image:url('/img/textures/footer-texture.jpg?1403130321')}.archive .footer-texture .row{border-bottom:none;text-align:right;padding:10px 30px 0 0;margin-bottom:0}.archive+#footer{border:none}.hubs .header.has-content{padding-top:30px}@media (max-width: 768px){.hubs .header.has-content{padding-top:0}}.hubs .top-nav{text-align:center;padding:10px 0 6px 0}@media (max-width: 768px){.hubs .top-nav{display:none}}.hubs .top-nav .subnav{margin-left:170px}@media (max-width: 768px){.hubs .top-nav .subnav{margin-left:0}}.hubs .top-nav .subnav a{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:14px;text-transform:uppercase;color:#45474d;padding:0 10px;border-left:1px solid #ccc}.hubs .top-nav .subnav a:first-child{border:none}.hubs .top-nav.cliftv .subscribe{top:7px;right:10px;position:relative;float:right;margin-top:-5px}.hubs .row.marquee-1{height:500px}.hubs .filters{padding:15px;display:inline-block;font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:16px}.hubs .view-all-wrap{margin:30px 0}.hubs .view-all-wrap .view-all{width:200px;margin:0 auto}img.natural-height{display:none;height:0px;width:0px}body.come-out-to-play img.natural-height{display:block !important;z-index:-1 !important;width:1px;height:1px}body.come-out-to-play .grid,body.come-out-to-play .row{*zoom:1}body.come-out-to-play .grid:after,body.come-out-to-play .row:after{content:"";display:table;clear:both}body.come-out-to-play .cell .body{-moz-transform:scale(1, 1) translateX(-50%) translateY(-50%) !important;-ms-transform:scale(1, 1) translateX(-50%) translateY(-50%) !important;-webkit-transform:scale(1, 1) translateX(-50%) translateY(-50%) !important;transform:scale(1, 1) translateX(-50%) translateY(-50%) !important;top:50% !important;left:50% !important;position:absolute !important}body.come-out-to-play .cell .link{position:absolute !important;top:50% !important;left:50% !important;-moz-transform:translateY(-50%) translateX(-50%) scale(0, 0) !important;-ms-transform:translateY(-50%) translateX(-50%) scale(0, 0) !important;-webkit-transform:translateY(-50%) translateX(-50%) scale(0, 0) !important;transform:translateY(-50%) translateX(-50%) scale(0, 0) !important}body.come-out-to-play .cell:hover .link{-moz-transform:translateY(-50%) translateX(-50%) scale(1, 1) !important;-ms-transform:translateY(-50%) translateX(-50%) scale(1, 1) !important;-webkit-transform:translateY(-50%) translateX(-50%) scale(1, 1) !important;transform:translateY(-50%) translateX(-50%) scale(1, 1) !important}@media (max-width: 768px){body.come-out-to-play .cell{height:initial !important;margin-bottom:-2px;margin-top:0 !important;width:100% !important;position:relative !important}body.come-out-to-play .cell .expander{display:none}body.come-out-to-play .cell .expander.video{display:block}body.come-out-to-play .cell:before{content:none !important}body.come-out-to-play .cell .bkgd-img{background-image:none !important;position:static !important}body.come-out-to-play .cell img.natural-height{width:100%;visibility:visible;height:auto}body.come-out-to-play .cell .box-shadow{display:none}}@media (max-width: 568px){body.come-out-to-play .cell .copy .abstract{max-height:1.25em !important}body.come-out-to-play .cell .link{top:25% !important}}@media (max-width: 1024px) and (min-width: 769px){body.come-out-to-play .row.story-5 .cell{width:33.333% !important;height:220px !important}body.come-out-to-play .row.story-5 .cell:first-child+.cell+.cell{border-left:1px solid white}body.come-out-to-play .row.story-8{height:220px !important}body.come-out-to-play .row.story-8 .cell{height:220px !important}body.come-out-to-play .row.story-full .cell{height:300px !important}body.come-out-to-play .row.story-3 .cell:first-child{height:565px !important}body.come-out-to-play .row.story-3 .cell:first-child+.cell{height:200px !important}body.come-out-to-play .row.story-3 .cell:first-child+.cell+.cell{height:365px !important}}@media (max-width: 768px){body.come-out-to-play .row.marquee-2 .cell{border-bottom:2px solid white}}.standalone-modal{display:none}.standalone-hub .standalone-modal{overflow:auto;padding:100px;position:fixed;top:0;left:0;right:0;bottom:0;z-index:-10;display:block;color:white;background:rgba(0,0,0,0.9);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.lt-ie9 .standalone-hub .standalone-modal{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAQAAAAnZu5uAAAAEklEQVR4nGNieAqDTAxwQJAJANyqBITEF3I/AAAAAElFTkSuQmCC');background:rgba(0,0,0,0.9)}.standalone-hub .standalone-modal.display{z-index:1010;display:block}.standalone-hub .standalone-modal .close-modal{font-size:40px;position:absolute;right:20px;top:20px;-moz-transition:color 250ms cubic-bezier(0.550, 0.085, 0.680, 0.530);-o-transition:color 250ms cubic-bezier(0.550, 0.085, 0.680, 0.530);-webkit-transition:color 250ms cubic-bezier(0.550, 0.085, 0.680, 0.530);transition:color 250ms cubic-bezier(0.550, 0.085, 0.680, 0.530)}.standalone-hub .standalone-modal .close-modal:hover{cursor:pointer;color:#ed3223}.standalone-hub .standalone-modal .controls{width:100%;position:absolute;top:400px}.standalone-hub .standalone-modal .previous,.standalone-hub .standalone-modal .next{font-size:50px;position:absolute;top:100px;z-index:1025;-moz-transition:color 250ms cubic-bezier(0.550, 0.085, 0.680, 0.530);-o-transition:color 250ms cubic-bezier(0.550, 0.085, 0.680, 0.530);-webkit-transition:color 250ms cubic-bezier(0.550, 0.085, 0.680, 0.530);transition:color 250ms cubic-bezier(0.550, 0.085, 0.680, 0.530)}.standalone-hub .standalone-modal .previous:hover,.standalone-hub .standalone-modal .next:hover{cursor:pointer;color:#ed3223}.standalone-hub .standalone-modal .previous{left:45px}.standalone-hub .standalone-modal .next{right:45px}.standalone-hub .standalone-modal .modal-wrap{position:relative;margin:0 auto 0 auto;max-width:1000px}.standalone-hub .standalone-modal .media-container{max-width:100%}.standalone-hub .standalone-modal .media-container.share-image{visibility:inherit;height:auto}.standalone-hub .standalone-modal .media-container iframe,.standalone-hub .standalone-modal .media-container object,.standalone-hub .standalone-modal .media-container embed{width:100%;max-width:100%;height:auto}.standalone-hub .standalone-modal .media-container iframe{min-height:400px}.standalone-hub .standalone-modal .media-container .image-texture,.standalone-hub .standalone-modal .media-container .image-texture.bottom{display:none}.standalone-hub .standalone-modal .media-container .bg.image{min-height:400px;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:center}.lt-ie9 .standalone-hub .standalone-modal .media-container .bg.image{-ms-behavior:url('/css/backgroundsize.htc')}.standalone-hub .standalone-modal .media-container .mp3-player{top:17%;margin-top:0}.standalone-hub .standalone-modal .share-widget{z-index:1020;top:-20px;right:-10px;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.standalone-hub .standalone-modal .share-widget .links{top:57px;left:-201px}.standalone-hub .standalone-modal .content{position:relative}.standalone-hub .standalone-modal .content .title{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:36px;color:#fff;margin-bottom:.1em;margin:50px 150px 30px 150px}.standalone-hub .standalone-modal .content .subtitle{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:18px;color:#fff;margin:10px 150px 20px 150px}.standalone-hub .standalone-modal .content .copy{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;color:#fff;margin:10px 150px 20px 150px;line-height:24px}.standalone-hub .standalone-modal .content .copy p{margin-bottom:15px}.standalone-hub .standalone-modal .content .copy p a{color:#ed3223;-moz-transition:color 200ms cubic-bezier(0.550, 0.085, 0.680, 0.530) 0ms;-o-transition:color 200ms cubic-bezier(0.550, 0.085, 0.680, 0.530) 0ms;-webkit-transition:color 200ms cubic-bezier(0.550, 0.085, 0.680, 0.530);-webkit-transition-delay:0ms;transition:color 200ms cubic-bezier(0.550, 0.085, 0.680, 0.530) 0ms}.standalone-hub .standalone-modal .content .copy p a:hover{color:#f58a81}.lt-ie9 .standalone-hub .standalone-modal .content .copy{padding-bottom:75px}.standalone-hub .standalone-modal .btn-new{display:block;max-width:160px;margin-top:25px;padding:8px 30px 8px}.standalone-hub .ajax-container .grid{border:0;margin:50px 0 50px 0}.standalone-hub .ajax-container .grid .flag{z-index:1000;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.standalone-hub .ajax-container .grid .row.story-5{border:0}@media (min-width: 0) and (max-width: 9999px){.standalone-hub .ajax-container .grid .row.story-5 .cell,.standalone-hub .ajax-container .grid .row.story-5 .cell:first-child+.cell,.standalone-hub .ajax-container .grid .row.story-5 .cell:first-child+.cell+.cell{width:33.33333%;height:250px;border:0}.standalone-hub .ajax-container .grid .row.story-5 .cell .bkgd-img,.standalone-hub .ajax-container .grid .row.story-5 .cell:first-child+.cell .bkgd-img,.standalone-hub .ajax-container .grid .row.story-5 .cell:first-child+.cell+.cell .bkgd-img{border-top:0}}.standalone-hub .ajax-container .grid .row.story-5 .cell:first-child+.cell .bkgd-img{border-right:1px solid white}.pace-band-tool iframe{height:1200px}.newsletter .grid.signup{margin-top:20%}.newsletter .block-wrap{background:#fff url('/img/textures/main-bg-texture.jpg?1403130321') repeat;margin-bottom:0}.newsletter .row{border:none}.newsletter h1{text-transform:none;font-size:36px;margin-bottom:25px}.newsletter label{width:100%;display:block;font-size:80%;font-weight:700;margin-bottom:5px}.newsletter label sup{color:#ed3223}.newsletter input[type=text],.newsletter input[type=email]{height:35px;font-size:110%;width:100%;margin-bottom:25px}.newsletter input[type=text].short,.newsletter input[type=email].short{width:50%}.newsletter button[type=submit]{border:none;width:45%}.newsletter .btn-new{line-height:inherit;width:50%;text-decoration:none}.newsletter .btn-new:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85);opacity:0.85;color:#fff}.newsletter .btn-new.angled{-moz-transform:rotate(-1deg);-ms-transform:rotate(-1deg);-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}.newsletter .btn-new .arrow{top:13px}.newsletter .spacer{height:40px;display:block}@media (max-width: 1024px){.newsletter .spacer{height:30px}}.newsletter .social-block{width:43%;display:inline-block;vertical-align:top;min-height:130px;margin-right:5%;margin-bottom:30px}@media (max-width: 568px){.newsletter .social-block{width:100%;text-align:center}}.newsletter .social-block img{width:auto;max-height:100px;margin-bottom:8px}.newsletter .social-block ul li{margin-right:3%;display:inline-block;vertical-align:top}@media (max-width: 1024px) and (min-width: 568px){.newsletter .social-block ul li{width:44%}}@media (max-width: 568px){.newsletter .social-block ul li{width:auto}}.newsletter .social-block ul li a{line-height:1.6em;font-size:70%;text-transform:uppercase}.newsletter .column-50:nth-child(odd){width:50%}.newsletter .column-50:nth-child(even){width:40%}@media (max-width: 768px){.newsletter .column-50{width:100%;margin-bottom:50px}.newsletter .column-50:nth-child(odd){width:100%}.newsletter .column-50:nth-child(even){width:100%}}@media (max-width: 1024px){.newsletter .column-50.break-early{width:100%}}.lt-ie9 .newsletter .column-50{width:40%}body.newsroom .footer-texture{background-image:url('/img/textures/footer-texture.jpg?1403130321')}body.newsroom .footer-texture .row{border-bottom:none;text-align:right;padding:10px 30px 0 0;margin-bottom:0}body.newsroom .row.marquee-1{border-bottom:none}body.newsroom+#footer{border:none}body.newsroom .btn-new{margin-top:20px;margin-bottom:20px;text-align:center}body.newsroom .btn-new.no-margin{margin-bottom:0}body.newsroom .btn-new.no-margin-top{margin-top:0px}body.newsroom .stats{color:#82868f;margin:1em 0}body.newsroom p{line-height:1.6em}body.newsroom .block-wrap{margin-bottom:0}body.newsroom .block-wrap.copy{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;color:#45474d}body.newsroom .block-wrap.copy h1,body.newsroom .block-wrap.copy h2,body.newsroom .block-wrap.copy h3,body.newsroom .block-wrap.copy h4{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:36px;color:#45474d;margin-bottom:.5em}body.newsroom .block-wrap.copy h2{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:30px;color:#45474d}body.newsroom .block-wrap.copy h3{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:24px;color:#45474d}body.newsroom .block-wrap.copy h4{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:20px;color:#45474d}body.newsroom .col-main{display:inline-block;position:relative;vertical-align:top;padding-right:30px;width:68%}@media (max-width: 1024px){body.newsroom .col-main{width:59%}}@media (max-width: 680px){body.newsroom .col-main{width:100%;margin-bottom:-10px;padding:0}}@media (min-width: 1120px){body.newsroom .col-main{padding-right:80px;width:72%}}body.newsroom .col-main p{line-height:1.9em}@media (max-width: 680px){body.newsroom .col-main p{line-height:1.6em}}body.newsroom .col-side{width:220px;position:relative;display:inline-block;vertical-align:top;z-index:inherit;float:none}@media (max-width: 680px){body.newsroom .col-side{width:100%}body.newsroom .col-side .blogger-title{margin-top:40px}}body.newsroom .col-side p{font-size:90%}body.newsroom .col-side .btn{width:90%;text-align:center}@media (max-width: 680px){body.newsroom .col-side .btn{width:200px}}body.newsroom .col-side.resources .btn-new{width:100%;margin:5px 0}@media (max-width: 680px){body.newsroom .col-side.resources .btn-new{width:50%}}.resources{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;color:#45474d}.resources .nine-slice-tan-on-white-tight{padding:7% 4% 0 4%}.resources h1{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:36px;color:#45474d;margin-bottom:15px;margin-top:15px}.resources .custom-selector{margin-top:0;margin-bottom:20px}.resources .block-wrap table{border:none;margin-bottom:0}.resources .block-wrap table tr{border-bottom:1px solid #ddd;padding:3% 0}.resources .block-wrap table tr:last-of-type{border:none}.resources .block-wrap table tr td{padding:2% 3%;vertical-align:middle}.resources .block-wrap table tr td a{font-size:20px;font-weight:700;-moz-transition:all 200ms cubic-bezier(0.165, 0.840, 0.440, 1.000);-o-transition:all 200ms cubic-bezier(0.165, 0.840, 0.440, 1.000);-webkit-transition:all 200ms cubic-bezier(0.165, 0.840, 0.440, 1.000);transition:all 200ms cubic-bezier(0.165, 0.840, 0.440, 1.000)}@media (max-width: 500px){.resources .block-wrap table tr td a{font-size:16px}}.resources .block-wrap table tr td:first-of-type{width:50%;border-right:dotted 1px #ddd}.resources .block-wrap table tr img{max-width:250px;max-height:250px}@media (max-width: 568px){.resources .block-wrap table tr img{max-width:180px}}@media (max-width: 500px){.resources .block-wrap table tr img{max-width:150px}}@media (max-width: 400px){.resources .block-wrap table tr img{max-width:90px}}.resources .link{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:13px;text-transform:uppercase;padding:10px 15px 9px;display:block;z-index:2;position:relative;-moz-transition:all 200ms cubic-bezier(0.165, 0.840, 0.440, 1.000);-o-transition:all 200ms cubic-bezier(0.165, 0.840, 0.440, 1.000);-webkit-transition:all 200ms cubic-bezier(0.165, 0.840, 0.440, 1.000);transition:all 200ms cubic-bezier(0.165, 0.840, 0.440, 1.000)}.pace-team-article .column-50{margin-bottom:30px;min-width:328px}.pace-team-article .column-50:first-of-type{width:49%;margin-right:30px;min-width:242px}@media (max-width: 1099px){.pace-team-article .column-50{width:100%;margin-right:0}.pace-team-article .column-50:first-of-type{width:100%;margin-right:0}}.pace-team-article .marathon-logo img{max-width:125px;float:left;margin-right:20px;margin-bottom:15px}@media (max-width: 568px){.pace-team-article .marathon-logo img{max-width:90px;margin-right:10px}}.pace-team-article .marathon-title{font-weight:700;text-transform:uppercase}@media (max-width: 568px){.pace-team-article .marathon-title{font-size:14px;width:82%}}@media (max-width: 568px){.pace-team-article .marathon-link{width:82%}}.pace-team-article .marathon-link a{word-wrap:break-word;line-height:1.0em}@media (max-width: 1099px){.pace-team-article .marathon-link a{font-size:13px}}@media (max-width: 568px){.pace-team-article .marathon-link a{font-size:13px}}.pace-team-article .marathon-link a:hover{color:#45474d}@media (max-width: 568px){.pace-team-article .marathon-location{font-size:13px;width:82%}}.pace-team-article .marathon-product{width:328px;height:60px;margin-top:30px;background-image:url("/img/textures/pace-team-product-bg.png");background-repeat:no-repeat;float:right}@media (max-width: 1099px){.pace-team-article .marathon-product{float:none;margin-top:0}}.pace-team-article .marathon-product p{font-weight:700;text-transform:uppercase;font-size:14px;line-height:1.2em;padding-left:105px;padding-top:14px}.pace-team-article .marathon-product img{float:left !important;max-width:70px !important;margin-left:20px;margin-top:10px}@media (max-width: 360px){.pace-team-article .marathon-product{margin-left:-8%}.pace-team-article .marathon-product p{font-size:12px;padding-left:100px}}.pace-team-article .leaders h4{margin-top:30px;font-size:16px;text-transform:uppercase;*zoom:1}@media (max-width: 500px){.pace-team-article .leaders h4{margin-top:15px}}.pace-team-article .leaders h4 .padding{margin-right:15px}.pace-team-article .leaders h4:after{content:"";display:table;clear:both}.pace-team-article .leaders h4 .about-pace-team{text-decoration:none;color:white;padding-top:5px;padding-bottom:4px;float:right;margin-top:-6px}.no-touch .pace-team-article .leaders h4 .about-pace-team:hover{color:white}.no-touch .pace-team-article .leaders h4 .about-pace-team:active,.pace-team-article .leaders h4 .about-pace-team:active,.pace-team-article .leaders h4 .about-pace-team.active{color:white}@media (max-width: 500px){.pace-team-article .leaders h4 .about-pace-team{float:none;margin-top:5px;margin-bottom:15px}}.pace-team-article .leaders ul.marathon-leaders li{display:inline-block;width:30%;margin-right:15px;margin-top:15px;float:left}@media (max-width: 980px){.pace-team-article .leaders ul.marathon-leaders li{width:45%}}@media (max-width: 500px){.pace-team-article .leaders ul.marathon-leaders li{width:43%}}.pace-team-article .leaders ul.marathon-leaders li img{width:60px;height:60px;margin-right:10px;float:left}@media (max-width: 768px){.pace-team-article .leaders ul.marathon-leaders li img{width:50px;height:50px}}@media (max-width: 500px){.pace-team-article .leaders ul.marathon-leaders li img{width:35px;height:35px}}.pace-team-article .leaders ul.marathon-leaders li p{line-height:1.4em;font-size:14px}@media (max-width: 568px){.pace-team-article .leaders ul.marathon-leaders li p{font-size:12px}}.pace-team-article .leaders ul.marathon-leaders li p.leader-time{font-weight:700;margin-bottom:0;margin-top:10px}@media (max-width: 500px){.pace-team-article .leaders ul.marathon-leaders li p.leader-time{margin-top:0px}}.pace-team{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;color:#45474d}.pace-team .col-side{float:right;width:30%}@media (max-width: 980px){.pace-team .col-side{float:none;width:100%;display:inherit}}.pace-team .col-main{float:left;width:65%;padding-right:0}@media (max-width: 980px){.pace-team .col-main{float:none;width:100%}}.pace-team .block-wrap.copy{padding-top:0}.pace-team .block-wrap.copy.first-block{padding-top:40px;padding-bottom:0}.pace-team .block-wrap h1{font-size:36px;font-weight:700;margin-top:6%;margin-bottom:5%}.pace-team .block-wrap h2{text-transform:uppercase;font-size:30px;font-weight:700;margin-bottom:35px}.pace-team .block-wrap h3{font-size:24px;font-weight:700;margin-top:17%;margin-bottom:10%}@media (max-width: 980px) and (min-width: 568px){.pace-team .block-wrap h3{margin-bottom:5%}}.pace-team .block-wrap p{line-height:1.8em}.pace-team .block-wrap img.clif-bar{float:right;width:50%;margin-top:-35%}@media (max-width: 980px){.pace-team .block-wrap img.clif-bar{max-width:150px;margin-top:-20%}}@media (max-width: 500px){.pace-team .block-wrap img.clif-bar{margin-top:-28%}}@media (max-width: 980px) and (min-width: 568px){.pace-team .block-wrap img.clif-bar{max-width:150px;margin-top:-10%}}.pace-team .block-wrap .btn-new{width:100%;text-align:center;margin-bottom:10px;margin-top:10px}.pace-team .block-wrap .btn-new:last-of-type{margin-bottom:0}@media (min-width: 568px) and (max-width: 980px){.pace-team .block-wrap .btn-new{width:46%;margin-right:15px}}.pace-team .block-wrap .pace-social{display:inline-block;width:260px;text-transform:uppercase;font-weight:700;font-size:90%;margin-top:20px}.pace-team .block-wrap .pace-social a{line-height:40px;display:block}.pace-team .block-wrap .pace-social img{vertical-align:middle;width:40px}@media (min-width: 700px) and (max-width: 1024px){.pace-team .athletes-ambassadors .slider-main .row.athletes-1 .cell{height:150px !important}}@media (min-width: 700px) and (max-width: 1024px){.pace-team .athletes-ambassadors .slider-main .row.athletes-1 .cell .bkgd-img{background-position:top center}}.pace-team .athletes-ambassadors .slider-main.mobile-only{display:inherit;visibility:inherit;height:auto;padding:50px 0;overflow:inherit}@media (min-width: 700px){.pace-team .athletes-ambassadors .slider-main.mobile-only{display:none}}@media (max-width: 500px){.pace-team .athletes-ambassadors .slider-main.mobile-only{margin:0 70px;padding:35px 0 45px 0}}.pace-team .athletes-ambassadors .slider-main.mobile-only .row.athletes-1 .cell{width:100%;height:220px}@media (max-width: 1023px){.lt-ie9 .pace-team .athletes-ambassadors{display:none}.lt-ie9 .pace-team .athletes-ambassadors .slider-main,.lt-ie9 .pace-team .athletes-ambassadors .slider-mobile,.lt-ie9 .pace-team .athletes-ambassadors .header{display:none;visibility:hidden}.lt-ie9 .pace-team .athletes-ambassadors .btn-wrap{text-align:center;margin-right:0;margin-top:30px;padding-top:30px}}.pace-team .marathon-list{padding-top:50px}@media (max-width: 980px){.pace-team .marathon-list{padding-top:0}}.pace-team .marathon-list .marathon-row{width:100%;border-bottom:1px solid #d3d4d8;padding-top:18px;padding-bottom:18px;line-height:1.3em}.pace-team .marathon-list .marathon-row:first-of-type{border-top:1px solid #d3d4d8}@media (max-width: 1024px){.pace-team .marathon-list .marathon-row{font-size:14px}}.pace-team .marathon-list .marathon-row .date{width:35%;display:inline-block;vertical-align:top;margin-right:15px}@media (max-width: 568px){.pace-team .marathon-list .marathon-row .date{width:80%}}.pace-team .marathon-list .marathon-row .name{width:50%;display:inline-block;vertical-align:top;font-weight:700}@media (max-width: 568px){.pace-team .marathon-list .marathon-row .name{width:100%}}.pace-team .marathon-list .marathon-row .toggle{width:8%;display:inline-block;vertical-align:top;position:relative;float:right}.pace-team .marathon-list .marathon-row .toggle-item{position:relative}.pace-team .marathon-list .marathon-row .toggle-item .toggle-title{position:absolute;width:90%;height:100%}.pace-team .marathon-list .marathon-row .toggle-item .toggle-button{position:absolute;top:-10px;right:0}.pace-team .marathon-list .marathon-row .toggle-item .toggle-content{margin-bottom:0px;padding:30px 30px}.pace-team .marathon-list .marathon-row .toggle-item .toggle-content.close{padding:0 30px}@media (max-width: 568px){.pace-team .marathon-list .marathon-row .toggle-item .toggle-content{padding:30px 20px}.pace-team .marathon-list .marathon-row .toggle-item .toggle-content.close{padding:0 20px}}@media (max-width: 500px){.pace-team .marathon-list .marathon-row .toggle-item .toggle-content{padding:20px 10px}.pace-team .marathon-list .marathon-row .toggle-item .toggle-content.close{padding:0 10px}}.banner{background-image:url('/img/textures/brown-bg.jpg?1403130321');position:relative}.banner .inner{padding:60px 0 40px 0}.banner .inner img{display:block;width:90%;margin:0 auto}@media (max-width: 650px){.banner .inner img{width:95%}}.banner.light{background:#fff url('/img/textures/form-bg.jpg?1403130321') repeat}.instagram-header{background-image:url('/img/textures/grey-header-texture.png?1403130321');padding:10px 0;text-align:center}.instagram-header h3{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:16px;color:#fff;display:inline-block;text-transform:uppercase;position:relative;top:-6px}.instagram-header .instagram-icon{height:30px;width:30px;background-image:url('/img/sprites-s25a2493bcb.png');background-position:0 -335px;background-repeat:no-repeat;margin:0 15px;display:inline-block;position:relative;top:2px}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.instagram-header .instagram-icon{background-image:url('/img/sprites-2x-sf380287215.png');background-position:0 -335px;-moz-background-size:330px,auto;-o-background-size:330px,auto;-webkit-background-size:330px,auto;background-size:330px,auto}}@media (max-width: 650px){.instagram-header{padding:15px 0}.instagram-header h3:first-child{display:none}.instagram-header .instagram-icon{display:none}.instagram-header h3{top:0;font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:13px}}.products .nutrition{z-index:80;background:#fff url('/img/textures/form-bg.jpg?1403130321') repeat}.products .nutrition .heading{width:200px;height:121px;margin:0 auto;position:relative;display:block}@media (max-width: 500px){.products .nutrition .heading{width:auto;max-height:70px}}@media (max-width: 568px){.products .nutrition .nutrition-wrap{overflow-y:hidden;overflow-x:scroll}}.products .nutrition .nutrition-wrap .nutrition-details{margin:30px auto 50px auto;width:80%;display:block}@media (max-width: 850px){.products .nutrition .nutrition-wrap .nutrition-details{width:100%}}@media (max-width: 568px){.products .nutrition .nutrition-wrap .nutrition-details{width:auto;max-height:250px}}.products .nutrition p{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:400;font-size:13px;color:#45474d}.products .nutrition p.small{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:400;font-size:11px}.products .nutrition .ingredients{margin-bottom:1.5em}.products .nutrition .ingredients ul,.products .nutrition .ingredients ol{margin:1em auto}.products .nutrition .ingredients b,.products .nutrition .ingredients strong{font-weight:800}.products .nutrition .ingredients i,.products .nutrition .ingredients em{font-style:italic}.products .nutrition .ingredients ul{list-style-type:disc;list-style-position:outside;margin-left:2.3em}.products .nutrition .ingredients ol{list-style-type:decimal;list-style-position:outside;margin-left:2.3em}.products .nutrition .ingredients ul ul,.products .nutrition .ingredients ol ul{list-style-type:circle;list-style-position:outside;margin:0 auto 0 2.3em}.products .nutrition .ingredients ol ol,.products .nutrition .ingredients ul ol{list-style-type:decimal;list-style-position:outside;margin:0 auto 0 2.3em}.products .nutrition .ingredients blockquote{width:80%;margin:20px auto;display:block}@media (max-width: 768px){.products .nutrition{padding:20px 30px}}.products.show .header .image-texture.top{top:inherit;bottom:-12px}.products.show .header .image-texture.bottom.outer{background-image:url('/img/textures/texture-image-top-frayed.png?1406160570');z-index:300;bottom:-8px}.products.show .header .top-nav{margin-bottom:-10px;min-height:63px}.products.show .header .top-nav a{display:inline-block;text-align:center;min-width:80px;position:relative;cursor:pointer;margin:0 -7px -10px 0;padding:10px 15px 13px;z-index:100}@media (max-width: 768px){.products.show .header .top-nav a{display:none}}.products.show .header .top-nav a .bg{position:absolute;top:-10px;left:0;width:100%;height:100%;background-image:url('/img/textures/active-flavor-bg.png?1403130321');-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;display:block;visibility:hidden}.lt-ie9 .products.show .header .top-nav a .bg{-ms-behavior:url('/css/backgroundsize.htc')}.products.show .header .top-nav a img{position:relative;z-index:2;text-align:center;margin:0 auto}.products.show .header .top-nav a .txt{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:11px;color:#45474d;text-transform:uppercase;position:relative;z-index:3;margin-right:8px;margin-left:8px;margin-bottom:3px}.products.show .header .top-nav a:hover .bg,.products.show .header .top-nav a.active .bg{visibility:inherit}.products.show .grid{position:relative}@media (max-width: 568px){.products.show .row.triptych .cell{display:none}.products.show .row.triptych .cell:first-child{display:block}}.products.show .follow{position:absolute;top:5px;right:20px;z-index:12}.products.show .follow span{display:inline-block;position:relative;top:-10px;padding-right:7px;font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:11px;text-transform:uppercase}.products.show .follow a,.products.show .follow img{margin:0}.products.show .follow img{width:30px}@media (max-width: 500px){.products.show .follow{position:relative;top:0;left:0;text-align:center;padding-top:15px}}.builders-tool iframe{height:2000px}.products .details{position:relative;padding:30px 0;overflow:hidden;text-align:center}.products .details .details-wrap .section{padding:30px 60px}.products .details .hero,.products .details .notes-wrap{width:48%;display:inline-block;float:left;padding-right:30px}@media (max-width: 650px){.products .details .hero,.products .details .notes-wrap{width:90%;margin:0 auto;float:none;display:block;padding-right:0}}.products .details .hero img{width:100%;margin-bottom:30px}.products .details .hero img.product-image{visibility:hidden}@media (min-width: 768px) and (max-width: 925px){.products .details .hero{width:90%}}.products .details .notes-wrap{width:50%}@media (max-width: 650px){.products .details .notes-wrap{margin-top:50px;width:90%}}@media (min-width: 768px) and (max-width: 925px){.products .details .notes-wrap{width:90%;margin-top:30px}}.products .details .notes-wrap .notes{background-image:url('/img/textures/product-flavor-notes.jpg?1403130321');padding:18px 28px;margin:10px;position:relative}.products .details .notes-wrap .notes .heading{margin-top:10px}@media (max-width: 500px){.products .details .notes-wrap .notes .heading{width:100%}}.products .details .notes-wrap .notes h3{font-family:'FeltTip', Helvetica, Arial, sans-serif;font-size:26px;line-height:30px;color:#45474d;width:80%;margin:10px auto}.products .details .notes-wrap .notes p{color:#45474d;font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:400;font-size:15px}.products .details .notes-wrap .notes li{color:#45474d;margin:15px 0;padding-left:10px;margin-left:20px;font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:400;font-size:15px;text-align:left;position:relative;list-style-image:url('/img/product/list-icon.png?1403130320')}@media (max-width: 950px){.products .details .notes-wrap .notes li{font-size:13px}}.products .details .notes-wrap .notes .btn-new{width:inherit;padding-left:30px;padding-right:30px;margin-bottom:10px}.products .details .notes-wrap .notes .stamps{text-align:center;margin:15px 0}.products .details .notes-wrap .notes .stamp{display:inline-block}.products .details .notes-wrap .notes p{text-align:left;margin-top:20px}.products .details .notes-wrap .notes p.small{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:400;font-size:11px;color:#45474d}.products .details .featured-content{margin-top:30px;text-align:left;overflow:hidden}.products .details .featured-content h3{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:14px;color:#45474d;text-transform:uppercase}.products .details .featured-content .featured{width:47%;float:left;margin-top:15px;text-align:center}.products .details .featured-content .featured.first{margin-right:5%}.products .details .featured-content .featured .image-wrap{width:100%;display:table-cell;vertical-align:middle;position:relative;float:left;border:2px solid #45474d;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}.lt-ie9 .products .details .featured-content .featured .image-wrap{-ms-behavior:url('/css/backgroundsize.htc')}.products .details .featured-content .featured .image-wrap img{display:block;max-width:100%;max-height:200px;width:100%;margin:0;padding:0}.products .details .featured-content .featured span{display:block;padding-top:5px;font-family:'FeltTip', Helvetica, Arial, sans-serif;font-size:17px;line-height:20px;color:#45474d;text-align:left;overflow:auto;width:100%}.products .details .featured-content .featured .hover-shadow{content:'';display:block;position:absolute;top:0px;left:0px;right:0;bottom:0;background:black;background-image:url('/img/textures/grid.png?1403130321');z-index:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:opacity 300ms;-o-transition:opacity 300ms;-webkit-transition:opacity 300ms;transition:opacity 300ms}@media (max-width: 768px){.products .details .featured-content .featured .hover-shadow{left:0}}.lt-ie9 .products .details .featured-content .featured .hover-shadow{background-image:none;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAAAAACoBHk5AAAADklEQVR4nGNiAAEmHCQAANIAC4JD81sAAAAASUVORK5CYII=');background:#000}.products .details .featured-content .featured .link-wrap{display:block;height:100%;width:100%;position:absolute;top:0;left:0}.products .details .featured-content .featured .link-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle}.products .details .featured-content .featured .link{display:inline-block;position:relative;left:0;right:0;font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:13px;text-transform:uppercase;padding:10px 15px 9px;z-index:10;margin:-5% auto;min-width:100px;max-width:150px;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);top:0;overflow:hidden;-moz-transition:all 200ms cubic-bezier(0.165, 0.840, 0.440, 1.000);-o-transition:all 200ms cubic-bezier(0.165, 0.840, 0.440, 1.000);-webkit-transition:all 200ms cubic-bezier(0.165, 0.840, 0.440, 1.000);transition:all 200ms cubic-bezier(0.165, 0.840, 0.440, 1.000);-moz-transform:scale(0.5, 0.5);-ms-transform:scale(0.5, 0.5);-webkit-transform:scale(0.5, 0.5);transform:scale(0.5, 0.5);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.products .details .featured-content .featured .link:before,.products .details .featured-content .featured .link:after{content:'';position:absolute}.products .details .featured-content .featured .link:before{background:transparent;height:76px;width:314px;background-image:url('/img/sprites-s25a2493bcb.png');background-position:0 -430px;background-repeat:no-repeat;top:0;left:0}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.products .details .featured-content .featured .link:before{background-image:url('/img/sprites-2x-sf380287215.png');background-position:0 -430px;-moz-background-size:330px,auto;-o-background-size:330px,auto;-webkit-background-size:330px,auto;background-size:330px,auto}}.products .details .featured-content .featured .link:after{background:transparent;height:76px;width:314px;background-image:url('/img/sprites-s25a2493bcb.png');background-position:0 -526px;background-repeat:no-repeat;bottom:0;right:0}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.products .details .featured-content .featured .link:after{background-image:url('/img/sprites-2x-sf380287215.png');background-position:0 -526px;-moz-background-size:330px,auto;-o-background-size:330px,auto;-webkit-background-size:330px,auto;background-size:330px,auto}}.products .details .featured-content .featured .link.vid-icon{height:75px;width:75px;background-image:url('/img/sprites-s25a2493bcb.png');background-position:0 -2790px;background-repeat:no-repeat;top:25px}.products .details .featured-content .featured .link.vid-icon:before,.products .details .featured-content .featured .link.vid-icon:after{display:none}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.products .details .featured-content .featured .link.vid-icon{background-image:url('/img/sprites-2x-sf380287215.png');background-position:0 -2787.5px;-moz-background-size:330px,auto;-o-background-size:330px,auto;-webkit-background-size:330px,auto;background-size:330px,auto}}.products .details .featured-content .featured a{color:white;position:relative}.products .details .featured-content .featured a:hover .link{-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1);filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.products .details .featured-content .featured a:hover .hover-shadow{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;-moz-transition:opacity 100ms;-o-transition:opacity 100ms;-webkit-transition:opacity 100ms;transition:opacity 100ms}.products .details.horizontal .hero{width:100%;float:none;margin-bottom:50px;text-align:center;padding-right:0px}.products .details.horizontal .hero .heading{width:85%;margin:0 auto;display:block;margin-bottom:30px}.products .details.horizontal .notes-wrap{float:none;width:100%;overflow:hidden;padding-right:0px;margin-top:0px}.products .details.horizontal .notes-wrap .notes{width:57%;float:left}@media (max-width: 555px){.products .details.horizontal .notes-wrap .notes{width:80%;margin:0 auto;margin-bottom:30px;float:none}}.products .details.horizontal .notes-wrap .featured-content{width:30%;float:left;margin-left:40px}.products .details.horizontal .notes-wrap .featured-content .featured{width:100%}@media (max-width: 835px){.products .details.horizontal .notes-wrap .featured-content{margin-left:30px}}@media (max-width: 555px){.products .details.horizontal .notes-wrap .featured-content{float:none;width:80%;margin:10px auto}}.flavor-dropdown{position:fixed;top:0;left:0;width:100%;background:rgba(30,31,35,0.95) url('/img/textures/subnav.png?1403130321');z-index:900;padding-left:150px;min-height:250px;top:-999999px}@media (max-width: 1024px){.flavor-dropdown{padding-left:130px}}@media (max-width: 768px){.flavor-dropdown{padding-left:0;margin-top:50px}}.flavor-dropdown .image-texture.bottom{background-image:url('/img/textures/flavor-dropdown-bottom.png?1403130321');height:16px;bottom:-16px}.flavor-dropdown .close{position:absolute;top:10px;right:10px;height:25px;width:25px;background-image:url('/img/sprites-s25a2493bcb.png');background-position:0 -385px;background-repeat:no-repeat;cursor:pointer}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.flavor-dropdown .close{background-image:url('/img/sprites-2x-sf380287215.png');background-position:0 -385px;-moz-background-size:330px,auto;-o-background-size:330px,auto;-webkit-background-size:330px,auto;background-size:330px,auto}}.flavor-dropdown .inner{height:530px;overflow:hidden;margin:0 auto;overflow-y:scroll;height:100%;padding-bottom:30px;padding-top:30px}.flavor-dropdown .inner .product{margin-top:10px;margin-bottom:10px}.flavor-dropdown .inner .scroller{margin:auto;*zoom:1;width:950px}.flavor-dropdown .inner .scroller:after{content:"";display:table;clear:both}@media (max-width: 1200px){.flavor-dropdown .inner .scroller{width:760px}}@media (max-width: 950px){.flavor-dropdown .inner .scroller{width:550px}.flavor-dropdown .inner .scroller .product{margin-left:15px;margin-right:15px}}@media (max-width: 565px){.flavor-dropdown .inner .scroller{width:300px}.flavor-dropdown .inner .scroller .product{margin:-2px 0;-moz-transform:scale(0.8, 0.8);-ms-transform:scale(0.8, 0.8);-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8)}}.flavor-dropdown .bottom-shadow{bottom:-4px;left:0;width:100%;position:absolute;height:50px;background-image:url('/img/misc/dropdown-shadow.png?1406160570');background-repeat:repeat-x;z-index:100}.flavor-dropdown-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAQAAAAnZu5uAAAAEklEQVR4nGP6vx8GmRjggCATALFhCMFrw8z1AAAAAElFTkSuQmCC');background:rgba(255,255,255,0.75);display:none;z-index:899}.flavor-dropdown-overlay.show{display:block}.products.show .flavors{z-index:70;background-image:url('/img/textures/brown-bg.jpg?1403130321')}.products.show .flavors.detail{padding-top:0}.flavors .picker{position:relative;width:90%;margin:0 auto;height:170px;margin-bottom:90px;margin-top:-20px}.flavors .picker .texture-bg{position:absolute;top:50px;left:0;width:100%;height:160px;background-image:url('/img/textures/flavor-picker-middle.png?1403130321');-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}.lt-ie9 .flavors .picker .texture-bg{-ms-behavior:url('/css/backgroundsize.htc')}.flavors .picker .mask-right,.flavors .picker .mask-left{position:absolute;top:75px;z-index:5;width:40px;height:108px}.flavors .picker .mask-right{right:0;background-image:url("/img/textures/picker-mask-right.png")}@media (max-width: 500px){.flavors .picker .mask-right{display:none}}.flavors .picker .mask-left{left:0;background-image:url("/img/textures/picker-mask-left.png");display:none;width:29px}.flavors .picker .mask-left.show{display:block}@media (max-width: 500px){.flavors .picker .mask-left.show{display:none}}.flavors .picker .flavors-wrap{position:absolute;top:0;left:-10px;width:102%;height:120%;padding-top:80px;display:inline-block;overflow:hidden;z-index:102}.flavors .picker .flavors-wrap .slider{position:absolute;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.flavors .picker .flavors-wrap .slider .product{display:none}.flavors .picker .flavors-wrap .slider-wrap .slider-page{display:inline-block}.flavors .picker .controls{position:absolute;width:100%;bottom:-50px}.flavors .picker .controls .buttons{position:absolute;visibility:hidden;height:0}.flavors .picker .controls .buttons.show{visibility:visible;height:100%}.flavors .picker .controls .btn-prev,.flavors .picker .controls .btn-next{display:inline-block;cursor:pointer;margin-left:-2px}.flavors .picker .controls .btn-prev.disabled,.flavors .picker .controls .btn-next.disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:0.2;cursor:inherit}.flavors .picker .controls .btn-prev{height:34px;width:35px;background-image:url('/img/sprites-s25a2493bcb.png');background-position:0 -1040px;background-repeat:no-repeat}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.flavors .picker .controls .btn-prev{background-image:url('/img/sprites-2x-sf380287215.png');background-position:0 -1040px;-moz-background-size:330px,auto;-o-background-size:330px,auto;-webkit-background-size:330px,auto;background-size:330px,auto}}.flavors .picker .controls .btn-prev:hover{height:34px;width:35px;background-image:url('/img/sprites-s25a2493bcb.png');background-position:0 -986px;background-repeat:no-repeat}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.flavors .picker .controls .btn-prev:hover{background-image:url('/img/sprites-2x-sf380287215.png');background-position:0 -986px;-moz-background-size:330px,auto;-o-background-size:330px,auto;-webkit-background-size:330px,auto;background-size:330px,auto}}.flavors .picker .controls .btn-prev:hover.disabled{height:34px;width:35px;background-image:url('/img/sprites-s25a2493bcb.png');background-position:0 -1040px;background-repeat:no-repeat}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.flavors .picker .controls .btn-prev:hover.disabled{background-image:url('/img/sprites-2x-sf380287215.png');background-position:0 -1040px;-moz-background-size:330px,auto;-o-background-size:330px,auto;-webkit-background-size:330px,auto;background-size:330px,auto}}.flavors .picker .controls .btn-next{height:34px;width:35px;background-image:url('/img/sprites-s25a2493bcb.png');background-position:0 -932px;background-repeat:no-repeat}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.flavors .picker .controls .btn-next{background-image:url('/img/sprites-2x-sf380287215.png');background-position:0 -932px;-moz-background-size:330px,auto;-o-background-size:330px,auto;-webkit-background-size:330px,auto;background-size:330px,auto}}.flavors .picker .controls .btn-next:hover{height:34px;width:35px;background-image:url('/img/sprites-s25a2493bcb.png');background-position:0 -878px;background-repeat:no-repeat}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.flavors .picker .controls .btn-next:hover{background-image:url('/img/sprites-2x-sf380287215.png');background-position:0 -878px;-moz-background-size:330px,auto;-o-background-size:330px,auto;-webkit-background-size:330px,auto;background-size:330px,auto}}.flavors .picker .controls .btn-next:hover.disabled{height:34px;width:35px;background-image:url('/img/sprites-s25a2493bcb.png');background-position:0 -932px;background-repeat:no-repeat}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.flavors .picker .controls .btn-next:hover.disabled{background-image:url('/img/sprites-2x-sf380287215.png');background-position:0 -932px;-moz-background-size:330px,auto;-o-background-size:330px,auto;-webkit-background-size:330px,auto;background-size:330px,auto}}.flavors .picker .controls .all-flavors{position:absolute;right:0}@media (max-width: 500px){.flavors .picker .controls .all-flavors{right:0;left:0;margin:0 auto;width:260px}}.flavors .picker .appendedBox{position:absolute;background-color:#222;padding:10px;color:#fff;text-transform:uppercase;text-align:center;z-index:9999;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-moz-transition:opacity 100ms ease-out;-o-transition:opacity 100ms ease-out;-webkit-transition:opacity 100ms ease-out;transition:opacity 100ms ease-out;font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:12px}.flavors .picker .appendedBox .arrow{position:absolute;bottom:-5px;left:50%;margin-left:-7px;height:5px;width:14px;background-image:url('/img/sprites-s25a2493bcb.png');background-position:0 -853px;background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='$sprite-1-url',sizingMethod='scale')}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.flavors .picker .appendedBox .arrow{background-image:url('/img/sprites-2x-sf380287215.png');background-position:0 -853px;-moz-background-size:330px,auto;-o-background-size:330px,auto;-webkit-background-size:330px,auto;background-size:330px,auto}}@media (max-width: 500px){.flavors .picker{height:30px}.flavors .picker .texture-bg,.flavors .picker .controls .btn-prev,.flavors .picker .controls .btn-next,.flavors .picker .flavors-wrap,.flavors .picker .show{display:none}.flavors .picker .all-flavors{right:inherit;left:50%;margin-left:-80px}}@media (max-width: 500px) and (max-width: 500px){.flavors .picker .all-flavors{margin-left:0}}@media (max-width: 1024px){.lt-ie9 .flavors .picker{height:0;text-align:center;margin-bottom:40px;margin-top:10px}.lt-ie9 .flavors .picker .flavors-wrap,.lt-ie9 .flavors .picker .texture-bg,.lt-ie9 .flavors .picker .mask-left,.lt-ie9 .flavors .picker .mask-right,.lt-ie9 .flavors .picker .buttons,.lt-ie9 .flavors .picker .buttons.show{display:none;visibility:hidden}.lt-ie9 .flavors .picker .btn-new{margin:0 auto 0 auto;position:relative;width:45%}}.kids-nutrition-tool{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:400}.kids-nutrition-tool iframe{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:400;height:900px}.store-result{display:inline-block;width:100%;margin-bottom:25px;vertical-align:top}.store-result:last-of-type{margin-bottom:0}@media (max-width: 767px) and (min-width: 581px){.store-result{width:45%}.store-result:nth-of-type(odd){margin-right:20px}}@media (max-width: 580px){.store-result{width:100%}}.store-result .store-logo{background:#e9e4da;width:100%;padding:25px 30%;text-align:center}.store-result .store-logo img{width:100%}.store-result h4{font-weight:700;font-size:18px;margin:8px 0}.store-result p{line-height:1.4em;font-size:14px}.store-result .products{margin-top:2px}.store-result .products *{vertical-align:middle}.store-locator * .search h4{font-weight:700;margin-bottom:8px}.store-locator * .search label{text-transform:uppercase;font-weight:700;font-size:13px;margin-bottom:0px;display:block;text-indent:-30px;margin-left:30px;margin-bottom:5px}.store-locator * .search input[type=checkbox]{margin-right:12px}.store-locator * .search input[type=text]{height:30px;font-size:16px;margin-bottom:20px}.store-locator * .search input[type=submit]{margin-top:20px}.store-locator{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;color:#45474d}.store-locator h1{font-size:36px;font-weight:700;margin-bottom:15px}.store-locator h3{font-weight:700;text-transform:uppercase}.store-locator .block-wrap{padding-bottom:40px;margin-bottom:0;padding-top:40px;padding-right:40px;padding-left:45px}.store-locator+#footer{border:none}.store-locator.footer-bg{position:relative;background-image:url('/img/textures/footer-texture.jpg?1403130321');background-repeat:repeat}@media (max-width: 1024px){.store-locator.footer-bg br.break{display:none}}.store-locator .disclaimer{margin-bottom:1em;color:#ed3223;font-weight:bold}.store-locator .col-main{display:inline-block;position:relative;vertical-align:top;padding-right:30px;width:50%;float:left}@media (max-width: 768px){.store-locator .col-main{width:100%;padding-right:0}}.store-locator .col-side{width:50%;position:relative;display:inline-block;vertical-align:top;z-index:inherit;float:right}@media (max-width: 768px){.store-locator .col-side{width:100%;padding-right:0;float:none;padding-top:12%}}.store-locator .col-side h3{margin-bottom:15px}.store-locator * .textured-bg{position:relative;padding:80px 60px 40px 60px;background:#fff url('/img/textures/form-bg.jpg?1403130321') repeat;*zoom:1}@media (max-width: 768px){.store-locator * .textured-bg{padding:40px 30px 30px 30px}}.store-locator * .textured-bg:after{content:"";display:table;clear:both}@media (max-width: 1024px){.store-locator * .textured-bg{padding-left:30px;padding-right:30px}}@media (max-width: 500px){.store-locator * .textured-bg{padding-left:15px;padding-right:15px}}.store-locator * .textured-bg .image-texture{z-index:0}.store-locator * .textured-bg .image-texture.bottom{background-image:url('/img/textures/form-bg-bottom.png?1403130321');bottom:-12px}.store-locator * .textured-bg .image-texture.top{width:100%;top:-10px;background-image:url('/img/textures/form-bg-top.png?1403130321')}.store-locator * .textured-bg .image-texture.left{left:-10px;background-image:url('/img/textures/form-bg-left.png?1403130321')}.store-locator * .textured-bg .image-texture.right{right:-20px;background-image:url('/img/textures/form-bg-right.png?1403130321')}.store-locator * .textured-bg .corner-texture{position:absolute;z-index:1}.store-locator * .textured-bg .corner-texture.top-right{top:-10px;right:-15px;background-image:url('/img/textures/form-corner-topright.png?1403130321');background-repeat:no-repeat;width:15px;height:10px}.store-locator * .textured-bg .corner-texture.bottom-right{bottom:-14px;right:-21px;background-image:url('/img/textures/form-corner-bottomright.png?1403130321');background-repeat:no-repeat;width:22px;height:14px}.store-locator * .textured-bg .corner-texture.top-left{top:-10px;left:-9px;background-image:url('/img/textures/form-corner-topleft.png?1403130321');background-repeat:no-repeat;width:56px;height:43px}.store-locator * .textured-bg .corner-texture.bottom-left{bottom:-10px;left:-10px;background-image:url('/img/textures/form-corner-bottomleft.png?1403130321');background-repeat:no-repeat;width:19px;height:10px}.athletes-ambassadors{background-image:url('/img/textures/brown-bg.jpg?1403130321');position:relative;z-index:3}.athletes-ambassadors .header{background-image:url('/img/textures/grey-header-texture.png?1403130321');overflow:hidden;padding:10px 20px;padding-top:22px}.athletes-ambassadors .header h2{width:300px;float:left;font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:18px;color:#fff;text-transform:uppercase;position:relative;top:15px;left:15px}.athletes-ambassadors .header .sports-select{width:35%;float:right;margin:0;padding-top:15px;padding-bottom:15px;min-height:0}@media (max-width: 1024px){.athletes-ambassadors .header .sports-select{width:50%}}@media (max-width: 700px){.athletes-ambassadors .header{text-align:center}.athletes-ambassadors .header h2{float:none;top:0;left:0;width:100%;padding-top:10px;padding-bottom:10px}.athletes-ambassadors .header .sports-select{display:none}}.athletes-ambassadors .cell .copy{margin-bottom:-10px;left:10px !important}.athletes-ambassadors .controls{position:absolute;width:100%;top:50%;left:0;margin-top:-22px}.athletes-ambassadors .controls .next,.athletes-ambassadors .controls .prev{position:absolute;top:0;cursor:pointer;color:#474747;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-moz-transition:color 200ms;-o-transition:color 200ms;-webkit-transition:color 200ms;transition:color 200ms}.athletes-ambassadors .controls .next:hover:not(.disabled),.athletes-ambassadors .controls .prev:hover:not(.disabled){color:#6d6d6d}.athletes-ambassadors .controls .next.disabled,.athletes-ambassadors .controls .prev.disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:0.2;cursor:inherit}.athletes-ambassadors .controls .next{right:-70px}.athletes-ambassadors .controls .next:before{content:"";font-size:45px;font-family:'Clifcons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.athletes-ambassadors .controls .prev{left:-70px}.athletes-ambassadors .controls .prev:before{content:"";font-size:45px;font-family:'Clifcons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.athletes-ambassadors .pagination{text-align:center;position:absolute;bottom:20px;width:100%}.athletes-ambassadors .pagination.mobile{bottom:-27px;display:none}.athletes-ambassadors .pagination .dot{width:10px;height:10px;background-color:#333;display:inline-block;margin:0 2px;cursor:pointer;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:0.3}.athletes-ambassadors .pagination .dot.active,.athletes-ambassadors .pagination .dot:hover{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.athletes-ambassadors .btn-wrap{text-align:right;margin-right:100px;padding-bottom:30px}.athletes-ambassadors .btn-wrap .btn{width:240px}@media (max-width: 700px){.athletes-ambassadors .btn-wrap{text-align:center;margin-right:0}.athletes-ambassadors .btn-wrap .btn{width:100%;max-width:300px}}.athletes-ambassadors .slider-mobile{position:relative;margin:0 50px;padding:0;visibility:hidden;height:0;overflow:hidden}.athletes-ambassadors .slider-mobile .next,.athletes-ambassadors .slider-mobile .prev{-moz-transform:scale(0.6, 0.6);-ms-transform:scale(0.6, 0.6);-webkit-transform:scale(0.6, 0.6);transform:scale(0.6, 0.6)}.athletes-ambassadors .slider-mobile .next{right:-45px}.athletes-ambassadors .slider-mobile .prev{left:-45px}@media (max-width: 700px){.athletes-ambassadors .slider-mobile{visibility:visible;height:inherit;padding:50px 0 30px 0;overflow:inherit}}.athletes-ambassadors .slider-mobile .category-slider{position:relative;margin:15px 0 50px 0}.athletes-ambassadors .slider-mobile h1{text-align:center;font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:20px;text-transform:uppercase;margin-bottom:10px;color:#45474d}.athletes-ambassadors .slider-mobile .row{border:none}.athletes-ambassadors .slider-mobile .row .cell{width:100%;height:0px;visibility:hidden}.athletes-ambassadors .slider-mobile .row .cell.active{height:250px;visibility:visible}@media (max-width: 500px){.athletes-ambassadors .slider-mobile .row .cell.active{height:200px}}.athletes-ambassadors .slider-main{margin:0 100px;padding:50px 0;position:relative;height:inherit;visibility:visible;overflow:inherit}@media (max-width: 700px){.athletes-ambassadors .slider-main{visibility:hidden;overflow:hidden;height:0;padding:0}}.athletes-ambassadors .grid{height:0;visibility:hidden;overflow:hidden}.athletes-ambassadors .grid.active{height:inherit;visibility:visible}@media (max-width: 1023px){.lt-ie9 .athletes-ambassadors .slider-main,.lt-ie9 .athletes-ambassadors .slider-mobile,.lt-ie9 .athletes-ambassadors .header{display:none;visibility:hidden}.lt-ie9 .athletes-ambassadors .btn-wrap{text-align:center;margin-right:0;margin-top:30px;padding-top:30px}}.team-clif #twitter-widget-0{height:690px !important;z-index:9;position:relative}@media (max-width: 500px){.team-clif #twitter-widget-0{height:490px !important}}.team-clif .twitter-cell{overflow:hidden;background:#fff url('/img/textures/form-bg.jpg?1403130321') repeat;padding:10px 20px;position:relative;z-index:2}.team-clif .twitter-cell:after,.team-clif .twitter-cell:before{display:none !important}.team-clif .twitter-cell .box-shadow{left:0 !important;right:0 !important}@media (max-width: 500px){.team-clif .twitter-cell{height:500px !important}}.team-clif .twitter-1 .header{background-color:#45474d;text-align:right;padding:8px;margin:0;background-image:url('/img/textures/grey-header-texture.png?1403130321');position:absolute;left:0;top:1px;width:50%;height:55px;z-index:10;border-bottom:1px solid #ccc}.team-clif .twitter-1 .header:before,.team-clif .twitter-1 .header:after{display:none !important}@media (max-width: 568px){.team-clif .twitter-1 .header{width:100%}}.team-clif .twitter-1 .header h2{position:absolute;top:18px;left:25px;font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;font-size:14px;text-transform:uppercase;color:#fff}.team-clif .two-col-feature{padding-top:0;padding-bottom:0}.team-clif .two-col-feature .image{width:25%;margin-right:6%;margin-left:5%}.team-clif .two-col-feature .image img{width:100%}.team-clif .two-col-feature .copy{margin-left:10%;width:46%}@media (max-width: 768px){.team-clif .two-col-feature{padding-top:3%;padding-bottom:3%}.team-clif .two-col-feature .copy,.team-clif .two-col-feature .image{width:100%;margin:20px 0}.team-clif .two-col-feature .image{text-align:center}.team-clif .two-col-feature .image img{width:250px}}@media (max-width: 768px){.lt-ie9 .team-clif .two-col-feature{margin-top:-3%}}@media (max-width: 1024px){.lt-ie9 .team-clif .two-col-feature{margin-bottom:-3%}}
