@import url(http://fonts.googleapis.com/css?family=Source+Sans+Pro:400,700,400italic,700italic|Titillium+Web:400,900,700,600|Oswald);@import url(https://fonts.googleapis.com/css?family=Special+Elite|Coming+Soon);.a-popUp{-webkit-animation:a-popUp 0.8s cubic-bezier(0, 1, 0.5, 1);-moz-animation:a-popUp 0.8s cubic-bezier(0, 1, 0.5, 1);animation:a-popUp 0.8s cubic-bezier(0, 1, 0.5, 1)}.a-popDown{-webkit-animation:a-popDown 0.8s cubic-bezier(0, 1, 0.5, 1);-moz-animation:a-popDown 0.8s cubic-bezier(0, 1, 0.5, 1);animation:a-popDown 0.8s cubic-bezier(0, 1, 0.5, 1)}.a-popUp--fast{-webkit-animation:a-popUp 0.4s cubic-bezier(0, 1, 0.5, 1);-moz-animation:a-popUp 0.4s cubic-bezier(0, 1, 0.5, 1);animation:a-popUp 0.4s cubic-bezier(0, 1, 0.5, 1)}.a-popDown--fast{-webkit-animation:a-popDown 0.4s cubic-bezier(0, 1, 0.5, 1);-moz-animation:a-popDown 0.4s cubic-bezier(0, 1, 0.5, 1);animation:a-popDown 0.4s cubic-bezier(0, 1, 0.5, 1)}@-webkit-keyframes a-scaleRotateIn{from{-webkit-transform:scale(0, 0) rotate(0deg);-moz-transform:scale(0, 0) rotate(0deg);-ms-transform:scale(0, 0) rotate(0deg);-o-transform:scale(0, 0) rotate(0deg);transform:scale(0, 0) rotate(0deg)}to{-webkit-transform:scale(1, 1) rotate(-720deg);-moz-transform:scale(1, 1) rotate(-720deg);-ms-transform:scale(1, 1) rotate(-720deg);-o-transform:scale(1, 1) rotate(-720deg);transform:scale(1, 1) rotate(-720deg)}}@-moz-keyframes a-scaleRotateIn{from{-webkit-transform:scale(0, 0) rotate(0deg);-moz-transform:scale(0, 0) rotate(0deg);-ms-transform:scale(0, 0) rotate(0deg);-o-transform:scale(0, 0) rotate(0deg);transform:scale(0, 0) rotate(0deg)}to{-webkit-transform:scale(1, 1) rotate(-720deg);-moz-transform:scale(1, 1) rotate(-720deg);-ms-transform:scale(1, 1) rotate(-720deg);-o-transform:scale(1, 1) rotate(-720deg);transform:scale(1, 1) rotate(-720deg)}}@keyframes a-scaleRotateIn{from{-webkit-transform:scale(0, 0) rotate(0deg);-moz-transform:scale(0, 0) rotate(0deg);-ms-transform:scale(0, 0) rotate(0deg);-o-transform:scale(0, 0) rotate(0deg);transform:scale(0, 0) rotate(0deg)}to{-webkit-transform:scale(1, 1) rotate(-720deg);-moz-transform:scale(1, 1) rotate(-720deg);-ms-transform:scale(1, 1) rotate(-720deg);-o-transform:scale(1, 1) rotate(-720deg);transform:scale(1, 1) rotate(-720deg)}}@-webkit-keyframes a-boop{0%{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1)}25%{-webkit-transform:scale(1.05, 1.05);-moz-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);-o-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}100%{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1)}}@-moz-keyframes a-boop{0%{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1)}25%{-webkit-transform:scale(1.05, 1.05);-moz-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);-o-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}100%{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes a-boop{0%{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1)}25%{-webkit-transform:scale(1.05, 1.05);-moz-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);-o-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}100%{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes a-fullSpin{to{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}@-moz-keyframes a-fullSpin{to{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a-fullSpin{to{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes a-fullSpinReverse{to{-webkit-transform:rotate(-359deg);-moz-transform:rotate(-359deg);-ms-transform:rotate(-359deg);-o-transform:rotate(-359deg);transform:rotate(-359deg)}}@-moz-keyframes a-fullSpinReverse{to{-webkit-transform:rotate(-359deg);-moz-transform:rotate(-359deg);-ms-transform:rotate(-359deg);-o-transform:rotate(-359deg);transform:rotate(-359deg)}}@keyframes a-fullSpinReverse{to{-webkit-transform:rotate(-359deg);-moz-transform:rotate(-359deg);-ms-transform:rotate(-359deg);-o-transform:rotate(-359deg);transform:rotate(-359deg)}}@-webkit-keyframes a-popUp{from{opacity:0;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}}@-moz-keyframes a-popUp{from{opacity:0;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}}@keyframes a-popUp{from{opacity:0;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}}@-webkit-keyframes a-popDown{from{opacity:0;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:1;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}}@-moz-keyframes a-popDown{from{opacity:0;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:1;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}}@keyframes a-popDown{from{opacity:0;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:1;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}}@-webkit-keyframes a-fadeIn{0%{visibility:hidden;opacity:0}100%{opacity:1;visibility:visible}}@-moz-keyframes a-fadeIn{0%{visibility:hidden;opacity:0}100%{opacity:1;visibility:visible}}@keyframes a-fadeIn{0%{visibility:hidden;opacity:0}100%{opacity:1;visibility:visible}}@-webkit-keyframes a-fadeOut{0%{visibility:visible;opacity:1}100%{opacity:0;visibility:hidden}}@-moz-keyframes a-fadeOut{0%{visibility:visible;opacity:1}100%{opacity:0;visibility:hidden}}@keyframes a-fadeOut{0%{visibility:visible;opacity:1}100%{opacity:0;visibility:hidden}}.u-vA{display:table;width:inherit;height:100%}.u-vB{display:table-cell;width:inherit;vertical-align:middle}.u-noTransition{-webkit-transition:none !important;-moz-transition:none !important;transition:none !important}.u-fill{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.u-fill:after{content:"";display:table;clear:both}.u-circle{border-radius:50%}.u-invisible{visibility:hidden !important}.u-undisplayed{display:none !important}.u-noWrap{white-space:nowrap}.u-clearFix:after{content:"";display:table;clear:both}.u-centerBlock{display:block;position:relative;margin-left:auto;margin-right:auto}.u-radiusSmall{border-radius:2px}.u-radiusMedium{border-radius:5px}.u-radiusLarge{border-radius:7px}.u-truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pt-page{width:100%;height:100%;position:absolute;top:0;left:0;visibility:hidden;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.pt-page-moveFromBottom{-webkit-animation:moveFromBottom .6s ease both;-moz-animation:moveFromBottom .6s ease both;animation:moveFromBottom .6s ease both}.pt-page-scaleDown{-webkit-animation:scaleDown .7s ease both;-moz-animation:scaleDown .7s ease both;animation:scaleDown .7s ease both}.pt-page-ontop{z-index:999}@-webkit-keyframes moveFromBottom{from{-webkit-transform:translateY(100%)}}@-moz-keyframes moveFromBottom{from{-moz-transform:translateY(100%)}}@keyframes moveFromBottom{from{transform:translateY(100%)}}@-webkit-keyframes scaleDown{to{opacity:0;-webkit-transform:scale(0.8)}}@-moz-keyframes scaleDown{to{opacity:0;-moz-transform:scale(0.8)}}@keyframes scaleDown{to{opacity:0;transform:scale(0.8)}}@-webkit-keyframes pulse{from{opacity:1}to{opacity:.3}}@-moz-keyframes pulse{from{opacity:1}to{opacity:.3}}@keyframes pulse{from{opacity:1}to{opacity:.3}}.slideDown{animation-name:slideDown;-webkit-animation-name:slideDown;animation-duration:1s;-webkit-animation-duration:1s;animation-timing-function:ease;-webkit-animation-timing-function:ease;visibility:visible !important}@keyframes slideDown{0%{transform:translateY(-100%)}50%{transform:translateY(8%)}65%{transform:translateY(-4%)}80%{transform:translateY(4%)}95%{transform:translateY(-2%)}100%{transform:translateY(0%)}}@-webkit-keyframes slideDown{0%{-webkit-transform:translateY(-100%)}50%{-webkit-transform:translateY(8%)}65%{-webkit-transform:translateY(-4%)}80%{-webkit-transform:translateY(4%)}95%{-webkit-transform:translateY(-2%)}100%{-webkit-transform:translateY(0%)}}.slideUp{animation-name:slideUp;-webkit-animation-name:slideUp;animation-duration:.5s;-webkit-animation-duration:.5s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;visibility:visible !important}@keyframes slideUp{0%{transform:translateY(50%);opacity:0}40%{transform:translateY(-4%)}60%{transform:translateY(2%)}80%{transform:translateY(-1%)}100%{transform:translateY(0%);opacity:1}}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(50%);opacity:0}40%{-webkit-transform:translateY(-4%)}60%{-webkit-transform:translateY(2%)}80%{-webkit-transform:translateY(-1%)}100%{-webkit-transform:translateY(0%);opacity:1}}.pullDown{visibility:visible !important;animation-name:pullDown;-webkit-animation-name:pullDown;animation-duration:1.1s;-webkit-animation-duration:1.1s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;transform-origin:50% 0%;-ms-transform-origin:50% 0%;-webkit-transform-origin:50% 0%}@keyframes pullDown{0%{transform:scaleY(0.1);opacity:0}40%{transform:scaleY(1.02)}60%{transform:scaleY(0.98)}80%{transform:scaleY(1.01)}100%{transform:scaleY(1);opacity:1}}@-webkit-keyframes pullDown{0%{-webkit-transform:scaleY(0.1);opacity:0}40%{-webkit-transform:scaleY(1.02)}60%{-webkit-transform:scaleY(0.98)}80%{-webkit-transform:scaleY(1.01)}100%{-webkit-transform:scaleY(1);opacity:1}}@-webkit-keyframes wiggle{0%{-webkit-transform:rotate(6deg)}50%{-webkit-transform:rotate(-6deg)}100%{-webkit-transform:rotate(6deg)}}@-moz-keyframes wiggle{0%{-moz-transform:rotate(6deg)}50%{-moz-transform:rotate(-6deg)}100%{-moz-transform:rotate(6deg)}}@keyframes wiggle{0%{transform:rotate(6deg)}50%{transform:rotate(-6deg)}100%{transform:rotate(6deg)}}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:0;margin:0;padding:0}html,body{height:100%}html,body,#page-wrap{-webkit-text-size-adjust:none;display:block;position:relative;width:100%;background:#000;color:#ccc;font-family:"Source Sans Pro",Helvetica,sans-serif;font-size:15px;font-weight:normal;line-height:150%;-webkit-font-smoothing:antialiased}body:before{content:"";height:100%;float:left;width:0;margin-top:-99999px}::-moz-selection{background:#db0000;color:#fff;text-shadow:none}::selection{background:#db0000;color:#fff;text-shadow:none}*:focus{outline:none !important}blockquote{display:block;position:relative;width:90%;margin:30px auto;padding:0 5%;border-left:3px solid #000}ul,li{display:block;position:relative;list-style-type:none;margin:0;padding:0}.bg-fill{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.circle{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.no-break{white-space:nowrap}.v-a{display:table;height:100%;width:inherit}.v-b{display:table-cell;vertical-align:middle;width:inherit}h1,h2,h3,h4{font-family:"Oswald",Helvetica,sans-serif;font-weight:normal}a{color:#db0000;text-decoration:none;-webkit-transition:color .2s ease-out;-moz-transition:color .2s ease-out;-o-transition:color .2s ease-out;-ms-transition:color .2s ease-out;transition:color .2s ease-out}.desktop a:hover{color:#000}.mobile #back-to-top{display:none}.desktop #back-to-top{display:block;position:fixed;bottom:-50px;right:0px;text-decoration:none;color:#000000;background-color:rgba(230,230,230,0.8);font-family:"Titillium Web",Helvetica,sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;padding:10px 15px;cursor:pointer;z-index:10;-webkit-transition:all 1s cubic-bezier(0, 1, 0.5, 1);-moz-transition:all 1s cubic-bezier(0, 1, 0.5, 1);-o-transition:all 1s cubic-bezier(0, 1, 0.5, 1);-ms-transition:all 1s cubic-bezier(0, 1, 0.5, 1);transition:all 1s cubic-bezier(0, 1, 0.5, 1)}.desktop #back-to-top.active{bottom:20px}.desktop #back-to-top:hover{background-color:rgba(0,0,0,0.5);color:#fff}#page-wrap{min-height:100%;overflow:hidden;min-width:450px}#header,#footer{display:block;position:relative;width:100%;height:150px;background:#000;overflow:hidden;min-width:450px;z-index:20}#content{position:relative;min-height:600px;background:#fff}#page_home #content{background:#000}.content-wrap{position:relative;margin-right:50px;margin-left:50px}.content-wrap-v{position:relative;margin-top:50px;margin-bottom:50px}#mobile-nav{display:none;position:absolute;width:250px;z-index:999;position:fixed;top:60px;right:-250px;overflow:hidden;background:rgba(0,0,0,0.85);-webkit-transition:right 0.5s cubic-bezier(0, 1, 0.5, 1);-webkit-transition:right 0.5s cubic-bezier(0, 1, 0.5, 1);-moz-transition:right 0.5s cubic-bezier(0, 1, 0.5, 1);-o-transition:right 0.5s cubic-bezier(0, 1, 0.5, 1);transition:right 0.5s cubic-bezier(0, 1, 0.5, 1)}#mobile-nav.active{right:0}#mobile-nav a{color:#fff}#mobile-nav .container{display:block;position:relative;float:left;clear:both;width:100%;border-top:1px solid #333;padding:20px}#mobile-nav .container:first-child{border:0;padding:10px 20px}#mobile-nav-cover{display:none;position:fixed;width:200%;height:200%;top:-100px;left:-100px;opacity:0.25;filter:alpha(opacity=25);z-index:998;background:#000}#header .content-wrap{height:100%}#mobile-nav-btn{display:none;position:absolute;top:0;right:0;height:100%;width:auto;cursor:pointer;z-index:99}#mobile-nav-btn .icon{display:block;position:absolute;top:0;right:0;width:60px;height:100%;background:#333;padding:10px 0 0 15px}#mobile-nav-btn .text{display:block;position:absolute;top:0;right:60px;width:60px;text-align:right;line-height:60px;height:100%;color:#666;font-family:"Oswald",Helvetica,sans-serif;font-size:18px;font-weight:normal;text-transform:uppercase;padding-right:10px}#mobile-nav-btn .icon .line{display:block;position:relative;float:left;clear:both;margin-top:6px;width:30px;height:5px;background:#999}#mobile-nav-btn.active .text{color:#db0000}#mobile-nav-btn.active .icon{background:#db0000}#mobile-nav-btn.active .icon .line{background:#fff}#mike-wrap{display:block;position:absolute;top:0;left:0;width:45%;height:100%;z-index:99}#mike-wrap #mike{display:block;position:absolute;bottom:0;left:367px;height:55%;-webkit-transition:bottom 1s ease-out;-moz-transition:bottom 1s ease-out;-o-transition:bottom 1s ease-out;-ms-transition:bottom 1s ease-out;transition:bottom 1s ease-out}.desktop.csstransitions #mike-wrap:hover #mike{bottom:-100%;-webkit-transition:bottom .2s ease-in;-moz-transition:bottom .2s ease-in;-o-transition:bottom .2s ease-in;-ms-transition:bottom .2s ease-in;transition:bottom .2s ease-in}#header-logo,.page-title{display:block;position:relative;float:left;clear:none;color:#db0000;font-family:"Titillium Web",Helvetica,sans-serif;font-size:73px;line-height:100%;top:-2px}#header-logo .space{display:none}#header-logo .bold,#header-logo .normal{display:block;position:relative;float:left;clear:none;font-weight:900}#header-logo .normal{font-weight:600;letter-spacing:-0.1em;margin-left:-0.06em}#header-logo .extra-space{letter-spacing:-0.06em}#header-logo-wrap,#header-nav-wrap,#footer-nav-wrap,#social-nav-wrap{display:block;position:relative;float:right;height:100%}#header-nav-wrap{margin-right:10px}#header-logo-wrap,#footer-nav-wrap{float:left}#footer-nav-wrap{width:100%}#header-nav,#header-nav *,#footer-nav,#footer-nav *{display:block;position:relative;float:left;clear:none;white-space:nowrap}#footer .content-wrap{height:100%}.social-nav{display:block;position:relative;float:right;clear:none}.social-nav .social-item{display:block;float:left;clear:none}.social-nav .social-item a{display:block;position:relative;width:50px;height:50px;overflow:hidden;-webkit-transition:margin-top .2s ease-out;-moz-transition:margin-top .2s ease-out;-o-transition:margin-top .2s ease-out;-ms-transition:margin-top .2s ease-out;transition:margin-top .2s ease-out}.desktop .social-nav .social-item a:hover{margin-top:-5px}.social-nav .social-item a img{display:block;position:absolute;top:0;left:0;width:40%;margin:30%;height:auto;overflow:hidden;opacity:0.6;filter:alpha(opacity=60);-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;-ms-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.desktop .social-nav .social-item a:hover img{opacity:1;filter:alpha(opacity=100)}.social-nav .social-item a .text{display:none}.social-nav .social-item.twitter a{background:#009dde}.social-nav .social-item.facebook a{background:#3764ae}.social-nav .social-item.tumblr a{background:#1e8950}.social-nav .social-item.vine a{background:#37bc8f}.social-nav .social-item.instagram a{background:#e4b840}.social-nav .social-item.youtube a{background:#db0000}#sections{display:block;position:relative;float:left;clear:both;width:100%;background:#fff;z-index:2}#sections .content-wrap{display:table;width:100%;margin:0 !important}#sections .sections-nav{width:100%;display:table-row}#sections .section-item{display:table-cell;width:1%;padding:0 8px;text-align:center}.sections-nav .section-item a{display:inline-block;position:relative;height:60px;line-height:60px;font-size:20px;color:#000;font-family:"Titillium Web",Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;white-space:nowrap;text-align:center}.sections-nav .section-item a .text{position:relative;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.desktop #sections .section-item a:hover .text{border-bottom:3px solid #000;top:-4px}.sections-nav .section-item a .icon img{display:inline-block;position:relative;height:40%;width:auto;top:10%;margin-right:5px}.desktop #sections .section-item a:hover .icon img{-webkit-animation:wiggle 0.2s infinite;-moz-animation:wiggle 0.2s infinite;animation:wiggle 0.2s infinite}.nav-item a,#footer .callout{font-family:"Oswald",Helvetica,sans-serif;font-weight:normal;text-transform:uppercase;color:#fff;font-size:18px;line-height:20px;height:20px;display:block;position:relative;float:left;clear:none;padding:0 20px;border-right:1px solid #333}#footer .nav-item:first-child a{padding-left:0}.nav-item:last-child a,#footer .callout{border-right:0}.desktop .nav-item a:hover{color:#999}#footer .contact{position:relative;float:right;z-index:3}#footer .contact .callout{padding-right:0;color:#999}#footer .contact .callout.credits{cursor:pointer;padding:0 20px;border-right:1px solid #333;-webkit-transition:color .2s ease-out;-moz-transition:color .2s ease-out;-o-transition:color .2s ease-out;-ms-transition:color .2s ease-out;transition:color .2s ease-out}.desktop #footer .contact .callout.credits:hover{color:#fff}#footer .credits-content{display:none;position:absolute;top:0;right:0;z-index:10;background:#000;width:100%;height:100%}#footer .credits-list{color:#ccc;text-align:center;font-weight:normal;line-height:30px;font-size:1.2em}#footer .credits-list .title{font-family:"Oswald",Helvetica,sans-serif;font-size:.85em;text-transform:uppercase}#footer .credits-list .name{font-family:"Titillium Web",Helvetica,sans-serif;color:#999}#footer .credits-list .credit{display:inline-block}#footer .credits-list .credit.design{margin-left:10px}#footer .credits-list .credit.webmasters{display:block;clear:both}#footer .credits-list a{color:#999}.desktop #footer .credits-list a:hover{color:#fff}#footer .contact a{display:block;float:left;clear:none;height:20px;overflow:hidden;margin-left:10px;opacity:0.6;filter:alpha(opacity=60);-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;-ms-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.desktop #footer .contact a:hover{opacity:1;filter:alpha(opacity=100)}#footer .contact a img{height:100%;width:auto}#footer .e-list_form{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:#000;z-index:2}.page-content .e-list_form{display:block;position:relative;float:left;clear:both;width:100%;height:100%}.e-list_form .e-list_content{display:block;position:relative;float:left;clear:none;width:60%;min-width:400px;max-width:500px;height:60px;line-height:60px}#footer .e-list_form .e-list_content{background:#000}.e-list_form .e-list_email,.e-list_form .status{display:block;position:absolute;top:0;left:0;width:100%;font-size:18px;padding:0 110px 0 20px;height:100%;background:#222;color:#fff}.e-list_form .e-list_email{line-height:60px}.e-list_form .status{display:none;background:#000;z-index:5}.e-list_form .buttons{display:block;position:relative;float:right;clear:none;height:100%}.e-list_form .buttons .btn{cursor:pointer}.e-list_form .buttons .submit-btn{display:block;position:relative;float:left;clear:none;font-family:"Titillium Web",Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;font-size:20px;padding:0 20px;height:100%;color:#fff;background:#333;-webkit-transition:background-color .2s ease-out;-moz-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;-ms-transition:background-color .2s ease-out;transition:background-color .2s ease-out}.e-list_form .buttons .submit-btn:hover{background:#666}#footer .e-list_form .buttons .cancel-btn{display:block;position:absolute;top:10px;width:40px;height:40px;z-index:3;left:-50px;background:#333;border-radius:100%}.e-list_form .buttons .cancel-btn::before,.e-list_form .buttons .cancel-btn::after{content:'';position:absolute;width:50%;margin-left:25%;top:50%;height:2px;background:#999;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.desktop .e-list_form .buttons .cancel-btn:hover::before,.desktop .e-list_form .buttons .cancel-btn:hover::after{background:#fff}.e-list_form .buttons .cancel-btn::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}#breaking-panel{display:block;position:relative;float:left;clear:both;width:100%;background:#fff;text-align:center;visibility:hidden}#breaking-panel .tag{display:inline-block;position:relative;width:auto;padding:0 15px;font-size:20px;line-height:46px;height:46px;margin-bottom:-46px;top:-18px;margin-right:14px;background:#dd0000;font-family:"Titillium Web",Helvetica,sans-serif;color:#fff;font-weight:bold}#breaking-panel h1.page-title{display:inline;position:relative;width:auto;float:none;clear:none;background:none;border:none;color:#000;font-family:"Titillium Web",Helvetica,sans-serif;font-weight:900;text-transform:uppercase;-webkit-transition:color .2s ease-out;-moz-transition:color .2s ease-out;-o-transition:color .2s ease-out;-ms-transition:color .2s ease-out;transition:color .2s ease-out}#breaking-panel h1.page-title:before{width:0;height:0;position:absolute;top:0;left:0}.desktop #breaking-panel a h1:hover{color:#666}#breaking-panel .breaking-image{display:block;position:relative;max-width:80%;height:auto;max-height:700px;margin:0 auto}#breaking-panel .breaking-body{clear:both;color:#333;text-align:center}#breaking-panel .breaking-body a{font-weight:bold}#banner-panel{display:block;position:relative;float:left;clear:both;width:100%;background-color:#222;padding-bottom:2%}#banner-panel img{display:block;position:relative;width:100%;height:auto;-webkit-transition:opacity 0.8s cubic-bezier(0.25, 1, 0.25, 1);-moz-transition:opacity 0.8s cubic-bezier(0.25, 1, 0.25, 1);transition:opacity 0.8s cubic-bezier(0.25, 1, 0.25, 1)}#banner-panel a{display:block;position:relative;width:100%}.no-touch #banner-panel a:hover img{opacity:0.7}@media only screen and (max-width: 600px){#banner-panel{background-color:#333;padding-bottom:4%}}#featured-campaigns-panel{display:block;position:relative;float:left;clear:both;width:100%;background-color:#222;padding-bottom:2%}#featured-campaigns-panel .featured-campaigns{display:block;position:relative;float:left;clear:both;width:100%;background-color:#000}#featured-campaigns-panel .featured-campaign-large{display:block;position:relative;float:right;clear:none;width:60%;background-color:#fff}#featured-campaigns-panel .featured-campaign-large .featured-campaign{display:block;position:relative;float:left;clear:both;padding:20px;width:100%}#featured-campaigns-panel .featured-campaign-large .featured-campaign .campaign-cover{display:block;position:relative;width:100%;padding-top:0;padding-bottom:56.5%;height:0;overflow:hidden}#featured-campaigns-panel .featured-campaign-large .featured-campaign .campaign-img{background-size:contain;background-position:50%;background-repeat:no-repeat;-webkit-transition:opacity 0.8s cubic-bezier(0.25, 1, 0.25, 1);-moz-transition:opacity 0.8s cubic-bezier(0.25, 1, 0.25, 1);transition:opacity 0.8s cubic-bezier(0.25, 1, 0.25, 1)}#featured-campaigns-panel .featured-campaign-large .featured-campaign .campaign-title{display:block;position:relative;float:left;clear:both;width:100%;margin-top:10px;color:#000;font-family:"Oswald","Titillium Web",Helvetica,sans-serif;font-size:25px;line-height:120%;text-align:center;z-index:1}#featured-campaigns-panel .featured-campaign-large .featured-campaign .campaign-title .jump-icon{display:inline-block;position:relative;margin:0 5px;top:-4px;width:auto;height:26px;line-height:26px;padding-left:10px;padding-right:20px;border-radius:13px;background-color:#db0000;background-image:url(../images/icon-arrow-angle_white.png);background-size:20px auto;background-position:98% 50%;background-repeat:no-repeat;overflow:hidden;-webkit-transition:background-color 0.8s cubic-bezier(0.25, 1, 0.25, 1);-moz-transition:background-color 0.8s cubic-bezier(0.25, 1, 0.25, 1);transition:background-color 0.8s cubic-bezier(0.25, 1, 0.25, 1)}#featured-campaigns-panel .featured-campaign-large .featured-campaign .campaign-title .jump-icon:before{content:'Read the Letter';display:block;position:relative;color:#fff;font-size:14px;text-transform:uppercase}.no-touch #featured-campaigns-panel .featured-campaign-large .featured-campaign a:hover .campaign-img{opacity:0.7}.no-touch #featured-campaigns-panel .featured-campaign-large .featured-campaign a:hover .jump-icon{background-color:#999}#featured-campaigns-panel .featured-campaign-list{display:block;position:absolute;bottom:0;left:0;width:40%;height:100%}#featured-campaigns-panel .featured-campaign-list>.content-wrap{height:100%;margin-right:0}#featured-campaigns-panel .featured-campaign-list .featured-campaign{display:block;position:relative;float:left;clear:both;width:100%;height:25%;padding:10px 0;overflow:hidden}#featured-campaigns-panel .featured-campaign-list .featured-campaign:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;border-top:1px solid #333}#featured-campaigns-panel .featured-campaign-list .featured-campaign>a{display:block;position:relative;float:left;clear:both;width:100%;height:100%}#featured-campaigns-panel .featured-campaign-list .featured-campaign .campaign-img{display:block;position:relative;float:left;clear:both;height:100%;width:auto;overflow:hidden;background-size:cover;background-position:50%;background-repeat:no-repeat;-webkit-transition:opacity 0.8s cubic-bezier(0.25, 1, 0.25, 1);-moz-transition:opacity 0.8s cubic-bezier(0.25, 1, 0.25, 1);transition:opacity 0.8s cubic-bezier(0.25, 1, 0.25, 1)}#featured-campaigns-panel .featured-campaign-list .featured-campaign .campaign-img img{display:block;position:relative;height:100%;width:auto}#featured-campaigns-panel .featured-campaign-list .featured-campaign .campaign-title{display:block;position:relative;float:left;clear:none;padding:0 10px 0 20px;font-family:"Oswald","Titillium Web",Helvetica,sans-serif;font-size:18px;line-height:120%;height:100%;width:65%;max-width:600px;color:#fff;-webkit-transition:color 0.8s cubic-bezier(0.25, 1, 0.25, 1);-moz-transition:color 0.8s cubic-bezier(0.25, 1, 0.25, 1);transition:color 0.8s cubic-bezier(0.25, 1, 0.25, 1)}#featured-campaigns-panel .featured-campaign-list .featured-campaign .campaign-title div{width:100%}#featured-campaigns-panel .featured-campaign-list .featured-campaign .jump-icon{display:block;position:absolute;top:50%;right:10px;width:30px;height:30px;margin-top:-15px;border-radius:50%;background-image:url(../images/icon-arrow-angle_white.png);background-size:contain;background-position:50%;background-repeat:no-repeat;opacity:0.4;-webkit-transition:opacity 0.8s cubic-bezier(0.25, 1, 0.25, 1);-moz-transition:opacity 0.8s cubic-bezier(0.25, 1, 0.25, 1);transition:opacity 0.8s cubic-bezier(0.25, 1, 0.25, 1)}.no-touch #featured-campaigns-panel .featured-campaign-list .featured-campaign:hover .campaign-title{color:#999}.no-touch #featured-campaigns-panel .featured-campaign-list .featured-campaign:hover .campaign-img{opacity:0.7}.no-touch #featured-campaigns-panel .featured-campaign-list .featured-campaign:hover .jump-icon{opacity:1}#featured-campaigns-panel .feature-label{display:block;position:relative;float:left;clear:none;width:100%;height:30px;line-height:30px;z-index:2}#featured-campaigns-panel .feature-label .icon-img{display:block;position:relative;float:left;clear:none;height:30px;width:auto}#featured-campaigns-panel .feature-label .text{display:block;position:relative;float:left;clear:none;margin-left:5px;color:#db0000;font-family:"Titillium Web",Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;font-weight:900;font-size:26px;-webkit-transition:color 0.8s cubic-bezier(0.25, 1, 0.25, 1);-moz-transition:color 0.8s cubic-bezier(0.25, 1, 0.25, 1);transition:color 0.8s cubic-bezier(0.25, 1, 0.25, 1)}#featured-campaigns-panel .feature-label.desktop{height:18%}#featured-campaigns-panel .feature-label.desktop .text{margin-left:0;position:absolute;bottom:10px}.no-touch #featured-campaigns-panel .feature-label.desktop .text:hover .text{color:#999}#featured-campaigns-panel .feature-label.mobile{clear:both;display:none;height:auto;width:auto;margin-bottom:10px}#featured-campaigns-panel .feature-label.mobile .text{color:#fff}.no-touch #featured-campaigns-panel .feature-label:hover .text{color:#999}@media only screen and (max-width: 975px){#featured-campaigns-panel .featured-campaign-large,#featured-campaigns-panel .featured-campaign-list{display:block;position:relative;float:left;clear:both;width:100%;padding:0 40px}#featured-campaigns-panel .featured-campaign-large{margin:10px 0}#featured-campaigns-panel .featured-campaign-large .featured-campaign{padding:40px 0}#featured-campaigns-panel .featured-campaign-list{margin-bottom:35px}#featured-campaigns-panel .featured-campaign-list>.content-wrap{margin:0}#featured-campaigns-panel .featured-campaign-list .featured-campaign{height:100px}#featured-campaigns-panel .featured-campaign-list .featured-campaign:nth-child(2):before{border-top:0}#featured-campaigns-panel .featured-campaign-list .featured-campaign .campaign-title{width:78%}#featured-campaigns-panel .featured-campaign-list .featured-campaign .jump-icon{right:0}#featured-campaigns-panel .feature-label.desktop{display:none}#featured-campaigns-panel .feature-label.mobile{display:block}}@media only screen and (max-width: 875px){#featured-campaigns-panel .featured-campaign-large,#featured-campaigns-panel .featured-campaign-list{padding:0 30px}#featured-campaigns-panel .featured-campaign-large .featured-campaign{padding:30px 0}#featured-campaigns-panel .featured-campaign-list{margin-bottom:25px}}@media only screen and (max-width: 750px){#featured-campaigns-panel .featured-campaign-large,#featured-campaigns-panel .featured-campaign-list{padding:0 20px}#featured-campaigns-panel .featured-campaign-large .featured-campaign{padding:20px 0}#featured-campaigns-panel .featured-campaign-list{margin-bottom:15px}}@media only screen and (max-width: 600px){#featured-campaigns-panel{padding-bottom:4%}#featured-campaigns-panel .featured-campaign-large .campaign-title{font-size:20px !important}#featured-campaigns-panel .featured-campaign-large .jump-icon{top:-2px !important;height:20px !important;line-height:20px !important;padding-left:8px !important;padding-right:14px !important;border-radius:10px !important;background-size:14px auto !important}#featured-campaigns-panel .featured-campaign-list .campaign-title{font-size:17px !important}}#video-panel{display:block;position:relative;float:left;clear:both;width:100%;background:#000}.show-breaking #video-panel{display:none}#video-panel .load{display:block;position:absolute;width:100%;height:100%;background:url(../images/load.gif) 50% no-repeat}#video-panel .video{display:block;position:relative;float:left;clear:none;width:60%}.cssanimations #video-panel .video{visibility:hidden}#video-panel.pullDown .video{visibility:visible}#video-panel .video-embed{display:block;position:relative;padding-top:0;padding-bottom:56.5%;height:0;overflow:hidden}.csstransitions #video-panel .video-embed{opacity:0;filter:alpha(opacity=0);background-color:#000;-webkit-transform:rotateX(180deg);transform:rotateX(180deg);-webkit-transition:-webkit-transform 1s cubic-bezier(0.25, 1, 0.25, 1);transition:transform 1s cubic-bezier(0.25, 1, 0.25, 1)}.csstransitions #video-panel.pullDown .video-embed{opacity:1;filter:alpha(opacity=100);-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}#video-panel .video-embed iframe,#video-panel .video-embed object,#video-panel .video-embed embed,#video-panel .video-embed .cover{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#000;overflow:hidden}#video-panel .video-embed .cover{background-size:cover;background-position:50%}#video-panel .info{display:block;position:absolute;bottom:0;right:0;width:40%;height:100%;color:#fff;background:#000;-webkit-transition:color .2s ease-out;-moz-transition:color .2s ease-out;-o-transition:color .2s ease-out;-ms-transition:color .2s ease-out;transition:color .2s ease-out;visibility:hidden}#video-panel.pullDown .info{visibility:visible}.desktop #video-panel .info:hover{color:#999}#video-panel .info .v-a,#video-panel .info .v-b{width:100%}#video-panel .feature-label{display:block;position:relative;float:left;clear:none;width:100%;height:30px;line-height:30px;z-index:2}#video-panel .feature-label .icon-img{display:block;position:relative;float:left;clear:none;height:30px;width:auto}#video-panel .feature-label .text{display:block;position:relative;float:left;clear:none;margin-left:5px;color:#db0000;font-family:"Titillium Web",Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;font-weight:900;font-size:26px;-webkit-transition:color .2s ease-out;-moz-transition:color .2s ease-out;-o-transition:color .2s ease-out;-ms-transition:color .2s ease-out;transition:color .2s ease-out}#video-panel .info .feature-label .text{margin-left:0;top:-3px}#video-panel .feature-label.mobile{display:none;position:relative;float:left;clear:both;height:auto;width:auto;margin-bottom:10px}#video-panel .feature-label.mobile .text{color:#fff}.desktop #video-panel .feature-label:hover .text{color:#999}#video-panel .info .info-text{display:block;position:relative;float:left;clear:both;width:100%}#video-panel .info .title{display:block;position:relative;float:left;clear:both;font-size:30px;line-height:120%;width:100%;margin-bottom:5px;color:#fff;-webkit-transition:color .2s ease-out;-moz-transition:color .2s ease-out;-o-transition:color .2s ease-out;-ms-transition:color .2s ease-out;transition:color .2s ease-out}.desktop #video-panel .info .info-text:hover .title{color:#999}#video-panel .info .description{color:#ccc}#social-panel{display:block;position:relative;float:left;clear:both;width:100%;background:#222;background-size:40%}.no-csstransitions #social-panel .content-wrap{margin:10px !important}#social-panel .content-wrap{margin-right:10px !important}.social-feed .feed-btn{display:block;position:relative;float:left;clear:both;width:100%;height:50px;line-height:50px;font-family:"Oswald","Titillium Web",Helvetica,sans-serif;font-size:18px;font-weight:normal;text-transform:uppercase;overflow:hidden;background:#333;margin:10px 0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC)}.social-feed .feed-btn a{display:block;position:absolute;top:0;left:0;width:100%;height:50px;line-height:50px;font-family:"Oswald","Titillium Web",Helvetica,sans-serif;font-size:18px;font-weight:normal;text-transform:uppercase;overflow:hidden;background:#333;margin:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.social-feed .feed-btn.with-follow a{padding-right:90px}.social-feed .follow-btn-wrap{display:block;position:absolute;top:0;right:0;overflow:hidden;background:#333;padding:15px;height:50px;overflow:hidden;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px}.social-feed .follow-btn,.social-feed .follow-btn iframe{display:block;position:relative;float:right;width:60px;height:20px;overflow:hidden}.facebook .social-feed .follow-btn,.facebook .social-feed .follow-btn iframe{width:48px}.cssanimations .social-feed .feed-btn{visibility:hidden}.open .social-feed .feed-btn{animation-name:slideDown;-webkit-animation-name:slideDown;animation-duration:1.1s;-webkit-animation-duration:1.1s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;visibility:visible !important}.social-feed .feed-btn a .btn-content{display:block;position:relative;width:100%;height:100%;padding:0 10px;text-align:center}.social-feed .feed-btn .no-break{white-space:nowrap;vertical-align:top}.social-feed .feed-btn .icon-img{display:inline;position:relative;width:18px;height:auto;padding:16px 0}.social-feed .feed-btn .text{display:inline;vertical-align:top;padding-left:5px;color:#fff}#twitter-feed .feed-btn a{background:#009dde}#facebook-feed .feed-btn a{background:#3764ae}#tumblr-feed .feed-btn a{background:#1e8950}#vine-feed .feed-btn a{background:#37bc8f}#instagram-feed .feed-btn a{background:#e4b840}#youtube-feed .feed-btn a{background:#db0000}.desktop .social-feed .feed-btn a:hover{background:#666 !important;opacity:.75;filter:alpha(opacity=75)}#twitter-feed a{color:#70c7f5}#facebook-feed a{color:#6997df}#tumblr-feed a{color:#4da869}#vine-feed a{color:#37bc8f}#instagram-feed a{color:#e4b840}#youtube-feed a{color:#db0000}.social-feed a{font-weight:bold}.desktop .social-feed a:hover{color:#fff !important}.social-feed .feed-item{display:block;position:relative;float:left;clear:both;width:100%;border-bottom:1px solid #333}.social-feed .feed-item:last-child{border-bottom:0}.social-feed .feed-item .content{display:block;position:relative;float:left;clear:none;width:100%;margin:30px 0;overflow:hidden;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.social-feed .feed-item .byline{display:block;position:relative;float:left;clear:both;width:100%;height:30px;line-height:30px;font-family:"Titillium Web",Helvetica,sans-serif;font-size:14px;font-weight:normal;text-transform:uppercase;overflow:hidden;margin-bottom:10px}.social-feed .feed-item .byline .user{text-transform:uppercase;font-weight:bold;color:#fff;white-space:nowrap}.social-feed .feed-item .byline .action{white-space:nowrap}.social-feed .feed-item .byline a{font-weight:bold}.social-feed .feed-item .avatar{display:block;position:relative;float:left;clear:none;width:24px;height:24px;margin-top:2px;background:#666;margin-right:10px;background-size:24px;background-image:url(../images/avatar.png)}.social-feed .feed-item .date{display:block;position:relative;float:left;clear:none;height:32px;line-height:32px;margin:10px 0 0 5px;font-family:"Titillium Web",Helvetica,sans-serif;font-size:12px;font-weight:normal;text-transform:uppercase;color:#666;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;-ms-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.desktop .social-feed .feed-item:hover .date{opacity:1;filter:alpha(opacity=100)}.social-feed .feed-item .linked-article{display:block;position:relative;float:left;clear:both;text-align:center;width:100%;margin-top:20px;border-top:1px solid #3764ae;padding-bottom:10px}.social-feed .feed-item .linked-article .via{display:block;position:relative;float:left;clear:both;text-align:center;width:100%}.social-feed .feed-item .linked-article .via .site{display:inline-block;position:relative;height:20px;line-height:20px;width:auto;padding:0 5px;top:-12px;font-family:"Titillium Web",Helvetica,sans-serif;font-size:11px;font-weight:normal;text-transform:uppercase;color:#fff;background:#3764ae;font-weight:bold}.social-feed .feed-item .linked-article .title{display:block;position:relative;float:left;clear:both;text-align:center !important;width:100%}.social-feed .feed-item img{display:block;position:relative;float:left;clear:both;width:100%;height:auto;margin-bottom:15px}#tumblr-feed .byline{display:none}#tumblr-feed .title{font-size:30px;line-height:140%;text-align:center;margin-bottom:30px}#tumblr-feed .teaser{display:none}#tumblr-feed .article p{padding:15px 0}#twitter-feed .tweet-links,#facebook-feed .fb-links{display:block;position:relative;float:left;clear:both;margin:10px 0 0}.tweet-links a.icon,.fb-links a.icon{display:block;position:relative;float:left;clear:none;text-indent:-9999px;width:32px;height:32px;background-image:url(../images/tweet-sprite_light.png);margin-right:2px;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;-ms-transition:opacity .2s ease-out;transition:opacity .2s ease-out;opacity:.6;filter:alpha(opacity=60)}.desktop .feed-item .tweet-links a.icon,.desktop .feed-item .fb-links a.icon{opacity:.25;filter:alpha(opacity=25)}.desktop .feed-item:hover .tweet-links a.icon,.desktop .feed-item:hover .fb-links a.icon{opacity:.6;filter:alpha(opacity=60)}.desktop .feed-item .tweet-links a.icon:hover,.desktop .feed-item .fb-links a.icon:hover{opacity:1;filter:alpha(opacity=100)}.fb-links a.icon{background-image:url(../images/fb-sprite_light.png)}.tweet-links a.reply,.fb-links a.share{background-position:0px 0px}.tweet-links a.retweet,.fb-links a.comment{background-position:-32px 0px}.tweet-links a.favorite{background-position:-64px 0px}@keyframes swingToStop{0%{transform:rotate(10deg) scaleX(1) scaleY(1) translateZ(5px)}20%{transform:rotate(-5deg) translateZ(5px)}40%{transform:rotate(3deg) translateZ(5px)}60%{transform:rotate(-2deg) translateZ(5px)}80%{transform:rotate(1deg) translateZ(5px)}100%{transform:rotate(0deg) scaleX(1) scaleY(1) translateZ(5px)}}@-moz-keyframes swingToStop{0%{-moz-transform:rotate(10deg) scaleX(1) scaleY(1) translateZ(5px)}20%{-moz-transform:rotate(-5deg) translateZ(5px)}40%{-moz-transform:rotate(3deg) translateZ(5px)}60%{-moz-transform:rotate(-2deg) translateZ(5px)}80%{-moz-transform:rotate(1deg) translateZ(5px)}100%{-moz-transform:rotate(0deg) scaleX(1) scaleY(1) translateZ(5px)}}@-webkit-keyframes swingToStop{0%{-webkit-transform:rotate(10deg) scaleX(1) scaleY(1) translateZ(5px)}20%{-webkit-transform:rotate(-5deg) translateZ(5px)}40%{-webkit-transform:rotate(3deg) translateZ(5px)}60%{-webkit-transform:rotate(-2deg) translateZ(5px)}80%{-webkit-transform:rotate(1deg) translateZ(5px)}100%{-webkit-transform:rotate(0deg) scaleX(1) scaleY(1) translateZ(5px)}}@-o-keyframes swingToStop{0%{-o-transform:rotate(10deg) scaleX(1) scaleY(1) translateZ(5px)}20%{-o-transform:rotate(-5deg) translateZ(5px)}40%{-o-transform:rotate(3deg) translateZ(5px)}60%{-o-transform:rotate(-2deg) translateZ(5px)}80%{-o-transform:rotate(1deg) translateZ(5px)}100%{-o-transform:rotate(0deg) scaleX(1) scaleY(1) translateZ(5px)}}@-ms-keyframes swingToStop{0%{-ms-transform:rotate(10deg) scaleX(1) scaleY(1) translateZ(5px)}20%{-ms-transform:rotate(-5deg) translateZ(5px)}40%{-ms-transform:rotate(3deg) translateZ(5px)}60%{-ms-transform:rotate(-2deg) translateZ(5px)}80%{-ms-transform:rotate(1deg) translateZ(5px)}100%{-ms-transform:rotate(0deg) scaleX(1) scaleY(1) translateZ(5px)}}.doors{display:block;position:relative;float:left;clear:both;width:100%;margin:1%}#door-sfx{display:none}.doors .doorway .measure{display:block;position:relative;width:100%;height:auto;visibility:hidden}.doors .doorway .door-sign{display:block;position:absolute;width:80%;height:auto;left:50%;margin-left:-40%;z-index:2;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;transform-origin:50% 0%;-webkit-transform-origin:50% 0%;-moz-transform-origin:50% 0%;-o-transform-origin:50% 0%;-ms-transform-origin:50% 0%;transform:rotate(0deg) translateZ(5px);-moz-transform:rotate(0deg) translateZ(5px);-webkit-transform:rotate(0deg) translateZ(5px);-o-transform:rotate(0deg) translateZ(5px);-ms-transform:rotate(0deg) translateZ(5px)}.doors .twitter .door-sign{top:5%}.doors .facebook .door-sign{top:17%}.doors .instagram .door-sign{top:8%}.doors .tumblr .door-sign{top:14%}.doors .doorway.closed .door-sign{animation:swingToStop ease-out 1s;animation-iteration-count:1;transform-origin:50% 0%;-webkit-animation:swingToStop ease-out 1s;-webkit-animation-iteration-count:1;-webkit-transform-origin:50% 0%;-moz-animation:swingToStop ease-out 1s;-moz-animation-iteration-count:1;-moz-transform-origin:50% 0%;-o-animation:swingToStop ease-out 1s;-o-animation-iteration-count:1;-o-transform-origin:50% 0%;-ms-animation:swingToStop ease-out 1s;-ms-animation-iteration-count:1;-ms-transform-origin:50% 0%;transform:rotate(0deg) translateZ(5px);-moz-transform:rotate(0deg) translateZ(5px);-webkit-transform:rotate(0deg) translateZ(5px);-o-transform:rotate(0deg) translateZ(5px);-ms-transform:rotate(0deg) translateZ(5px)}.doors .doorway{display:block;position:relative;width:22.6%;height:auto;float:left;clear:none;z-index:1;margin:1%;background:#000;border-radius:2px;overflow:hidden;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);border-bottom:2px solid rgba(255,255,255,0.1);background:#000;background:-moz-linear-gradient(top, #000 67%, #111 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(67%, #000), color-stop(100%, #111));background:-webkit-linear-gradient(top, #000 67%, #111 100%);background:-o-linear-gradient(top, #000 67%, #111 100%);background:-ms-linear-gradient(top, #000 67%, #111 100%);background:linear,to bottom,#000 67%,#111 100%;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#111111',GradientType=0 )}.doors .interior{display:block;position:absolute;top:0;left:0;width:100%;height:100%;left:0;z-index:0;color:#ccc;-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;transition:transform .5s;opacity:0;-ms-transform:scale(0.8, 0.8);-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8);overflow-y:scroll;-webkit-overflow-scrolling:touch}.doors .doorway.closed .interior{overflow-y:hidden;-webkit-overflow-scrolling:auto;z-index:0 !important;opacity:0}.doors .doorway.open .interior{opacity:1;-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}.doors .doorway.opened .interior{z-index:99}.doors .close-hotspot{display:block;position:absolute;top:0;left:0;width:15%;height:100%;z-index:99;opacity:0;filter:alpha(opacity=0);cursor:pointer}.doors .door{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;-webkit-perspective:1800px;-moz-perspective:1800px;perspective:1800px}.doors .door .door-parts{position:absolute;width:100%;height:100%;z-index:2;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;transition:transform .5s;-webkit-transform-origin:10px 50%;-moz-transform-origin:10px 50%;transform-origin:10px 50%;-webkit-transform:rotate3d(0, 1, 0, 0deg);-moz-transform:rotate3d(0, 1, 0, 0deg);transform:rotate3d(0, 1, 0, 0deg)}.desktop .doors .door:hover .door-parts{-webkit-transform:rotate3d(0, 1, 0, 20deg);-moz-transform:rotate3d(0, 1, 0, 20deg);transform:rotate3d(0, 1, 0, 20deg)}.desktop .doors .doorway.open .door-parts,.doors .doorway.open .door-parts{-webkit-transform:rotate3d(0, 1, 0, 90deg);-moz-transform:rotate3d(0, 1, 0, 90deg);transform:rotate3d(0, 1, 0, 90deg)}.doors .door .door-parts>div,.doors .door .door-front>div{display:block;position:absolute}.doors .door .door-front{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:0% 50%;-moz-transform-origin:0% 50%;transform-origin:0% 50%;-webkit-transform:translate3d(0, 0, 10px);-moz-transform:translate3d(0, 0, 10px);transform:translate3d(0, 0, 10px);z-index:10;background:#000}.doors .doorway.closed .door .door-front{cursor:pointer}.doors .door .door-front>div{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.doors .door .door-front,.doors .door .door-front>div{display:block;width:100%;height:100%}.doors .door .door-left{width:20px;left:-10px;height:100%;-webkit-transform:rotate3d(0, 1, 0, -90deg);-moz-transform:rotate3d(0, 1, 0, -90deg);transform:rotate3d(0, 1, 0, -90deg);-webkit-transition:all .3s ease-in;transition:all .3s ease-in;opacity:0.5}.desktop .doors .door:hover .door-left{opacity:0.3}.desktop .doors .doorway.open .door-left,.doors .doorway.open .door-left{opacity:0.6}.no-csstransitions .doors .doorway.open .door-parts{display:none}.doors .door .door-front>div{border-radius:0 3px 3px 0;box-shadow:inset 4px 0 10px rgba(0,0,0,0.1)}.doorway.twitter .door-img,.doorway.twitter .door-left{background-color:#0093d1}.doorway.facebook .door-img,.doorway.facebook .door-left{background-color:#2e589b}.doorway.instagram .door-img,.doorway.instagram .door-left{background-color:#e7b532}.doorway.tumblr .door-img,.doorway.tumblr .door-left{background-color:#007737}.doors .door .door-parts .door-img{display:block;position:relative;width:100%;height:auto;z-index:1;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;opacity:1;filter:alpha(opacity=100)}.desktop .doors .door:hover .door-img{opacity:0.8;filter:alpha(opacity=80)}.desktop .doors .doorway.open .door-img,.doors .doorway.open .door-img{opacity:0.5;filter:alpha(opacity=50)}.doors .doorway.open .door-sign{opacity:0.4;filter:alpha(opacity=40)}.no-csstransforms3d .doors .door .door-parts>div{display:none}.no-csstransforms3d .doors .door .door-parts>div.door-front{display:block}.pagination{display:block;position:relative;float:left;clear:both;text-align:center;line-height:0px;font-size:0px;margin:30px 0;white-space:nowrap;margin-left:-30px;width:-webkit-calc(100% + (30px * 2));width:calc(100% + (30px * 2))}.pagination .page-numbers{display:inline-block;padding:0 10px;margin:0;color:#000;line-height:30px;height:30px;font-size:18px;font-weight:bold;text-align:center;-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s}.pagination .page-numbers.current{background:#db0000;color:#fff;min-width:30px;margin:0}.pagination .page-numbers.dots{color:#999}.pagination .page-numbers .icon{position:relative;top:1px}@media only screen and (max-width: 400px){.pagination .page-numbers.dots{min-width:0;padding:0}.pagination .page-numbers.prev,.pagination .page-numbers.next{min-width:0;padding:0}}.pagination a.page-numbers:hover{color:#db0000}.page-title{font-weight:900;color:#dd000;width:100%;margin-top:0 !important;border-style:solid;border-width:0 0 8px 0;z-index:99;overflow:hidden;background-color:#fafafa;top:0;text-transform:uppercase}.page-title span.normal{font-weight:600;letter-spacing:-0.08em;margin-right:0.08em}.page-title .text{display:block;float:left;clear:none}.article-list .page-title{margin-bottom:0 !important}.page-title:before{content:"";background-position:50%;background-size:200px;background-repeat:repeat;background-attachment:fixed;width:800%;height:800%;position:absolute;top:-400%;left:-400%;z-index:-1;-webkit-transform:rotate(-15deg);-moz-transform:rotate(-15deg);-o-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg);opacity:0.5;filter:alpha(opacity=50)}#press .page-title:before{background-image:url(../images/section-press_bg.png)}#press .page-title,.desktop #press .article:hover .details .title{color:#999}#holy-crap .page-title:before{background-image:url(../images/section-holycrap_bg.png)}#holy-crap .page-title,.desktop #holy-crap .article:hover .details .title{color:#ff9200}#ask-mike .page-title:before{background-image:url(../images/section-askmike_bg.png)}#ask-mike .page-title{color:#1b8049}#try-this-on .page-title:before{background-image:url(../images/section-trythison_bg.png)}#try-this-on .page-title,.desktop #try-this-on .article:hover .details .title{color:#3765a9}#walk-with-mike .page-title:before{background-image:url(../images/section-walkwithmike_bg.png)}#walk-with-mike .page-title{color:#684c3a}#dont-click-here .page-title:before{background-image:url(../images/section-dontclickhere_bg.png)}#dont-click-here .page-title,.desktop #dont-click-here .article:hover .details .title{color:#db0000}#movies .page-title:before{background-image:url(../images/section-movies_bg.png)}#movies .page-title{color:#fed95e}#books .page-title:before{background-image:url(../images/section-books_bg.png)}#books .page-title{color:#72cddb}#tv .page-title:before{background-image:url(../images/section-tv_bg.png)}#tv .page-title{color:#db0000}#videos .page-title:before{background-image:url(../images/section-videos_bg.png)}#videos .page-title{color:#db0000}#feeds .page-title{color:#ff9200}.page-title.no-tile:before{background-image:none !important}.page-content{display:block;position:relative;float:left;clear:none;width:100%;background:#fff}.page-content .article{display:block;position:relative;float:left;clear:both;width:100%;overflow:hidden;padding:50px 0;border-bottom:1px solid #eee;-webkit-transition:all 1s cubic-bezier(0.25, 1, 0.25, 1);-moz-transition:all 1s cubic-bezier(0.25, 1, 0.25, 1);-o-transition:all 1s cubic-bezier(0.25, 1, 0.25, 1);-ms-transition:all 1s cubic-bezier(0.25, 1, 0.25, 1);transition:all 1s cubic-bezier(0.25, 1, 0.25, 1);background:#fff}.cssanimations .page-content .article{visibility:hidden}.desktop .page-content .article:hover{background:#fafafa}.page-content .article .bottom-fade{display:block;position:absolute;bottom:0;right:0;width:100%;height:0;z-index:2;-webkit-box-shadow:0px 0px 20px 20px #fff;-moz-box-shadow:0px 0px 20px 20px #fff;box-shadow:0px 0px 20px 20px #fff;-webkit-transition:all 1s cubic-bezier(0.25, 1, 0.25, 1);-moz-transition:all 1s cubic-bezier(0.25, 1, 0.25, 1);-o-transition:all 1s cubic-bezier(0.25, 1, 0.25, 1);-ms-transition:all 1s cubic-bezier(0.25, 1, 0.25, 1);transition:all 1s cubic-bezier(0.25, 1, 0.25, 1)}.desktop .page-content .article:hover .bottom-fade{-webkit-box-shadow:0px 0px 20px 20px #fafafa;-moz-box-shadow:0px 0px 20px 20px #fafafa;box-shadow:0px 0px 20px 20px #fafafa}.mobile .page-content .bottom-fade{display:none}.page-content .article .thumb{display:block;position:relative;float:left;clear:none;width:30%;max-width:450px;height:200px;overflow:hidden;background:#000;z-index:3;-webkit-transform:rotateX(180deg);transform:rotateX(180deg);-webkit-transition:-webkit-transform 1s cubic-bezier(0.25, 1, 0.25, 1);transition:transform 1s cubic-bezier(0.25, 1, 0.25, 1)}.page-content .article.pullDown .thumb{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}.page-content .article .thumb .img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50%;-webkit-transition:all 1s cubic-bezier(0.25, 1, 0.25, 1);-moz-transition:all 1s cubic-bezier(0.25, 1, 0.25, 1);-o-transition:all 1s cubic-bezier(0.25, 1, 0.25, 1);-ms-transition:all 1s cubic-bezier(0.25, 1, 0.25, 1);transition:all 1s cubic-bezier(0.25, 1, 0.25, 1)}.desktop .page-content .article .thumb .img{opacity:.75;filter:alpha(opacity=75)}.desktop .page-content .article:hover .thumb .img{opacity:1;filter:alpha(opacity=100);-ms-transform:scale(1.2, 1.2);-webkit-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2)}.page-content .article .details{display:block;position:relative;float:right;clear:none;width:70%;height:200px;padding-left:2.5%}.page-content .article .details .v-a{width:100%}.page-content .article .details .title{color:#333333;font-size:30px;line-height:130%;-webkit-transition:color 1s cubic-bezier(0.25, 1, 0.25, 1);-moz-transition:color 1s cubic-bezier(0.25, 1, 0.25, 1);-o-transition:color 1s cubic-bezier(0.25, 1, 0.25, 1);-ms-transition:color 1s cubic-bezier(0.25, 1, 0.25, 1);transition:color 1s cubic-bezier(0.25, 1, 0.25, 1)}.page-content .article .details .byline{color:#999;font-style:italic;padding:5px 0}#try-this-on .article .details .byline,#videos .article .details .byline{display:none}.page-content .article .details .byline .author{margin-right:5px}.page-content .article .details .teaser{color:#666;display:inline}.page-content .article .thumb .source{display:block;position:absolute;bottom:0;left:0;width:100%;text-align:center;background:#000;color:#fff;height:25px;line-height:25px;font-size:13px;padding-left:3px;font-family:"Titillium Web",Helvetica,sans-serif;text-transform:uppercase;white-space:nowrap;-webkit-transition:bottom 1s cubic-bezier(0.25, 1, 0.25, 1);-moz-transition:bottom 1s cubic-bezier(0.25, 1, 0.25, 1);-o-transition:bottom 1s cubic-bezier(0.25, 1, 0.25, 1);-ms-transition:bottom 1s cubic-bezier(0.25, 1, 0.25, 1);transition:bottom 1s cubic-bezier(0.25, 1, 0.25, 1)}.desktop .page-content .article .thumb .source{bottom:-30px}.desktop .page-content .article:hover .thumb .source{bottom:0}.page-content .article .thumb .source .site{font-weight:bold}.page-content p{padding-bottom:1.6em}.page-content-wrap{float:left;color:#333}.page-content-wrap h3{font-size:30px;padding-bottom:10px}.page-content-wrap a{font-weight:bold}.loading-list{display:block;position:relative;float:left;clear:both;width:100%;line-height:50px;padding:20px 0;text-align:center;font-family:"Titillium Web",Helvetica,sans-serif;text-transform:uppercase;font-weight:900;font-size:40px;-webkit-animation:pulse .3s linear alternate infinite;animation:pulse .3s linear alternate infinite}#feeds a{color:#333}.desktop #feeds a:hover{color:#ff9200}#feeds .feed-list{display:block;position:relative}#feeds .feed-list .feed-item{display:block;position:relative;float:left;clear:both;width:100%;height:50px;line-height:50px;margin-bottom:20px}#feeds .feed-list .feed-item .icon{display:block;position:relative;float:left;clear:none;height:100%;width:50px;background:#ff9200;padding:10px}#feeds .feed-list .feed-item .icon .icon-img{height:100%;width:auto}#feeds .feed-list .feed-item .text{display:block;position:relative;float:left;clear:none;margin-bottom:20px;font-family:"Titillium Web",Helvetica,sans-serif;text-transform:uppercase;font-size:30px;padding:0 15px}#walk-with-mike{color:#333}#walk-with-mike a{color:#684c3a;font-weight:bold}.desktop #walk-with-mike a:hover{color:#000}#walk-with-mike .info{text-align:center;font-size:1.4em;line-height:140%;float:left;font-style:italic;background:#fff}#why-i-walk .badge{display:block;position:relative;float:left;background:#684c3a;color:#fff !important;font-size:20px;padding:0 20px;height:50px;line-height:50px;margin-bottom:5px;margin-right:20px;z-index:3;font-weight:bold}#walk-with-mike #why-i-walk{display:block;position:relative;float:left;clear:both;background:#eee;overflow:hidden;max-height:160px;-webkit-transition:all 1s cubic-bezier(0.25, 1, 0.25, 1);-moz-transition:all 1s cubic-bezier(0.25, 1, 0.25, 1);-o-transition:all 1s cubic-bezier(0.25, 1, 0.25, 1);-ms-transition:all 1s cubic-bezier(0.25, 1, 0.25, 1);transition:all 1s cubic-bezier(0.25, 1, 0.25, 1)}#walk-with-mike #why-i-walk.expanded{-webkit-transition:max-height 4s ease-in;-moz-transition:max-height 4s ease-in;-o-transition:max-height 4s ease-in;-ms-transition:max-height 4s ease-in;transition:max-height 4s ease-in}#walk-with-mike #why-i-walk.collapsed{cursor:pointer}.desktop #walk-with-mike #why-i-walk.collapsed:hover{background:#ddd;max-height:200px}#walk-with-mike #why-i-walk.expanded{max-height:99999px}#walk-with-mike #why-i-walk .bottom-fade{display:block;position:absolute;bottom:0;right:0;width:100%;height:0;z-index:2;-webkit-box-shadow:0px 0px 50px 50px #eee;-moz-box-shadow:0px 0px 50px 50px #eee;box-shadow:0px 0px 50px 50px #eee;-webkit-transition:all 1s cubic-bezier(0.25, 1, 0.25, 1);-moz-transition:all 1s cubic-bezier(0.25, 1, 0.25, 1);-o-transition:all 1s cubic-bezier(0.25, 1, 0.25, 1);-ms-transition:all 1s cubic-bezier(0.25, 1, 0.25, 1);transition:all 1s cubic-bezier(0.25, 1, 0.25, 1)}.desktop #walk-with-mike #why-i-walk.collapsed:hover .bottom-fade{-webkit-box-shadow:0px 0px 50px 50px #ddd;-moz-box-shadow:0px 0px 50px 50px #ddd;box-shadow:0px 0px 50px 50px #ddd}#walk-with-mike #why-i-walk.expanded .bottom-fade{opacity:0;filter:alpha(opacity=0)}#walk-with-mike .social-feed{min-height:500px}#walk-with-mike .feed-item{background:#fafafa;border-bottom:0;margin-bottom:0}.cssanimations #walk-with-mike .feed-item{visibility:hidden}#walk-with-mike .feed-item .byline{display:block;position:relative;float:left;background:#eee;color:#000;font-size:20px;height:50px;line-height:50px;margin:0}#walk-with-mike .social-feed .feed-item .byline .user{color:#684c3a}#walk-with-mike .feed-item .byline .avatar{height:100%;width:auto;margin:0 15px 0 0}#walk-with-mike .feed-item .meta{display:block;position:absolute;top:0;right:0;height:50px;line-height:50px;width:50%;overflow:hidden}#walk-with-mike .feed-item .meta .tweet-links,#walk-with-mike .feed-item .meta .date{display:block;position:relative;float:right;clear:none}#walk-with-mike .feed-item .meta .tweet-links{padding:0 5px 0 15px}#walk-with-mike .feed-item .tweet-links a.icon{background-image:url(../images/tweet-sprite_dark.png)}.desktop #walk-with-mike .feed-item .tweet-links a.icon{opacity:.1;filter:alpha(opacity=10)}.desktop #walk-with-mike .feed-item:hover .tweet-links a.icon{opacity:.5;filter:alpha(opacity=50)}.desktop #walk-with-mike .feed-item .tweet-links a.icon:hover{opacity:1;filter:alpha(opacity=100)}.desktop #walk-with-mike .social-feed a:hover{color:#000 !important}#ask-mike{color:#333}#ask-mike a{color:#1b8049;font-weight:bold}.desktop #ask-mike a:hover{color:#000}#ask-mike .qa-item{display:block;position:relative;float:left;clear:both;width:100%;overflow:hidden;border-bottom:1px solid #eee;-webkit-transition:all 1s cubic-bezier(0.25, 1, 0.25, 1);-moz-transition:all 1s cubic-bezier(0.25, 1, 0.25, 1);-o-transition:all 1s cubic-bezier(0.25, 1, 0.25, 1);-ms-transition:all 1s cubic-bezier(0.25, 1, 0.25, 1);transition:all 1s cubic-bezier(0.25, 1, 0.25, 1);background:#fff}.cssanimations #ask-mike .qa-item{visibility:hidden}#ask-mike .qa-item.collapsed{cursor:pointer}.desktop #ask-mike .qa-item.collapsed:hover{background:#fafafa}#ask-mike .qa-item .icon{display:block;position:absolute;width:40px;height:100%;margin-right:20px}#ask-mike .qa-item .icon img{width:100%;height:auto}#ask-mike .qa-item .question,#ask-mike .qa-item .answer{display:block;position:relative;float:left;clear:none}#ask-mike .qa-item .question{display:block;position:relative;font-size:30px;line-height:120%;height:auto;color:#1b8049;-webkit-transition:color 1s cubic-bezier(0.25, 1, 0.25, 1);-moz-transition:color 1s cubic-bezier(0.25, 1, 0.25, 1);-o-transition:color 1s cubic-bezier(0.25, 1, 0.25, 1);-ms-transition:color 1s cubic-bezier(0.25, 1, 0.25, 1);transition:color 1s cubic-bezier(0.25, 1, 0.25, 1)}.desktop #ask-mike .qa-item.collapsed:hover .question,#ask-mike .qa-item.expanded .question{color:#000}#ask-mike .qa-item .answer{display:block;position:relative;float:left;clear:both;height:auto;margin-top:0;display:none}#ask-mike .qa-item .text{display:block;position:relative;float:left;width:100%;padding-left:60px}.media-list{display:block;float:left;clear:both;width:100%}.media-list .page-content-wrap.content-wrap{margin-right:0 !important;float:none}.media{display:block;float:left;position:relative;width:20%;margin-top:0 !important;overflow:visible !important}.cssanimations .media{visibility:hidden}.media-container{display:block;position:relative;cursor:pointer;margin-left:0 !important;z-index:3}.media-container img{display:block;position:relative;width:100%;height:auto;-webkit-transition:all 0.8s cubic-bezier(0.25, 1, 0.25, 1);-moz-transition:all 0.8s cubic-bezier(0.25, 1, 0.25, 1);-o-transition:all 0.8s cubic-bezier(0.25, 1, 0.25, 1);-ms-transition:all 0.8s cubic-bezier(0.25, 1, 0.25, 1);transition:all 0.8s cubic-bezier(0.25, 1, 0.25, 1)}.desktop .media .media-container:hover img{opacity:1;filter:alpha(opacity=100);-ms-transform:scale(0.9, 0.9);-webkit-transform:scale(0.9, 0.9);transform:scale(0.9, 0.9)}#media-zone .media-content-wrap{display:block;float:left;clear:both;margin-top:0 !important;width:100%}.media-content{display:block;float:left;clear:both;color:#fed44b}.media-content .content-inner{display:block;float:left;clear:both}.media-content .media-img{float:left;line-height:0;margin-right:20px}.media-content .media-img img{width:390px;height:auto}.media-content .details{height:580px;overflow:scroll}.media-content .links{position:relative;margin:35px 0 5px 0;font-size:0}.media-content .links a{display:inline-block;padding:0 12px;margin:0 5px 5px 0;line-height:40px;font-size:16px;font-weight:900;font-family:"Titillium Web",Helvetica,sans-serif;text-transform:uppercase;color:#fff !important;white-space:nowrap}.media-content .links a:last-child{margin-right:0}.media-content .description{padding-top:20px}.supplemental-nav{display:block;position:relative;float:left;clear:both;width:100%;height:auto}.supplemental-nav .bg-fill{background:#000;padding:20px;opacity:0.4;filter:alpha(opacity=40)}.supplemental-nav-callout{display:inline-block;position:relative;width:auto;padding:0;margin:0 15px 0 20px;font-size:40px;line-height:40px;font-weight:900;font-family:"Titillium Web",Helvetica,sans-serif;text-transform:uppercase;white-space:nowrap;background:none;border:0;top:5px}.supplemental-nav-callout:before{display:none}.supplemental-nav-item{display:inline-block;position:relative;padding:0 20px;line-height:60px;font-family:"Oswald",Helvetica,sans-serif;font-size:18px;font-weight:normal;text-transform:uppercase;color:#fff;cursor:pointer;z-index:3}.supplemental-nav-item.active{color:#000 !important;background:#fff !important}#supplementals{float:none}.supplemental{display:none}.supplemental.active{display:block}.supplemental .item{display:block;position:relative;float:left;clear:both;border-bottom:1px solid #eee;width:100%;padding:20px;visibility:hidden}.supplemental .item .question{display:block;position:relative;float:left;clear:both;width:100%;padding:20px 0;font-size:20px;line-height:120%;cursor:pointer;color:#777;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;font-weight:600}.desktop .supplemental .item .question:hover{color:#000}.supplemental .item.active .question{color:#000}.supplemental .item .question:before{position:absolute;left:-20px;top:28px;content:'';width:0;height:0;border-style:solid;border-width:7.5px 0 7.5px 10px;border-color:transparent transparent transparent #ccc}.supplemental .item.active .question:before{border-width:10px 7.5px 0 7.5px;border-color:#000000 transparent transparent transparent}.supplemental .item .responses{display:none;width:100%}.supplemental .item.active .responses{display:block}.supplemental .item .responses .response{display:block;float:left;clear:both;padding-bottom:20px;width:100%;overflow:hidden;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.supplemental iframe,.supplemental object .supplemental embed{max-width:100%}.modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:2000;visibility:hidden}.modal.active{visibility:visible}.modal .modal-bg{position:fixed;width:100%;height:100%;top:0;left:0;z-index:1;opacity:0;filter:alpha(opacity=0)}#modal-overlay{position:fixed;width:100%;height:100%;visibility:hidden;top:0;left:0;z-index:1000;opacity:0;filter:alpha(opacity=0);background:#000;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}#modal-overlay.active{opacity:0.75;filter:alpha(opacity=75);visibility:visible}.modal-content{position:relative;z-index:2;color:#fff;background:#dd0000;margin:0 auto;width:70%;max-width:630px;min-width:320px}.modal-content h3{margin:0;padding:0.4em;text-align:center;font-family:"Titillium Web",Helvetica,sans-serif;font-weight:900;text-transform:uppercase;font-size:30px;background:rgba(0,0,0,0.1)}.modal-content>div{padding:15px 40px 30px;margin:0;font-weight:300;font-size:1.15em;max-height:500px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.modal-content button{display:block;margin:0 auto;font-size:0.8em}.modal .modal-content{-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7);opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}.modal.active .modal-content{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}@media only screen and (max-width: 480px){.media{width:50%}}@media only screen and (max-width: 650px) and (min-width: 481px){.media{width:50%}.media .details .title{min-height:60px;padding-top:20px;padding-bottom:20px}.media .details .close-btn{top:20px;right:20px}}@media only screen and (max-width: 1050px) and (min-width: 651px){.media{width:33.3%}}@media only screen and (max-width: 1290px) and (min-width: 1051px){.media{width:25%}}@media screen and (max-width: 1175px){#header-logo,.page-title{font-size:63px}.page-title{border-width:0 0 6px 0}#mike-wrap #mike{left:308px;height:55%}.social-nav .social-item a{width:46px;height:46px}}@media screen and (max-width: 1075px){.content-wrap{margin-right:40px;margin-left:40px}.content-wrap-v{margin-top:40px;margin-bottom:40px}.page-content .article{padding:40px 0}#header{height:120px}#header-logo,.page-title{font-size:53px}.page-title{border-width:0 0 5px 0}#breaking-panel .tag{padding:0 12px;font-size:18px;line-height:36px;height:36px;margin-bottom:-36px;top:-12px;margin-right:14px}#mike-wrap #mike{left:261px;height:55%}.social-nav .social-item a{width:40px;height:40px}.sections-nav .section-item a{height:60px;line-height:60px;font-size:16px}.desktop #sections .section-item a:hover .text{border-width:2px}#video-panel .info .title{font-size:25px}#video-panel .video .cover .controls .play-btn{width:120px;height:120px}.page-content .article .details .title{font-size:24px}}@media screen and (max-width: 975px){.social-nav .social-item a{width:28px;height:28px}.social-nav .social-item a img{width:50%;margin:25%}.doors{width:100%}.doors .doorway{width:47.3%;margin:1%}#social-panel .content-wrap{margin-left:17% !important}#video-panel .video{padding:0 40px}#video-panel .video,#video-panel .info{width:100%}#video-panel .info{position:relative;float:left;bottom:auto;right:auto;height:auto;padding:10px 0 20px 0}#video-panel .feature-label.mobile{display:block}#video-panel .info .feature-label{display:none}#video-panel .info .feature-label .text{font-weight:bold;font-size:20px}#video-panel .video .cover .controls .play-btn{top:-10px}#video-panel .video .cover .controls .play-btn{width:100px;height:100px}}@media screen and (max-width: 875px){.content-wrap{margin-right:30px;margin-left:30px}.content-wrap-v{margin-top:30px;margin-bottom:30px}.page-content .article{padding:30px 0}#header,#footer{height:90px}#header-logo,.page-title{font-size:43px}.page-title{border-width:0 0 4px 0}#breaking-panel .tag{padding:0 10px;font-size:16px;line-height:30px;height:30px;margin-bottom:-30px;top:-9px;margin-right:12px}#mike-wrap #mike{left:214px;height:55%}.nav-item a,#footer .callout{font-size:16px;line-height:16px;height:16px;padding:0 15px}#footer .credits-link{font-size:16px}#footer .contact .callout.credits{padding:0 15px}#footer .contact a{height:16px}.sections-nav .section-item a{height:60px;line-height:60px;font-size:14px}#video-panel .video{padding:0 30px}}@media screen and (max-width: 750px){.content-wrap{margin-right:20px;margin-left:20px}.content-wrap-v{margin-top:20px;margin-bottom:20px}.page-content .article{padding:20px 0}.page-title:before{background-size:140px}#header,#footer{height:70px}#footer .credits-list{line-height:24px;font-size:1.1em}.nav-item a,#footer .callout{font-size:14px;line-height:14px;height:14px;padding:0 10px}#footer .credits-link{font-size:14px}#footer .contact .callout.credits{padding:0 10px}#footer .e-list_form .e-list_content{height:40px;line-height:40px}#footer .e-list_form .e-list_email{line-height:40px}#footer .e-list_form .buttons .cancel-btn{top:7px;width:25px;height:25px;left:-35px}.sections-nav .section-item a{height:40px;line-height:40px;font-size:13px}#video-panel .video{padding:0 20px}#ask-mike .qa-item .question{font-size:22px}#ask-mike .qa-item .icon{width:25px}#ask-mike .qa-item .text{padding-left:40px}}@media screen and (max-width: 685px){#header,#footer{height:60px}#footer .credits-list{line-height:22px;font-size:1.1em}#header-logo,.page-title{font-size:33px;top:-1px}#breaking-panel .tag{padding:0 8px;font-size:14px;line-height:24px;height:24px;margin-bottom:-24px;top:-8px;margin-right:10px}#mike-wrap #mike{left:167px;height:55%}#social-nav{margin-right:-5px}.media-content .media-img{float:none;line-height:0;margin-right:0;width:100%}.media-content .media-img img{display:block;margin:0 auto}.media-content .details{height:auto;overflow:auto}.media-content .links{display:block;float:left;clear:both;width:100%;text-align:center}.media-content .description{display:block;float:left;clear:both}.supplemental-nav-callout{display:block;float:left;line-height:60px}.supplemental-nav-item{display:block;float:left;clear:both;padding:15px 15px 15px 20px;margin:5px 20px 5px 0;line-height:20px;font-size:24px}.supplemental-nav-item:last-child{margin-bottom:20px}}@media screen and (max-width: 600px){html,body,#page-wrap{font-size:14px;line-height:140%}#mobile-nav{display:block}#mobile-nav-cover.active{display:block}#header{position:fixed;top:0;left:0;z-index:999}#page-wrap{margin-top:60px;min-height:600px}#mobile-nav-btn{display:block}#header-nav,#social-nav,#sections{display:none}#mobile-nav .nav-item a{font-size:18px;line-height:18px;height:18px;padding:0 20px}#mobile-nav .nav-item:first-child a{padding-left:0}#mobile-nav .nav-item:last-child a{padding-right:0}#mobile-nav .sections-nav .section-item a{height:50px;line-height:50px;font-size:18px}#mobile-nav .sections-nav .section-item a .text{position:absolute;left:40px}#mobile-nav .sections-nav .section-item.trythison a .icon{margin-left:-8px}#mobile-nav .sections-nav .section-item.walkwithmike a .icon{margin-left:3px}.social-nav .social-item a{width:35px;height:35px}.social-nav .social-item a img{width:60%;margin:20%}#mike-wrap #mike{left:240px;height:95%}#footer .callout .extra{display:none}#footer .e-list_form{z-index:3}#footer .e-list_form .e-list_content{max-width:100%;width:100%;height:100%;line-height:60px}#footer .e-list_form .e-list_email{background:#000;margin-left:-20px;line-height:60px}#footer .e-list_form .e-list_content .buttons{margin-right:-20px}#footer .e-list_form .buttons .cancel-btn{top:10px;width:40px;height:40px;left:-50px}#video-panel .info .title{font-size:17px}#social-panel #social-feeds{width:78%}.doors{width:100%}.doors .doorway{width:79%;margin:10%;margin-bottom:0}.doors .doorway.tumblr{margin-bottom:10%}.social-feed .feed-item .byline{font-size:13px}.social-feed .feed-item .date{display:none}#tumblr-feed .title{font-size:36px}.social-feed .feed-item .via{height:17px;line-height:17px}#video-panel .info .description,#ask-mike .qa-item .answer,body:not(.single-campaign) .page-content p,body.single-campaign .sheet-content,body.single-campaign .form-letter,.social-feed .feed-item,#breaking-panel .breaking-body,#supplementals .responses{font-size:1.4em;line-height:140%}.supplemental .item .question{font-size:180%}#video-panel .info .description{display:none}.page-content .article .thumb{width:100%;height:200px;margin:0 auto;float:none}.page-content .article .details{display:block;position:relative;float:right;clear:both;width:100%;height:auto;padding-left:0;padding-top:20px;text-align:center}.page-content .article .details .title{font-size:18px}}@media screen and (max-width: 500px){.media-content .media-img img{width:100%}}.page-sheet{display:block;position:relative;min-height:500px;background:#fff;box-shadow:0px 30px 40px 0px rgba(0,0,0,0.2);margin-top:-30px}.page-sheet:after{content:"";display:table;clear:both}.page-sheet.content-wrap{margin-right:10%;margin-left:10%}@media only screen and (max-width: 875px){.page-sheet{margin-top:-20px}}@media only screen and (max-width: 750px){.page-sheet{margin-top:-15px}}@media only screen and (max-width: 500px){.page-sheet.content-wrap{margin-right:20px;margin-left:20px}}#message-panel{display:block;position:relative;float:left;clear:both;width:100%;padding:30px;font-family:"Oswald",Helvetica,sans-serif;font-size:20px;line-height:120%;background-color:#3764ae;color:#fff;text-align:center;margin-bottom:2%;-webkit-transition:background-color 0.8s cubic-bezier(0.25, 1, 0.25, 1);-moz-transition:background-color 0.8s cubic-bezier(0.25, 1, 0.25, 1);transition:background-color 0.8s cubic-bezier(0.25, 1, 0.25, 1)}@media only screen and (max-width: 600px){#message-panel{padding:10px 30px;font-size:17px;margin-bottom:4%}}.no-touch #message-panel:hover{background:#000}#message-panel:after{content:'';display:block;position:absolute;bottom:-50px;left:0;width:100%;height:50px;background-color:#222}@media only screen and (max-width: 600px){#message-panel:after{background-color:#333}}.campaign{background-color:#eeeeee}.campaign .page-title{background-size:cover;background-position:50%}.campaign .page-title:before{background-color:rgba(255,255,255,0.75);opacity:1}.campaign .splash-header{display:block;margin-top:0;border-style:solid;border-width:0 0 8px 0}.campaign .splash-header .header-img{display:block;position:relative;width:100%;height:auto}@media only screen and (max-width: 1175px){.campaign .splash-header{border-width:0 0 6px 0}}.campaign .page-content-wrap{width:100%}.campaign .page-sheet{display:block;position:relative;float:left;clear:both;z-index:2;margin-top:0;margin-bottom:-100px}.campaign .page-sheet .sheet-content{display:block;position:relative;float:left;clear:both;color:#000;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:1.2em;line-height:160%}@media only screen and (max-width: 600px){.campaign .page-sheet .sheet-content{font-size:1.75em;line-height:150%}}.campaign .page-sheet a{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.campaign .page-sheet ol{margin:0;padding:0;list-style-type:none;width:100%;padding-left:30px;margin-bottom:2em}.campaign .page-sheet ol li{display:block;position:relative;counter-increment:step-counter;min-height:40px;margin-bottom:10px;padding-top:8px;padding-left:20px}.campaign .page-sheet ol li:before{display:block;position:absolute;top:0;left:-30px;content:counter(step-counter);font-family:"Titillium Web",Helvetica,sans-serif;background-color:#999;font-size:22px;color:#fff;font-weight:bold;width:40px;height:40px;line-height:39px;text-align:center;border-radius:50%}.campaign .page-sheet ol li:after{display:block;position:absolute;top:10px;left:-11.5px;width:100%;height:100%;content:'';border-left-style:solid;border-left-width:3px;border-left-color:#999;z-index:-1}.campaign .page-sheet ol li:last-child:after{opacity:0}@media only screen and (max-width: 600px){.campaign .page-sheet{margin-left:0;margin-right:0;padding-left:10px;padding-right:10px}.campaign .page-sheet ol{padding-left:10px}}.campaign .fotorama__thumb-border{border-color:#fff}.campaign .sheet-content img{display:block;position:relative;width:100%;height:auto;max-width:800px;margin:0 auto}.campaign .sheet-content iframe,.campaign .sheet-content object,.campaign .sheet-content embed{width:100%}.campaign .sheet-content .video-container{display:block;position:relative;width:100%;height:auto;max-width:800px;margin:0 auto}.campaign .sheet-content .video-embed{display:block;position:relative;padding-top:0;padding-bottom:56.5%;height:0;overflow:hidden;max-width:800px;margin:0 auto}.campaign .sheet-content .video-embed iframe,.campaign .sheet-content .video-embed object,.campaign .sheet-content .video-embed embed{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#000;overflow:hidden}.campaign .form-container{display:block;position:relative;float:left;clear:both;width:100%;padding-top:100px;z-index:1}.campaign .form-container:after{content:"";display:table;clear:both}.campaign .form-container .signup-info{color:rgba(255,255,255,0.5);text-align:center}.campaign .form-container .signup-info .info-stats{display:inline-block;float:none}.campaign .form-container .signup-info .info-stats .count{margin-right:10px}.campaign .form-container .signup-form{display:block;position:relative;margin-left:auto;margin-right:auto;z-index:0;width:800px;overflow:hidden;margin-bottom:0;-webkit-transition:opacity 0.8s cubic-bezier(0.25, 1, 0.25, 1);-moz-transition:opacity 0.8s cubic-bezier(0.25, 1, 0.25, 1);transition:opacity 0.8s cubic-bezier(0.25, 1, 0.25, 1)}.campaign .form-container .signup-form input{line-height:60px;font-size:30px;font-family:"Source Sans Pro",Helvetica,sans-serif;width:100%;margin:10px 0;padding:0 15px;border-bottom:3px solid rgba(255,255,255,0.25);background:transparent;color:#fff}.campaign .form-container .signup-form input::-webkit-input-placeholder{color:rgba(255,255,255,0.25);font-family:"Titillium Web",Helvetica,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:0.05em}.campaign .form-container .signup-form input::-moz-placeholder{color:rgba(255,255,255,0.25);font-family:"Titillium Web",Helvetica,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:0.05em}.campaign .form-container .signup-form input:-moz-placeholder{color:rgba(255,255,255,0.25);font-family:"Titillium Web",Helvetica,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:0.05em}.campaign .form-container .signup-form input:-ms-input-placeholder{color:rgba(255,255,255,0.25);font-family:"Titillium Web",Helvetica,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:0.05em}.campaign .form-container .signup-form input:focus{border-color:rgba(255,255,255,0.5)}.campaign .form-container .signup-form input:focus::-webkit-input-placeholder{color:rgba(255,255,255,0.5)}.campaign .form-container .signup-form input:focus::-moz-placeholder{color:rgba(255,255,255,0.5)}.campaign .form-container .signup-form input:focus:-moz-placeholder{color:rgba(255,255,255,0.5)}.campaign .form-container .signup-form input:focus:-ms-input-placeholder{color:rgba(255,255,255,0.5)}.campaign .form-container .signup-form h3{font-family:"Oswald",Helvetica,sans-serif;letter-spacing:normal;text-align:center;line-height:120%;color:#fff}.campaign .form-container .signup-form .notice{text-align:center;font-style:italic;color:#fff;margin-bottom:10px}.campaign .form-container .signup-form .signup-buttons{display:block;position:relative;float:left;clear:both;width:100%;text-align:center;margin-top:30px}.campaign .form-container .signup-form .btn{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;line-height:60px;font-size:20px;font-family:"Titillium Web",Helvetica,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:0.05em;padding:0 40px;width:100%;border-radius:0;-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s;cursor:pointer}.campaign .form-container .signup-form .btn.btn--submit{background:#fff;color:#000}.no-touch .campaign .form-container .signup-form .btn.btn--submit:hover{background:rgba(255,255,255,0.75)}.campaign .form-container .signup-form .btn.btn--cancel{color:rgba(255,255,255,0.5);padding:0 15px}.no-touch .campaign .form-container .signup-form .btn.btn--cancel:hover{color:rgba(255,255,255,0.75)}@media only screen and (max-width: 768px){.campaign .form-container .signup-form .btn{line-height:40px;font-size:90%}}@media only screen and (max-width: 1024px){.campaign .form-container .signup-form{width:80%}}@media only screen and (max-width: 768px){.campaign .form-container .signup-form input{line-height:40px;font-size:20px}}@media only screen and (max-width: 500px){.campaign .form-container .signup-form{width:calc(100% - (10px*4))}}.campaign .form-container .signup-fieldGroup,.campaign .form-container .signup-fields{display:block;position:relative}.campaign .form-container .signup-fieldGroup:after,.campaign .form-container .signup-fields:after{content:"";display:table;clear:both}.campaign .form-container.is-showingResponse .signup-form .signup-fields{opacity:0}.campaign .form-container .signup-response{display:block;position:absolute;top:0;left:0;width:100%;height:0%;color:#fff;padding:0 10%;text-align:center;font-size:250%;line-height:120%;opacity:0;z-index:1;overflow:hidden;-webkit-transition:height 0s 0.8s,opacity 0.8s;-moz-transition:height 0s 0.8s,opacity 0.8s;transition:height 0s 0.8s,opacity 0.8s}.campaign .form-container.is-showingResponse .signup-response{opacity:1;height:100%;-webkit-transition:height 0s 0s,opacity 0.8s;-moz-transition:height 0s 0s,opacity 0.8s;transition:height 0s 0s,opacity 0.8s}.campaign .btn--jump{display:block;position:relative;float:left;clear:both;line-height:60px;font-size:20px;font-family:"Titillium Web",Helvetica,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:0.05em;padding:0 40px;width:100%;text-align:center;border-radius:0;-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s;cursor:pointer;color:#fff}.no-touch .campaign .btn--jump:hover{color:#fff;background:#000 !important}@media only screen and (max-width: 768px){.campaign .btn--jump{line-height:40px;font-size:90%}}.campaign .form-letter{background-color:rgba(255,255,255,0.25);color:#fff;padding:30px;margin-bottom:10px}.campaign .form-letter p:last-child{padding-bottom:0}.campaign .signup-info{display:block;position:relative;height:80px;margin-top:0}.campaign .signup-info:after{content:"";display:table;clear:both}.campaign .signup-info.content-wrap{margin-right:10%;margin-left:10%}@media only screen and (max-width: 500px){.campaign .signup-info.content-wrap{margin-right:20px;margin-left:20px}}.campaign .signup-info .label{display:block;position:relative;float:left;clear:none;font-family:"Oswald",Helvetica,sans-serif;text-transform:uppercase;font-size:20px;height:100%}.campaign .signup-info .info-stats{display:block;position:relative;float:left;clear:both;height:100%}.campaign .signup-info .info-stats .count{display:block;position:relative;float:left;clear:both;height:100%;font-family:"Source Sans Pro",Helvetica,sans-serif;font-size:80px;line-height:80px;font-weight:bold;margin-right:20px;text-align:right}.campaign .signup-info .info-stats .count .val{position:absolute;right:0}.campaign .signup-info .info-stats .count .placeholder{position:relative;opacity:0}.campaign .signup-info .info-share{display:block;position:relative;float:right;clear:none;height:100%}.campaign .signup-info .info-share .label{margin-right:10px;opacity:0.5}.campaign .signup-info .info-share a{display:block;position:relative;float:right;clear:none;height:80px;padding:20px;padding-left:10px;opacity:0.25;-webkit-transition:opacity 0.8s cubic-bezier(0.25, 1, 0.25, 1);-moz-transition:opacity 0.8s cubic-bezier(0.25, 1, 0.25, 1);transition:opacity 0.8s cubic-bezier(0.25, 1, 0.25, 1)}.campaign .signup-info .info-share a img{display:block;position:relative;height:40px;width:auto}.campaign .signup-info .info-share a:hover{opacity:1}@media only screen and (max-width: 1080px){.campaign .signup-info .info-stats .count{font-size:60px}.campaign .signup-info .label{font-size:14px}}@media only screen and (max-width: 880px){.campaign .signup-info .info-stats .count{font-size:40px}.campaign .signup-info .info-share a{height:40px;padding-top:30px}.campaign .signup-info .info-share a img{height:20px}}@media only screen and (max-width: 700px){.campaign .signup-info{height:auto}.campaign .signup-info .info-stats{width:100%;height:auto;text-align:center !important}.campaign .signup-info .info-stats .count{height:auto;line-height:40px;width:100%}.campaign .signup-info .info-stats .count .val{width:100%;text-align:center !important}.campaign .signup-info .info-stats .label{width:100%;height:auto;float:left;clear:both}.campaign .signup-info .info-share{float:none;width:100%;text-align:center}.campaign .signup-info .info-share .label{float:none;display:inline-block;bottom:5px}.campaign .signup-info .info-share .label *{display:inline}.campaign .signup-info .info-share a{float:none;display:inline-block}}.campaign.no-countTop .page-content-wrap>.signup-info{height:40px;text-align:center}.campaign.no-countTop .page-content-wrap>.signup-info .info-share{float:none}.campaign.no-countTop .page-content-wrap>.signup-info .info-share .label{float:none;display:inline-block;height:0;bottom:0;line-height:30px;font-size:20px}.campaign.no-countTop .page-content-wrap>.signup-info .info-share .label *{display:inline}.campaign.no-countTop .page-content-wrap>.signup-info .info-share a{float:none;display:inline-block;padding-top:0;height:0}.campaign.no-countTop .page-content-wrap>.signup-info .info-share a img{height:30px}.campaign.no-countTop .page-content-wrap>.signup-info .info-stats{display:none}.campaign .sheet-share{display:block;position:relative;float:right;clear:none;width:auto;text-align:right}.campaign .sheet-share .label{display:inline-block;position:relative;font-family:"Oswald",Helvetica,sans-serif;text-transform:uppercase;font-size:20px;line-height:30px;opacity:0.25;color:#000}.campaign .sheet-share a{display:inline-block;position:relative;height:30px;width:30px;margin-left:20px;opacity:0.25;-webkit-transition:opacity 0.8s cubic-bezier(0.25, 1, 0.25, 1);-moz-transition:opacity 0.8s cubic-bezier(0.25, 1, 0.25, 1);transition:opacity 0.8s cubic-bezier(0.25, 1, 0.25, 1)}.campaign .sheet-share a img{height:30px;width:auto}.campaign .sheet-share a:hover{opacity:1}@media only screen and (max-width: 880px){.campaign .sheet-share .label{font-size:14px;bottom:-5px}.campaign .sheet-share a{height:-10px}.campaign .sheet-share a img{height:20px}}@media only screen and (max-width: 700px){.campaign .sheet-share{float:none;width:100%;text-align:center}.campaign .sheet-share .label{float:none;display:inline-block;bottom:5px}.campaign .sheet-share .label *{display:inline}.campaign .sheet-share a{float:none;display:inline-block}}.campaign .bottom-share{display:block;position:relative;float:left;clear:both;width:100%;text-align:center}.campaign .bottom-share .label{display:inline-block;position:relative;font-family:"Oswald",Helvetica,sans-serif;text-transform:uppercase;font-size:20px;line-height:30px;opacity:0.5;color:#fff}.campaign .bottom-share a{display:inline-block;position:relative;top:5px;height:30px;width:30px;margin-left:20px;opacity:0.5;-webkit-transition:opacity 0.8s cubic-bezier(0.25, 1, 0.25, 1);-moz-transition:opacity 0.8s cubic-bezier(0.25, 1, 0.25, 1);transition:opacity 0.8s cubic-bezier(0.25, 1, 0.25, 1)}.campaign .bottom-share a img{height:30px;width:auto}.campaign .bottom-share a:hover{opacity:1}.campaign .secondary{display:block;position:relative;float:left;clear:both;width:100%;color:#fff;margin-top:-1px}.campaign .secondary h3{text-align:center;padding:10px 0 30px}.campaign .secondary .secondary-wrap{display:block;position:relative;margin-top:0 !important}.campaign .secondary .secondary-wrap:after{content:"";display:table;clear:both}.campaign .secondary .secondary-wrap.content-wrap{margin-right:10%;margin-left:10%}@media only screen and (max-width: 500px){.campaign .secondary .secondary-wrap.content-wrap{margin-right:20px;margin-left:20px}}.campaign .secondary .secondary-content{display:block;position:relative;margin-left:auto;margin-right:auto;z-index:0;width:800px;background:rgba(0,0,0,0.5);padding:30px}.campaign .secondary .secondary-content:after{content:"";display:table;clear:both}@media only screen and (max-width: 1024px){.campaign .secondary .secondary-content{width:100%}}.campaign .secondary .secondary-content.gallery{background-color:#000}.campaign .secondary .fb-comments{display:block;position:relative;float:left;clear:both;width:100%}@font-face{font-family:'top_secret';src:url("../fonts/Top_Secret-webfont.woff") format("woff"),url("../fonts/Top_Secret-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}.w2in-strike .page-title{background-color:#000;background-image:url(../images/banner-wtin.jpg);background-size:cover;background-position:50%}.w2in-strike .page-title.wtin-banner{border-color:#757150;margin-bottom:0}.w2in-strike .page-title.wtin-banner .text{visibility:hidden}.w2in-strike .page-title.wtin-banner .text-container{display:block;position:absolute;top:0;left:0;width:100%;height:100%;font-family:'Titillium Web', Helvetica, sans-serif;font-weight:600;letter-spacing:2px;color:#fff;line-height:50%;text-align:center;text-transform:uppercase}.w2in-strike .page-title.wtin-banner .text-container .title{font-size:48px;letter-spacing:8px}.w2in-strike .page-title.wtin-banner .text-container .blurb{margin-top:10px;font-size:18px;font-weight:700;letter-spacing:3px}@media only screen and (max-width: 875px){.w2in-strike .page-title.wtin-banner .text-container .title{font-size:36px;letter-spacing:6px}.w2in-strike .page-title.wtin-banner .text-container .blurb{margin-top:8px;font-size:14px}}@media only screen and (max-width: 750px){.w2in-strike .page-title.wtin-banner .text-container .title{font-size:24px;letter-spacing:4px}.w2in-strike .page-title.wtin-banner .text-container .blurb{margin-top:5px;font-size:12px}}@media only screen and (max-width: 500px){.w2in-strike .page-title.wtin-banner .text-container .title{font-size:18px;letter-spacing:3px}.w2in-strike .page-title.wtin-banner .text-container .blurb{margin-top:0;font-size:10px;letter-spacing:2px}}.w2in-strike .page-content-wrap{background-color:#eeeeee;width:100%}.w2in-strike .image--pencil{display:block;position:relative;float:left;clear:both;width:110%;height:60px;background-image:url(../images/wtin-strike/homework-strike/pencil.png);background-size:contain;background-position:50% 50%;background-repeat:no-repeat;top:-25px;left:5%;-webkit-transform:translate(-10%, -10px) rotate(-0.8deg);-moz-transform:translate(-10%, -10px) rotate(-0.8deg);-ms-transform:translate(-10%, -10px) rotate(-0.8deg);-o-transform:translate(-10%, -10px) rotate(-0.8deg);transform:translate(-10%, -10px) rotate(-0.8deg)}.w2in-strike .image--homework{display:block;position:absolute;top:0;width:800px;height:1000px;background-color:#fff;background-size:contain;background-position:50% 0;background-repeat:no-repeat;box-shadow:0px 10px 25px 0px rgba(0,0,0,0.15)}.w2in-strike .image--homework:after{content:'';display:block;position:absolute;width:100%;height:100%;background:#000;opacity:0.02}.w2in-strike .image--homework.homework-1{left:10%;-webkit-transform-origin:20% 80%;-moz-transform-origin:20% 80%;-ms-transform-origin:20% 80%;-o-transform-origin:20% 80%;transform-origin:20% 80%;background-image:url(../images/wtin-strike/homework-strike/homework-1.png);-webkit-transform:translate(-10%, -140px) rotate(-25deg) scale(0.6);-moz-transform:translate(-10%, -140px) rotate(-25deg) scale(0.6);-ms-transform:translate(-10%, -140px) rotate(-25deg) scale(0.6);-o-transform:translate(-10%, -140px) rotate(-25deg) scale(0.6);transform:translate(-10%, -140px) rotate(-25deg) scale(0.6)}.w2in-strike .image--homework.homework-2{left:10%;-webkit-transform-origin:50% 150%;-moz-transform-origin:50% 150%;-ms-transform-origin:50% 150%;-o-transform-origin:50% 150%;transform-origin:50% 150%;background-image:url(../images/wtin-strike/homework-strike/homework-2.png);-webkit-transform:translate(-15%, -10px) rotate(-15deg) scale(0.6);-moz-transform:translate(-15%, -10px) rotate(-15deg) scale(0.6);-ms-transform:translate(-15%, -10px) rotate(-15deg) scale(0.6);-o-transform:translate(-15%, -10px) rotate(-15deg) scale(0.6);transform:translate(-15%, -10px) rotate(-15deg) scale(0.6)}.w2in-strike .image--homework.homework-3{right:10%;background-image:url(../images/wtin-strike/homework-strike/homework-4.png);-webkit-transform-origin:100% 110%;-moz-transform-origin:100% 110%;-ms-transform-origin:100% 110%;-o-transform-origin:100% 110%;transform-origin:100% 110%;-webkit-transform:translate(10%, -100px) rotate(15deg) scale(0.6);-moz-transform:translate(10%, -100px) rotate(15deg) scale(0.6);-ms-transform:translate(10%, -100px) rotate(15deg) scale(0.6);-o-transform:translate(10%, -100px) rotate(15deg) scale(0.6);transform:translate(10%, -100px) rotate(15deg) scale(0.6)}.w2in-strike .image--homework.homework-4{right:10%;background-image:url(../images/wtin-strike/homework-strike/homework-1.png);-webkit-transform-origin:60% 170%;-moz-transform-origin:60% 170%;-ms-transform-origin:60% 170%;-o-transform-origin:60% 170%;transform-origin:60% 170%;-webkit-transform:translate(-15%, -50px) rotate(35deg) scale(0.6);-moz-transform:translate(-15%, -50px) rotate(35deg) scale(0.6);-ms-transform:translate(-15%, -50px) rotate(35deg) scale(0.6);-o-transform:translate(-15%, -50px) rotate(35deg) scale(0.6);transform:translate(-15%, -50px) rotate(35deg) scale(0.6)}.w2in-strike .sheet-wrap{padding-left:40px;padding-right:40px}.w2in-strike .page-sheet{z-index:99}.w2in-strike .page-sheet .sheet-header{display:block;position:relative;float:left;clear:both;width:100%;font-family:'top_secret', 'Stardos Stencil', Helvetica, sans-serif;font-weight:bold;padding:20px;color:#db0000}.w2in-strike .page-sheet .sheet-header:after{content:'';display:block;position:absolute;width:100%;height:100%;background-image:url(../images/wtin-strike/homework-strike/bg-grit.png);opacity:0.5}.w2in-strike .page-sheet .sheet-header .text{display:block;position:relative;float:left;clear:both;line-height:100%;width:100%;white-space:nowrap;text-align:center}.w2in-strike .page-sheet .sheet-subheader{display:block;position:relative;float:left;clear:both;width:100%;font-family:'Special Elite', Helvetica, sans-serif;font-weight:bold;padding:20px;color:#fff;background-color:#000;background-image:url(../images/wtin-strike/homework-strike/bg-scribble.png);background-size:cover;background-position:50%;padding-top:5%;-webkit-transform:scale(1.01) rotate(1deg);-moz-transform:scale(1.01) rotate(1deg);-ms-transform:scale(1.01) rotate(1deg);-o-transform:scale(1.01) rotate(1deg);transform:scale(1.01) rotate(1deg)}.w2in-strike .page-sheet .sheet-subheader .text{display:block;position:relative;float:left;clear:both;line-height:100%;width:100%;height:auto;white-space:nowrap;text-align:center}.w2in-strike .page-sheet .sheet-section{display:block;position:relative;float:left;clear:both;width:100%;padding-bottom:50px;margin-bottom:50px;border-bottom:2px solid #faa6bf}.w2in-strike .page-sheet .sheet-section:last-child{margin-bottom:0;border-bottom:0}.w2in-strike .page-sheet .sheet-section .section-title{display:block;position:relative;float:left;clear:both;width:30%;padding:0 5%;font-family:'Special Elite', Helvetica, sans-serif;color:#000}.w2in-strike .page-sheet .sheet-section .section-title .text{display:block;position:relative;float:left;clear:both;line-height:100%;width:100%;height:auto;white-space:nowrap;text-align:center}.w2in-strike .page-sheet .sheet-section .section-content{display:block;position:relative;float:left;clear:none;width:70%}@media only screen and (max-width: 750px){.w2in-strike .page-sheet .sheet-section .section-content{width:100%;padding:0 5%}}.w2in-strike .page-sheet .sheet-section .section-content .item{display:block;position:relative;float:left;clear:both;width:100%;padding:15px 0 5px;font-family:'Coming Soon', Helvetica, sans-serif;font-size:22px;line-height:140%;border-bottom:2px solid #c4ebf1}@media only screen and (max-width: 750px){.w2in-strike .page-sheet .sheet-section .section-content .item{padding:15px 0 5px;font-size:16px}}.w2in-strike .page-sheet .sheet-section .section-content .item:first-child{border-top:2px solid #c4ebf1}/*!
 * Fotorama 4.6.4 | http://fotorama.io/license/
 */.fotorama__arr:focus:after,.fotorama__fullscreen-icon:focus:after,.fotorama__html,.fotorama__img,.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video iframe{position:absolute;width:100%;height:100%;top:0;right:0;left:0;bottom:0}.fotorama--fullscreen,.fotorama__img{max-width:99999px !important;max-height:99999px !important;min-width:0 !important;min-height:0 !important;border-radius:0 !important;box-shadow:none !important;padding:0 !important}.fotorama__wrap .fotorama__grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.fotorama__grabbing *{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.fotorama__spinner{position:absolute !important;top:50% !important;left:50% !important}.fotorama__wrap--css3 .fotorama__arr,.fotorama__wrap--css3 .fotorama__fullscreen-icon,.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border,.fotorama__wrap--css3 .fotorama__video-close,.fotorama__wrap--css3 .fotorama__video-play{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.fotorama__caption,.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before,.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__nav,.fotorama__wrap--css3 .fotorama__spinner,.fotorama__wrap--css3 .fotorama__stage,.fotorama__wrap--css3 .fotorama__stage .fotorama__img,.fotorama__wrap--css3 .fotorama__stage__frame{-webkit-transform:translateZ(0);transform:translateZ(0)}.fotorama__arr:focus,.fotorama__fullscreen-icon:focus,.fotorama__nav__frame{outline:0}.fotorama__arr:focus:after,.fotorama__fullscreen-icon:focus:after,.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after{content:'';border-radius:inherit;background-color:rgba(0,175,234,0.5)}.fotorama__wrap--video .fotorama__stage,.fotorama__wrap--video .fotorama__stage__frame--video,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,.fotorama__wrap--video .fotorama__stage__shaft{-webkit-transform:none !important;transform:none !important}.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border{transition-property:-webkit-transform,width;transition-property:transform,width;transition-timing-function:cubic-bezier(0.1, 0, 0.25, 1);transition-duration:0ms}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__no-select,.fotorama__video-close,.fotorama__video-play,.fotorama__wrap{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fotorama__select{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.fotorama__nav,.fotorama__nav__frame{margin:auto;padding:0}.fotorama__caption__wrap,.fotorama__nav__frame,.fotorama__nav__shaft{-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*display:inline;*zoom:1}.fotorama__nav__frame,.fotorama__thumb-border{box-sizing:content-box}.fotorama__caption__wrap{box-sizing:border-box}.fotorama--hidden,.fotorama__load{position:absolute;left:-99999px;top:-99999px;z-index:-1}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__nav,.fotorama__nav__frame,.fotorama__nav__shaft,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video-close,.fotorama__video-play{-webkit-tap-highlight-color:transparent}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{background:url(fotorama.png) no-repeat}@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 2dppx){.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{background:url(fotorama@2x.png) 0 0/96px 160px no-repeat}}.fotorama__thumb{background-color:#7f7f7f;background-color:rgba(127,127,127,0.2)}@media print{.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__thumb-border,.fotorama__video-close,.fotorama__video-play{background:none !important}}.fotorama{min-width:1px;overflow:hidden}.fotorama:not(.fotorama--unobtrusive)>*:not(:first-child){display:none}.fullscreen{width:100% !important;height:100% !important;max-width:100% !important;max-height:100% !important;margin:0 !important;padding:0 !important;overflow:hidden !important;background:#000}.fotorama--fullscreen{position:absolute !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;float:none !important;z-index:2147483647 !important;background:#000;width:100% !important;height:100% !important;margin:0 !important}.fotorama--fullscreen .fotorama__nav,.fotorama--fullscreen .fotorama__stage{background:#000}.fotorama__wrap{-webkit-text-size-adjust:100%;position:relative;direction:ltr;z-index:0}.fotorama__wrap--rtl .fotorama__stage__frame{direction:rtl}.fotorama__nav,.fotorama__stage{overflow:hidden;position:relative;max-width:100%}.fotorama__wrap--pan-y{-ms-touch-action:pan-y}.fotorama__wrap .fotorama__pointer{cursor:pointer}.fotorama__wrap--slide .fotorama__stage__frame{opacity:1 !important}.fotorama__stage__frame{overflow:hidden}.fotorama__stage__frame.fotorama__active{z-index:8}.fotorama__wrap--fade .fotorama__stage__frame{display:none}.fotorama__wrap--fade .fotorama__fade-front,.fotorama__wrap--fade .fotorama__fade-rear,.fotorama__wrap--fade .fotorama__stage__frame.fotorama__active{display:block;left:0;top:0}.fotorama__wrap--fade .fotorama__fade-front{z-index:8}.fotorama__wrap--fade .fotorama__fade-rear{z-index:7}.fotorama__wrap--fade .fotorama__fade-rear.fotorama__active{z-index:9}.fotorama__wrap--fade .fotorama__stage .fotorama__shadow{display:none}.fotorama__img{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;border:none !important}.fotorama__error .fotorama__img,.fotorama__loaded .fotorama__img{-ms-filter:"alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img,.fotorama__img--full{display:none}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img--full{display:block}.fotorama__wrap--only-active .fotorama__nav,.fotorama__wrap--only-active .fotorama__stage{max-width:99999px !important}.fotorama__wrap--only-active .fotorama__stage__frame{visibility:hidden}.fotorama__wrap--only-active .fotorama__stage__frame.fotorama__active{visibility:visible}.fotorama__nav{font-size:0;line-height:0;text-align:center;display:none;white-space:nowrap;z-index:5}.fotorama__nav__shaft{position:relative;left:0;top:0;text-align:left}.fotorama__nav__frame{position:relative;cursor:pointer}.fotorama__nav--dots{display:block}.fotorama__nav--dots .fotorama__nav__frame{width:18px;height:30px}.fotorama__nav--dots .fotorama__nav__frame--thumb,.fotorama__nav--dots .fotorama__thumb-border{display:none}.fotorama__nav--thumbs{display:block}.fotorama__nav--thumbs .fotorama__nav__frame{padding-left:0 !important}.fotorama__nav--thumbs .fotorama__nav__frame:last-child{padding-right:0 !important}.fotorama__nav--thumbs .fotorama__nav__frame--dot{display:none}.fotorama__dot{display:block;width:4px;height:4px;position:relative;top:12px;left:6px;border-radius:6px;border:1px solid #7f7f7f}.fotorama__nav__frame:focus .fotorama__dot:after{padding:1px;top:-1px;left:-1px}.fotorama__nav__frame.fotorama__active .fotorama__dot{width:0;height:0;border-width:3px}.fotorama__nav__frame.fotorama__active .fotorama__dot:after{padding:3px;top:-3px;left:-3px}.fotorama__thumb{overflow:hidden;position:relative;width:100%;height:100%}.fotorama__nav__frame:focus .fotorama__thumb{z-index:2}.fotorama__thumb-border{position:absolute;z-index:9;top:0;left:0;border-style:solid;border-color:#00afea;background-image:linear,to bottom right,rgba(255,255,255,0.25),rgba(64,64,64,0.1)}.fotorama__caption{position:absolute;z-index:12;bottom:0;left:0;right:0;font-family:'Helvetica Neue',Arial,sans-serif;font-size:14px;line-height:1.5;color:#000}.fotorama__caption a{text-decoration:none;color:#000;border-bottom:1px solid;border-color:rgba(0,0,0,0.5)}.fotorama__caption a:hover{color:#333;border-color:rgba(51,51,51,0.5)}.fotorama__wrap--rtl .fotorama__caption{left:auto;right:0}.fotorama__wrap--no-captions .fotorama__caption,.fotorama__wrap--video .fotorama__caption{display:none}.fotorama__caption__wrap{background-color:#fff;background-color:rgba(255,255,255,0.9);padding:5px 10px}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fotorama__wrap--css3 .fotorama__spinner{-webkit-animation:spinner 24s infinite linear;animation:spinner 24s infinite linear}.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__stage .fotorama__img{transition-property:opacity;transition-timing-function:linear;transition-duration:.3s}.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.fotorama__select{cursor:auto}.fotorama__video{top:32px;right:0;bottom:0;left:0;position:absolute;z-index:10}@-moz-document url-prefix(){.fotorama__active{box-shadow:0 0 0 transparent}}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{position:absolute;z-index:11;cursor:pointer}.fotorama__arr{position:absolute;width:32px;height:32px;top:50%;margin-top:-16px}.fotorama__arr--prev{left:2px;background-position:0 0}.fotorama__arr--next{right:2px;background-position:-32px 0}.fotorama__arr--disabled{pointer-events:none;cursor:default;*display:none;opacity:.1}.fotorama__fullscreen-icon{width:32px;height:32px;top:2px;right:2px;background-position:0 -32px;z-index:20}.fotorama__arr:focus,.fotorama__fullscreen-icon:focus{border-radius:50%}.fotorama--fullscreen .fotorama__fullscreen-icon{background-position:-32px -32px}.fotorama__video-play{width:96px;height:96px;left:50%;top:50%;margin-left:-48px;margin-top:-48px;background-position:0 -64px;opacity:0}.fotorama__wrap--css2 .fotorama__video-play,.fotorama__wrap--video .fotorama__stage .fotorama__video-play{display:none}.fotorama__error .fotorama__video-play,.fotorama__loaded .fotorama__video-play,.fotorama__nav__frame .fotorama__video-play{opacity:1;display:block}.fotorama__nav__frame .fotorama__video-play{width:32px;height:32px;margin-left:-16px;margin-top:-16px;background-position:-64px -32px}.fotorama__video-close{width:32px;height:32px;top:0;right:0;background-position:-64px 0;z-index:20;opacity:0}.fotorama__wrap--css2 .fotorama__video-close{display:none}.fotorama__wrap--css3 .fotorama__video-close{-webkit-transform:translate3d(32px, -32px, 0);transform:translate3d(32px, -32px, 0)}.fotorama__wrap--video .fotorama__video-close{display:block;opacity:1}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__video-close{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{opacity:0}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{opacity:1}.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--video .fotorama__fullscreen-icon{opacity:0 !important}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{display:none}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{display:block}.fotorama__wrap--css2.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--video .fotorama__fullscreen-icon{display:none !important}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:not(:focus){-webkit-transform:translate3d(32px, -32px, 0);transform:translate3d(32px, -32px, 0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus){-webkit-transform:translate3d(-48px, 0, 0);transform:translate3d(-48px, 0, 0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus){-webkit-transform:translate3d(48px, 0, 0);transform:translate3d(48px, 0, 0)}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__fullscreen-icon{-webkit-transform:translate3d(32px, -32px, 0) !important;transform:translate3d(32px, -32px, 0) !important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--prev{-webkit-transform:translate3d(-48px, 0, 0) !important;transform:translate3d(-48px, 0, 0) !important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--next{-webkit-transform:translate3d(48px, 0, 0) !important;transform:translate3d(48px, 0, 0) !important}.fotorama__wrap--css3 .fotorama__arr:not(:focus),.fotorama__wrap--css3 .fotorama__fullscreen-icon:not(:focus),.fotorama__wrap--css3 .fotorama__video-close:not(:focus),.fotorama__wrap--css3 .fotorama__video-play:not(:focus){transition-property:-webkit-transform,opacity;transition-property:transform,opacity;transition-duration:.3s}.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before{content:"";display:block;position:absolute;text-decoration:none;top:0;bottom:0;width:10px;height:auto;z-index:10;pointer-events:none;background-repeat:no-repeat;background-size:1px 100%,5px 100%}.fotorama__nav:before,.fotorama__stage:before{background-image:linear,false,transparent,rgba(0,0,0,0.2) 25%,rgba(0,0,0,0.3) 75%,transparent,radial,farthest-side 0 50%,rgba(0,0,0,0.4),transparent;background-position:0 0,0 0;left:-10px}.fotorama__nav.fotorama__shadows--left:before,.fotorama__stage.fotorama__shadows--left:before{left:0}.fotorama__nav:after,.fotorama__stage:after{background-image:linear,false,transparent,rgba(0,0,0,0.2) 25%,rgba(0,0,0,0.3) 75%,transparent,radial,farthest-side 100% 50%,rgba(0,0,0,0.4),transparent;background-position:100% 0,100% 0;right:-10px}.fotorama__nav.fotorama__shadows--right:after,.fotorama__stage.fotorama__shadows--right:after{right:0}.fotorama--fullscreen .fotorama__nav:after,.fotorama--fullscreen .fotorama__nav:before,.fotorama--fullscreen .fotorama__stage:after,.fotorama--fullscreen .fotorama__stage:before,.fotorama__wrap--fade .fotorama__stage:after,.fotorama__wrap--fade .fotorama__stage:before,.fotorama__wrap--no-shadows .fotorama__nav:after,.fotorama__wrap--no-shadows .fotorama__nav:before,.fotorama__wrap--no-shadows .fotorama__stage:after,.fotorama__wrap--no-shadows .fotorama__stage:before{display:none}
