@font-face{font-family:"lg";src:url("lg-d89582c2f6f504a3c2440f0006f05ee5.eot");src:url("lg.eot") format("embedded-opentype"),url("lg-ab766791e3cb4bcacdec1fed35905ef2.woff") format("woff"),url("lg-28350fe3cb28014273ec9504331af552.ttf") format("truetype"),url("lg.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"light";src:url("proxima/light-01c7487ea7fb14185175f5d565ff2b3a.eot");src:url("proxima/light.eot") format("embedded-opentype"),url("proxima/light-270af4320e15c02211056f36dda250eb.woff") format("woff"),url("proxima/light-851db658d4803fc0b2fdf7527e261aae.ttf") format("truetype"),url("proxima/light.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"regular";src:url("proxima/regular-bb53330e8ed5ca0d337480279d2bfced.eot");src:url("proxima/regular.eot") format("embedded-opentype"),url("proxima/regular-4563a559ff423cdb12d5af1960040da9.woff") format("woff"),url("proxima/regular-e6f6dba24fffdfd46c64ac7c39e41537.ttf") format("truetype"),url("proxima/regular.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"bold";src:url("proxima/bold-75334f5f817c10511e5185558a0af5e6.eot");src:url("proxima/bold.eot") format("embedded-opentype"),url("proxima/bold-1d4ebf323753fdb368664059bb5c810e.woff") format("woff"),url("proxima/bold-afd0d976aca6e74f3a6a690dc50173e0.ttf") format("truetype"),url("proxima/bold.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"italic";src:url("proxima/lightitalic-c906c7f4241d4a7db32e2a4784cfdb43.eot");src:url("proxima/lightitalic.eot") format("embedded-opentype"),url("proxima/lightitalic-ec0f245328ddbd4ae2f7ede8b385eafd.woff") format("woff"),url("proxima/lightitalic-2498e76a6c5792380223c5ea20706c8c.ttf") format("truetype"),url("proxima/lightitalic.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"extrabold";src:url("proxima/extrabold-4f5e7f67cae3ac7c08db3dcc38ec3861.eot");src:url("proxima/extrabold.eot") format("embedded-opentype"),url("proxima/extrabold-996fd73b8d9cc022fec3331a2fc0cf4d.woff") format("woff"),url("proxima/extrabold-69bb03009225e944a804b69b211c225d.ttf") format("truetype"),url("proxima/extrabold.svg") format("svg");font-weight:normal;font-style:normal}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;overflow-y:auto;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{background:#f2f2e8 url("bg-ad96c4d4bf6b2db7bb55ff6c4a8ba61b.jpg") center top repeat-y;margin:0}body,button,input,select,textarea{color:#050608;font:15px 'regular', sans-serif}a{color:#00a86b;text-decoration:none}a:hover{color:#dace4a;text-decoration:none}a:focus{outline:thin dotted}a:hover,a:active{outline:0}p{margin:10px 0;padding:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{color:#76888a;font-size:16px;font-style:italic;margin:1em 40px;padding:10px 0}blockquote p{padding:0}dfn{font-style:italic}hr{border:0 #e2e6e6 solid;border-top-width:1px;clear:both;display:block;height:1px;margin:10px 0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}time{color:#cfcecc;display:block;font-size:30px;line-height:1}h1,h2,h3,h4,h5,h6{font-weight:bold;margin:10px 0;padding:0;text-rendering:optimizeLegibility}h1,h1 a{color:#3f3d35;font-size:36px;margin:0 0 35px;text-transform:uppercase}h2,h2 a{color:#050608;font-size:18px;text-transform:uppercase}h3,h3 a{color:#3d3b34;font-size:21px;line-height:1;margin:0;text-transform:uppercase}h4,h4 a{color:#403d38;font-size:15px;text-transform:uppercase}h5,h5 a{font-size:18px}h6,h6 a{font-size:14px}pre,code,kbd,samp{font-family:monospace, monospace;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dd{margin:0 0 0 40px}ul,ol{padding:10px 10px 10px 30px}ul li{background:transparent url("bullet-8ac478db959ab7474a66fb407401fdc6.png") 0 6px no-repeat;list-style:none;padding:0 0 8px 10px}ol li{list-style:decimal;margin:0 0 0 10px;padding:0 0 8px 0}nav ul,nav ol,nav li{background:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer;font-weight:bold}legend{border:0;*margin-left:-7px;padding:0}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal;*overflow:visible}button:active,.button:active{position:relative;top:1px}table button,table input{*overflow:auto}button,select,input[type="button"],input[type="reset"],input[type="submit"],input[type='file']{cursor:pointer}button,input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button}input[type="checkbox"],input[type="radio"]{padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type="text"],input[type="email"],input[type="password"],input[type="url"],input.input-field,textarea{border:1px solid #bbb;border-radius:2px;height:30px;padding-left:7px;-webkit-appearance:none;-moz-transition:border-color 0.15s ease-in;-ms-transition:border-color 0.15s ease-in;-o-transition:border-color 0.15s ease-in;-webkit-transition:border-color 0.15s ease-in;transition:border-color 0.15s ease-in}textarea{overflow:auto;vertical-align:top;resize:vertical}.sign-in input[type="email"],.sign-in input[type="password"]{margin:4px 0 10px;max-width:400px;width:100%}.sign-in button,.sign-in .button{background:#f5f5f5;background:-moz-linear-gradient(top, #f5f5f5 40%, #f1f1f1 70%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(70%, #f1f1f1));background:-webkit-linear-gradient(top, #f5f5f5 40%, #f1f1f1 70%);background:-o-linear-gradient(top, #f5f5f5 40%, #f1f1f1 70%);background:-ms-linear-gradient(top, #f5f5f5 40%, #f1f1f1 70%);background:linear-gradient(top, #f5f5f5 40%, #f1f1f1 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f1f1f1',GradientType=0 );border:solid 1px #d8d8d8;border:solid 1px rgba(0,0,0,0.1);color:#666;cursor:pointer;display:inline-block;height:24px;line-height:22px;outline:none;padding:0 6px;text-align:center;text-decoration:none;text-shadow:white 0px 1px 0px;-moz-transition:border-color 0.218s ease-in;-ms-transition:border-color 0.218s ease-in;-o-transition:border-color 0.218s ease-in;-webkit-transition:border-color 0.218s ease-in;transition:border-color 0.218s ease-in;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.sign-in button:hover,.sign-in .button:hover{border-color:#a5a5a5;border-color:rgba(59,59,59,0.4);box-shadow:0 1px 1px rgba(0,0,0,0.1);color:#333}.sign-in button:active,.sign-in .button:active{-webkit-box-shadow:inset 0px 0px 10px 0px rgba(25,23,18,0.25);-moz-box-shadow:inset 0px 0px 10px 0px rgba(25,23,18,0.25);box-shadow:inset 0px 0px 10px 0px rgba(25,23,18,0.25)}table{border-collapse:collapse;border-spacing:0;padding:10px 0}td,th{padding:5px}th{font-weight:bold}td{vertical-align:top}::-moz-selection{background:#00a86b;color:#fff;text-shadow:none}::selection{background:#00a86b;color:#fff;text-shadow:none}::-webkit-input-placeholder{color:#a3a3a3}:-moz-placeholder{color:#a3a3a3}input.placeholder{color:#a3a3a3}a:focus,button:focus,label:focus{outline:1px dashed #00a86b}input:focus,select:focus,textarea:focus{border:1px solid #3e3c34;outline:none;-moz-box-shadow:0 0 5px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3)}a,button,.button{-moz-transition:all 0.15s ease-in;-ms-transition:all 0.15s ease-in;-o-transition:all 0.15s ease-in;-webkit-transition:all 0.15s ease-in;transition:all 0.15s ease-in;-webkit-transition-property:background-color,border-color,color,opacity;-moz-transition-property:background-color,border-color,color,opacity;-o-transition-property:background-color,border-color,color,opacity;transition-property:background-color,border-color,color,opacity}.hide{display:none !important;visibility:hidden}.hidden{display:none}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.alert{color:#ff0000}.message{background-color:#fcf8e3;border:1px solid #fbeed5;color:#c09853;font-size:16px;font-weight:600;text-align:center;margin:0 10px 18px;padding:8px 35px 8px 14px;text-shadow:0 1px 0 rgba(255,255,255,0.5);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.message h6{padding:0 0 4px}.message ul{margin:0}.message li{background:none}.message.error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48}.message.notice{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad}.message.success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847}.message.alert{color:#00a86b}b,strong,label,th{font-family:'bold', sans-serif;font-weight:normal !important}h1,header h2,time,.home h2,.city-selector,.city-selector .date-range,.cities h1{font-family:'lg', sans-serif;font-weight:normal !important}.ribbon,.home-city,.city-selector li a,.event-teaser h1,.event-teaser h1 a,.event-nav-wrap p,.event-detail h1,.ico-badge,.ico-badge-sm,.ticket,.learn-more,.partner-detail h2,.ago{font-family:'extrabold', sans-serif;font-weight:normal !important}.comes,.event-teaser p,.event-detail,.partner-detail,.page-copy,.faq-body,.form label{font-family:'light', sans-serif;font-weight:normal !important}.tweet-text,.faq-header{font-family:'italic', sans-serif;font-weight:normal !important}.right{float:right}.ir,.ico{background:transparent url("ui-f86dd520795e72e0102b830eac3b6272.png") no-repeat;border:0;color:transparent;display:inline-block;font:0/0 a;text-shadow:none}.ico-home{background-image:url("home-e4d0b3b459765c26aab51e0ad282bc85.png")}.ico-arrow{background-position:-150px -150px;height:19px;width:38px}.ico-arrow-nav{background-position:-50px -150px;height:22px;width:11px;float:left;margin:16px 0 0 20px}.ico-arrow-sm{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #403d38;display:inline-block;height:10px;margin:0;width:0}.ico-badge,.ico-badge-sm{background:transparent url("ui-f86dd520795e72e0102b830eac3b6272.png");color:#fff;display:block;font-size:11px;padding:18px 10px 0;position:absolute;right:9px;top:-17px;text-align:center;text-transform:uppercase;z-index:20;-moz-transition:all 0.15s ease-in;-ms-transition:all 0.15s ease-in;-o-transition:all 0.15s ease-in;-webkit-transition:all 0.15s ease-in;transition:all 0.15s ease-in}.ico-badge:active,.ico-badge-sm:active{top:-16px}.ico-badge{background-position:-50px -75px;height:59px;width:81px}.ico-badge:hover,.ico-badge:focus{color:#fff;opacity:0.9;top:-22px}.ico-badge-sm{background-position:-150px -75px;height:59px;width:51px}.ico-chev{background-position:0 -75px;height:35px;width:32px;margin:0 0 6px 20px}.ico-involve{background-image:url("get-involved-893333677b446906bc9b2356d835c9ba.png");background-position:0 0;height:134px;width:310px}.ico-involve:hover{opacity:0.8}.ico-involve:active{opacity:1}.ico-logo{display:block;height:69px;margin:0 auto 8px}.ico-logo svg{fill:#00A76B;height:69px;-moz-transition:all 0.15s ease-in;-ms-transition:all 0.15s ease-in;-o-transition:all 0.15s ease-in;-webkit-transition:all 0.15s ease-in;transition:all 0.15s ease-in;width:72px}.ico-logo:hover svg{height:65px;margin-top:6px;width:62px}.ico-post{background-position:0 0;height:28px;width:27px;float:left;margin:12px 0 0 12px}.ico-quot{background-position:-175px -250px;height:61px;width:78px}.ico-slide-nav{background-position:0 -250px;height:116px;width:56px;position:absolute;right:-9px;top:28px;z-index:20}.ico-slide-nav:hover{opacity:0.8}.ico-slide-nav:active{top:29px}.ico-submit{background-position:-75px -142px;height:47px;width:54px}.ico-submit:hover{opacity:0.8}.ico-tail{background-position:0 -375px;height:40px;width:320px;bottom:-30px;left:0;position:absolute}.ico-tab{background-position:-200px -150px;height:47px;width:27px;left:-26px;position:absolute;top:0}.ico-top-banner{background-position:0 0;height:54px;width:842px;margin:69px auto 58px}.ico-wheat{background-position:0 -50px;height:51px;width:33px}.ico-face svg{height:25px;width:12px}.ico-face-ind svg{height:27px;width:13px;float:left;margin:9px 0 0 16px}.ico-inst svg{height:20px;width:20px}.ico-twit svg{height:22px;width:27px}.ico-twit-ind svg{height:20px;width:24px;float:left;margin:12px 0 0 9px}.no-inlinesvg .ico-logo,.no-inlinesvg .ico-face,.no-inlinesvg .ico-face-ind,.no-inlinesvg .ico-inst,.no-inlinesvg .ico-twit,.no-inlinesvg .ico-twit-ind,.safari-5 .ico-logo,.safari-5 .ico-face,.safari-5 .ico-face-ind,.safari-5 .ico-inst,.safari-5 .ico-twit,.safari-5 .ico-twit-ind{background:transparent url("no-svg-fc81f3a37d4637a3efc37b38a9694829.png") no-repeat;display:inline-block;font:0/0 a;text-shadow:none}.no-inlinesvg .ico-logo,.safari-5 .ico-logo{background-position:-225px 0;height:69px;width:72px}.no-inlinesvg .ico-face,.safari-5 .ico-face{background-position:-100px 0;height:25px;width:12px}.no-inlinesvg .ico-face-ind,.safari-5 .ico-face-ind{background-position:-25px 0;height:27px;width:13px;float:left;margin:9px 0 0 16px}.no-inlinesvg .ico-inst,.safari-5 .ico-inst{background-position:-125px 0;height:20px;width:20px}.no-inlinesvg .ico-twit,.safari-5 .ico-twit{background-position:-50px 0;height:22px;width:27px}.no-inlinesvg .ico-twit-ind,.safari-5 .ico-twit-ind{background-position:0 0;height:20px;width:24px;float:left;margin:12px 0 0 9px}.flip-h{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1)}.inner{margin:0 auto;position:relative;width:980px}header{margin-bottom:80px;position:relative;z-index:30}.city-selector{float:left;margin:10px 0 0;position:relative;text-transform:uppercase;width:222px}.city-selector .block{background:#403d38;display:block;float:left;height:73px;line-height:73px;padding:4px;-moz-transition:all 0.15s ease-in;-ms-transition:all 0.15s ease-in;-o-transition:all 0.15s ease-in;-webkit-transition:all 0.15s ease-in;transition:all 0.15s ease-in;width:73px}.city-selector ul{background:#fff;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.2);box-shadow:0 1px 1px rgba(0,0,0,0.2);display:none;margin:0;left:-10px;padding:0;position:absolute;text-align:left;top:73px;width:550px}.city-selector li{background:none;float:left;margin:0;padding:0}.city-selector li a{color:#403d38;display:block;border-bottom:1px dotted #727270;height:66px;line-height:58px;margin:0 0 0 10px;padding:4px 0;width:260px}.city-selector li a:hover{color:#dace4a}.city-selector li a:hover .block{background:#666460}.city-selector li .block{height:58px;margin-right:8px;padding:3px;width:58px}.city-selector li:nth-last-child(-n+2) a{border:none}.city-selector:hover ul,.city-selector ul.on{display:block}.city-selector a:active{position:relative;top:1px}.city-selector .date-range{background:#9F9E9B;color:#fff;padding:0 4px;text-transform:uppercase}.block svg,.city-svg svg{fill:#F4F3EA;stroke:#F4F3EA}.block svg .no-fill,.block svg .line-2,.block svg .line-3,.block svg .line-4,.block svg .line-6,.block svg .line-8,.city-svg svg .no-fill,.city-svg svg .line-2,.city-svg svg .line-3,.city-svg svg .line-4,.city-svg svg .line-6,.city-svg svg .line-8{fill:none;stroke-miterlimit:10px}.block svg .line-2,.block svg .line-4,.city-svg svg .line-2,.city-svg svg .line-4{stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.block svg .line-2,.city-svg svg .line-2{stroke-width:3px}.block svg .line-4,.city-svg svg .line-4{stroke-width:4px}.block svg .line-6,.city-svg svg .line-6{stroke-width:6px}.block svg .line-6,.city-svg svg .line-6{stroke-width:8px}.block svg .filled,.city-svg svg .filled{fill:#F4F3EA}.city-name{color:#403d38;display:block;float:left;font-size:24px;line-height:73px;padding-left:12px;padding-right:10px}.city-selector:hover .city-name,.city-name:hover{background:#403d38;color:#fff}.city-selector:hover .city-name .ico-arrow-sm,.city-name:hover .ico-arrow-sm{border-top-color:#fff}.logo-wrap{float:left;margin:20px 22px 0 0;text-align:center;width:319px}#logo{display:block;height:209px;width:319px}#logo svg{fill:#3E3C34}#logo #A,#logo #H{fill:#00A76B}#logo #M,#logo #A,#logo #S,#logo #H{-moz-transition:all 0.1s ease-in;-ms-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;-webkit-transition:all 0.1s ease-in;transition:all 0.1s ease-in;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}#logo:hover #M{fill:#00A76B;-webkit-transform:scale(0.9, 0.95) translateX(10px);-moz-transform:scale(0.9, 0.95) translateX(10px);-o-transform:scale(0.9, 0.95) translateX(10px);transform:scale(0.9, 0.95) translateX(10px)}#logo:hover #A{fill:#3E3C34;-webkit-transform:scale(0.9, 0.95);-moz-transform:scale(0.9, 0.95);-o-transform:scale(0.9, 0.95);transform:scale(0.9, 0.95)}#logo:hover #S{fill:#00A76B;-webkit-transform:scale(0.9, 0.95);-moz-transform:scale(0.9, 0.95);-o-transform:scale(0.9, 0.95);transform:scale(0.9, 0.95)}#logo:hover #H{fill:#3E3C34;-webkit-transform:scale(0.9, 0.95) translateX(-10px);-moz-transform:scale(0.9, 0.95) translateX(-10px);-o-transform:scale(0.9, 0.95) translateX(-10px);transform:scale(0.9, 0.95) translateX(-10px)}#logo:active,#logo:focus{outline:none}#logo:active #M,#logo:focus #M{-webkit-transform:rotate(5deg) scale(0.8, 0.8) translateX(20px);-moz-transform:rotate(5deg) scale(0.8, 0.8) translateX(20px);-o-transform:rotate(5deg) scale(0.8, 0.8) translateX(20px);transform:rotate(5deg) scale(0.8, 0.8) translateX(20px)}#logo:active #A,#logo:focus #A{-webkit-transform:rotate(-5deg) scale(0.8, 0.8);-moz-transform:rotate(-5deg) scale(0.8, 0.8);-o-transform:rotate(-5deg) scale(0.8, 0.8);transform:rotate(-5deg) scale(0.8, 0.8)}#logo:active #S,#logo:focus #S{-webkit-transform:rotate(5deg) scale(0.8, 0.8);-moz-transform:rotate(5deg) scale(0.8, 0.8);-o-transform:rotate(5deg) scale(0.8, 0.8);transform:rotate(5deg) scale(0.8, 0.8)}#logo:active #H,#logo:focus #H{-webkit-transform:rotate(-5deg) scale(0.8, 0.8) translateX(-20px);-moz-transform:rotate(-5deg) scale(0.8, 0.8) translateX(-20px);-o-transform:rotate(-5deg) scale(0.8, 0.8) translateX(-20px);transform:rotate(-5deg) scale(0.8, 0.8) translateX(-20px)}.ribbon{background:transparent url("ui-f86dd520795e72e0102b830eac3b6272.png");color:#fff;font-size:12px;line-height:1.5;padding-top:10px;position:absolute;right:0;background-position:-50px 0;height:70px;width:152px;text-align:center;top:-5px;-moz-transition:all 0.15s ease-in;-ms-transition:all 0.15s ease-in;-o-transition:all 0.15s ease-in;-webkit-transition:all 0.15s ease-in;transition:all 0.15s ease-in}.ribbon:hover,.ribbon:focus{color:#fff;opacity:0.9;top:0}.ribbon:active{top:-2px}.city-details{color:#403d38;float:left;padding-top:150px}.city-details h2{color:#403d38;font-size:72px;line-height:1;margin:0;text-transform:uppercase}.city-details h2 span{font-size:52px}.city-details .comes{font-size:18px}.city-details .date-range{font-size:30px}.city-details a{display:block;font-size:12px;line-height:32px;margin-top:10px;text-transform:uppercase}.city-details a .ico{float:left;margin-right:10px}.city-details a:active{position:relative;top:1px}.home{min-height:790px}.home .inner{text-align:center}.home .ico-top-banner{opacity:0}.home .logo-wrap{left:128px;position:absolute;top:0;width:205px}.home .ico-logo{width:46px;height:45px;opacity:0}.home .ico-logo svg{width:46px;height:45px}.home .ico-logo:hover svg{margin:0;opacity:0.8}.home #logo{height:133px;width:205px}.home h2{color:#403d38;font-size:60px;line-height:0.9;margin:0 auto 34px;text-align:left;text-transform:uppercase;width:260px}.home h2 span{font-family:'regular', sans-serif;font-size:18px;text-transform:none}.home .city-selector{float:none;margin:0 auto;width:260px}.home .city-selector:hover .ico-arrow-sm{border-left-color:#fff;border-top-color:transparent}.home .ico-arrow-sm{border-right:none;border-left-color:#00a86b;border-bottom:6px solid transparent;border-top-color:transparent;margin:0 0 3px 12px}.home h2,.home .city-selector,.home .brooklyn-brewery,.home .ico-chev{opacity:0;-moz-transition:all 0.15s ease-in;-ms-transition:all 0.15s ease-in;-o-transition:all 0.15s ease-in;-webkit-transition:all 0.15s ease-in;transition:all 0.15s ease-in}.home h2,.home .city-selector{-webkit-transition-delay:0.4s;-moz-transition-delay:0.4s;-o-transition-delay:0.4s;transition-delay:0.4s}.home #M,.home #A,.home #S,.home #H{-webkit-transform:scale(0, 0);-moz-transform:scale(0, 0);-o-transform:scale(0, 0);transform:scale(0, 0);-webkit-transition-duration:0.1s;-moz-transition-duration:0.1s;-o-transition-duration:0.1s;transition-duration:0.1s}.home.on h2,.home.on .city-selector,.home.on .ico-top-banner,.home.on .ico-logo,.home.on .brooklyn-brewery,.home.on .ico-chev{opacity:1}.home.on #M,.home.on #A,.home.on #S,.home.on #H{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1)}.home.on #logo #M{-webkit-transition-delay:0.1s;-moz-transition-delay:0.1s;-o-transition-delay:0.1s;transition-delay:0.1s}.home.on #logo #A{-webkit-transition-delay:0.15s;-moz-transition-delay:0.15s;-o-transition-delay:0.15s;transition-delay:0.15s}.home.on #logo #S{-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;-o-transition-delay:0.2s;transition-delay:0.2s}.home.on #logo #H{-webkit-transition-delay:0.25s;-moz-transition-delay:0.25s;-o-transition-delay:0.25s;transition-delay:0.25s}.home.on .ico-chev{margin-bottom:-6px;-webkit-transition-delay:0.6s;-moz-transition-delay:0.6s;-o-transition-delay:0.6s;transition-delay:0.6s}.content{background:#fff;border-bottom:1px solid #e1e1d7;border-top:1px solid #e1e1d7;position:relative}.content .message{display:inline-block;margin:30px 0 10px}.banner{background:#3e3c34;color:#f2f2e8;float:left;font-size:13px;margin:-48px 30px 39px 0;padding:20px 10px 30px;position:relative;text-align:center;width:320px;z-index:20}.banner p{line-height:1.36;margin:20px 0;padding:0 10px}.banner hr{border-bottom-width:1px;border-color:#626158;height:4px;margin:30px 0 16px}.event-list a{color:#f2f2e8;font-size:13px}.event-list a:hover,.event-list a.on{color:#dace4a}.event-list a.all-events{font-size:15px}.event-list ul{margin-top:16px}.event-list li{margin-bottom:8px}.mash{margin:0}.mash span{display:inline-block;float:left;height:66px;line-height:66px}.dot{background:#f2f2e8;display:inline-block;height:66px;line-height:66px;margin:0 16px 0 41px;text-align:center;width:66px;-webkit-border-radius:33px;-moz-border-radius:33px;border-radius:33px}.dot .ico{margin-top:7px}.learn-more{color:#dace4a}.learn-more i{background:#dace4a;color:#3e3c34;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;display:inline-block;font-style:normal;height:12px;line-height:12px;text-align:center;width:12px;-moz-transition:all 0.15s ease-in;-ms-transition:all 0.15s ease-in;-o-transition:all 0.15s ease-in;-webkit-transition:all 0.15s ease-in;transition:all 0.15s ease-in}.learn-more:hover{color:#00a86b}.learn-more:hover i{background:#00a86b}.right-col{float:left;padding:35px 0 16px;width:630px}.partner{margin-bottom:30px}.partner img{float:left;margin-right:20px}.partner-detail{float:left;line-height:1.6;width:460px}.page-copy{line-height:1.6}.page-copy h1{margin-bottom:30px}.page-copy p{margin:0 0 30px}.faq-header{color:#979694;font-size:21px;line-height:1.42;margin:0 0 10px}.faq-body{border-bottom:1px dotted #cfcecc;font-size:15px;margin:0 0 30px;padding:20px 8px 30px 12px}.city .content{margin-bottom:80px;min-height:640px}.coming-soon{color:#3e3c34;font-size:15px;line-height:2.4;padding:20px 60px 40px}.event-slider{height:640px;left:0;overflow:hidden;padding-top:35px;position:absolute;top:0;width:100%;z-index:10}.event-slider ul,.event-slider li{margin:0;padding:0}.event-slider ul{width:20000px}.event-slider li{background:none;float:left;padding-right:20px;width:340px}.event-slides{left:50%;margin-left:-140px;position:absolute}.event-slides ul{left:0;position:absolute;top:0}.event-slides article{position:relative}.event-slides a:hover img{opacity:0.9;-moz-transition:all 0.15s ease-in;-ms-transition:all 0.15s ease-in;-o-transition:all 0.15s ease-in;-webkit-transition:all 0.15s ease-in;transition:all 0.15s ease-in}.event-teaser{background:transparent url("event-teaser-4bddd86ce0f2ef0002a537ad87a814e3.png") 0 32px no-repeat;min-height:260px;padding:32px 0 0 60px;position:relative;width:300px}.event-teaser.last{background:none;clear:both;padding:22px 0 0 30px}.event-teaser.last h3{font-size:18px}.event-teaser.last p{font-size:14px}.event-teaser h1,.event-teaser h1 a{color:#3e3c34;font-size:21px;margin:0 0 18px;text-transform:uppercase}.event-teaser a:hover{color:#dace4a}.event-teaser p{font-size:15px;line-height:1.6}.city-svg{background:#3e3c34;display:block;float:left;height:294px;padding:10px;width:320px;-moz-transition:all 0.15s ease-in;-ms-transition:all 0.15s ease-in;-o-transition:all 0.15s ease-in;-webkit-transition:all 0.15s ease-in;transition:all 0.15s ease-in}.city-svg svg{-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-moz-transition:all 0.15s ease-in;-ms-transition:all 0.15s ease-in;-o-transition:all 0.15s ease-in;-webkit-transition:all 0.15s ease-in;transition:all 0.15s ease-in;-webkit-transition-delay:0.1s;-moz-transition-delay:0.1s;-o-transition-delay:0.1s;transition-delay:0.1s}.second-thumbnail:hover img{opacity:0.8;-moz-transition:all 0.15s ease-in;-ms-transition:all 0.15s ease-in;-o-transition:all 0.15s ease-in;-webkit-transition:all 0.15s ease-in;transition:all 0.15s ease-in}.second-thumbnail:hover .city-svg{background:#dace4a}.second-thumbnail:hover svg{-webkit-transform:scale(0.9, 0.9);-moz-transform:scale(0.9, 0.9);-o-transform:scale(0.9, 0.9);transform:scale(0.9, 0.9)}.share{background:#3e3c34;border-bottom:1px solid #76756f;display:block;height:44px;line-height:1;margin-bottom:1px;position:absolute;left:0;top:32px;width:44px;-webkit-transition-property:background,border-color,left,width;-moz-transition-property:background,border-color,left,width;-o-transition-property:background,border-color,left,width;transition-property:background,border-color,left,width}.share:hover,.share:focus{background:#dace4a;border-color:#dace4a;left:-5px;width:49px}.share.twit{top:77px}.share svg{fill:#fff}.event-nav-wrap{overflow:hidden;position:absolute;right:30px;top:-73px;width:320px}.event-nav-wrap p{color:#3e3c34;float:left;font-size:12px;height:72px;line-height:72px;margin:0;opacity:0;padding-right:22px;text-align:right;text-transform:uppercase;width:190px;-moz-transition:all 0.15s ease-in;-ms-transition:all 0.15s ease-in;-o-transition:all 0.15s ease-in;-webkit-transition:all 0.15s ease-in;transition:all 0.15s ease-in;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.event-nav-wrap.on .event-nav{top:0}.event-nav-wrap.on p{opacity:1}.event-nav-wrap .swipe{display:none}.event-nav{background:#fff;float:right;padding:10px 14px 12px;position:relative;top:72px;-moz-transition:all 0.15s ease-in;-ms-transition:all 0.15s ease-in;-o-transition:all 0.15s ease-in;-webkit-transition:all 0.15s ease-in;transition:all 0.15s ease-in;-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;transition-property:top}.event-nav a{background:#3e3c34;display:inline-block;float:left;height:50px;line-height:1;margin:0;width:50px}.event-nav a:hover{background:#dace4a}.event-nav a.disabled{background:#3e3c34;opacity:0.4}.event-nav a.next{border-left-width:1px;border-right:24px;margin-left:2px}.event-nav a:active{position:relative;top:1px}.event-mask{background:rgba(255,255,255,0.7);height:638px;position:absolute;top:0;left:-50%;margin-left:-160px;width:100%;z-index:30}.event-detail{background:transparent url("event-detail-7a4784631aacf7ab1341218603ef5903.png") 0 32px no-repeat;clear:both;min-height:523px;padding:32px 0 0 60px;position:relative}.event-detail h1{color:#3e3c34;display:inline-block;float:left;font-size:36px;margin:0 23px 18px 0;max-width:470px;text-transform:uppercase}.event-detail h3{font-size:18px;margin-bottom:18px;text-transform:none}.event-detail p{color:#3e3c34;font-size:15px;line-height:1.6;margin:0 0 28px}.event{margin-right:-30px;width:660px}.event-thumbnail{float:left;margin-right:20px}.ticket{background:#d2bb43 url("ticket-0912fc53eaadf652c3c97c40c69ffa98.png") 0 2px repeat-x;color:#fff;display:inline-block;height:26px;font-size:11px;line-height:26px;margin-top:8px;padding:0 10px;position:relative;text-transform:uppercase}.ticket:hover{background-color:#00a86b;color:#fff}.ticket:before,.ticket:after{background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;content:" ";display:block;height:10px;position:absolute;top:8px;left:-6px;width:10px}.ticket:after{left:auto;right:-6px}.ticket:active{position:relative;top:1px}.video-thumbnail img{border:1px solid #e1e2e3;margin-bottom:46px;padding:4px}.video-thumbnail:hover{opacity:0.8}.video-thumbnail:active{position:relative;top:1px}.event-gallery{margin:0;padding:0}.event-gallery li{background:none;float:left;margin:0 17px 32px 0;padding:0}.event-gallery img{border:1px solid #d9d9d9;padding:3px}.event-gallery a:hover{opacity:0.8}.event-gallery a:active{position:relative;top:1px}.cities{font-size:28px;text-align:center}.cities h1{color:#3d3b34;font-size:48px;line-height:48px;margin:0 0 28px;padding:0;text-transform:uppercase}.cities h1 .ico{margin:0 0 7px 18px}.cities h1 .flip-h{margin:0 18px 7px 0}.cities li{display:inline;line-height:1.28}.cities a{color:#3d3b34}.cities a:hover{color:#dace4a}.cities,.sign-up,.instagram,.tweet,.info{margin-bottom:2px}.cities .inner,.sign-up .inner,.instagram .inner,.tweet .inner,.info .inner{border-bottom:1px solid #cfcec5;border-top:1px solid #cfcec5;padding:60px 0}.cities .inner.first,.sign-up .inner.first,.instagram .inner.first,.tweet .inner.first,.info .inner.first{border-top:0}.sign-up .left{float:left;margin-right:30px;width:639px}.sign-up h4,.sign-up p{margin-left:18px}.sign-up p{color:#403d38;margin-bottom:22px}.large-input{background:#fff;border:1px solid #e1e1d9;display:inline-block;padding:3px}.large-input input{background:#f8f8f8;border:none;float:left;font-size:21px;height:47px;line-height:1;padding-left:16px;width:577px;-moz-transition:all 0.15s ease-in;-ms-transition:all 0.15s ease-in;-o-transition:all 0.15s ease-in;-webkit-transition:all 0.15s ease-in;transition:all 0.15s ease-in}.large-input input::-webkit-input-placeholder{color:#d5d5d5}.large-input input:-moz-placeholder{color:#d5d5d5}.large-input input:focus{background:#fff}.large-input button{background-color:#f8f8f8}.tweet{color:#403d38;font-size:21px;line-height:1.42;position:relative;text-align:center}.tweet .inner{padding:60px 110px}.tweet .ico{position:absolute;left:85px;top:30px}.tweet .flip-h{left:auto;right:85px}.ago{font-size:12px;text-transform:uppercase}.instagram h3{margin-bottom:30px}.slider{height:172px;position:relative}.slider img{background:#fff;border:1px solid #d3d3d3;padding:5px;-moz-transition:all 0.15s ease-in;-ms-transition:all 0.15s ease-in;-o-transition:all 0.15s ease-in;-webkit-transition:all 0.15s ease-in;transition:all 0.15s ease-in}.slider .flip-h{left:-9px;right:auto}.slider .prev{display:none}.slide-wrap{height:172px;overflow:hidden;position:relative;width:980px}.slides{left:0;position:absolute;top:0;width:20000px;z-index:10}.slides a:hover img{background:rgba(255,255,255,0.5);opacity:0.8}.slides a:active{position:relative;top:1px}.slide{float:left;width:192px}.slide.loading{display:none;padding:60px 36px 0 0;text-align:center}.info{color:#403d38;font-size:15px}.info .inner{border-bottom:0}.info p{line-height:1.6}.info .left,.info .partners{float:left}.info .left{padding-right:50px;width:507px}.info .left h3{margin-bottom:30px}.info .partners{max-width:470px}.info .partners h3{margin-bottom:40px}.info .partners h3 a{display:inline;float:none;margin:0;opacity:1.0}.info .partners a{display:block;float:left;margin-bottom:20px;margin-right:20px;opacity:0.8}.info .partners a:hover{opacity:1}.info .partners a:active{position:relative;top:1px}html,body,#wrap{height:100%}body>#wrap{height:auto;min-height:100%;padding-bottom:87px}.lt-ie9 body>#wrap{min-height:auto}.foot-wrap{height:87px;margin-top:-87px;overflow:hidden;position:relative}footer{background:#3e3c34;color:#f0f0e4;clear:both;font-size:12px;height:44px;position:absolute;left:0;bottom:0;width:100%}footer p{height:44px;float:left;line-height:44px;margin:0}footer a{color:#d2bb43}footer a:hover{color:#00a86b}footer .right p{float:left;margin-right:10px}.rib{background:transparent url("ui-f86dd520795e72e0102b830eac3b6272.png") -75px -250px;display:block;float:left;height:67px;margin:-23px 0 0 7px;overflow:hidden;padding-top:25px;text-align:center;width:45px;-webkit-transition-property:height,margin;-moz-transition-property:height,margin;-o-transition-property:height,margin;transition-property:height,margin;-webkit-transition-duration:0.1s;-moz-transition-duration:0.1s;-o-transition-duration:0.1s;transition-duration:0.1s}.rib:hover{background-position:-125px -250px;height:86px;margin-top:-43px}.rib:hover svg{fill:#fff}.rib svg{fill:#f3f3ea}.toolbar{background:rgba(255,255,255,0.8);font-size:12px;left:0;padding:6px 10px;position:fixed;top:0;z-index:9999}.form{margin:0 0 40px 60px}.form .message{text-align:left;margin:0;padding:10px 20px}.form .message h6,.form .message ul{margin:0;padding:0}.form .message li{margin:4px 0;padding:0}.form input[type="text"],.form input[type="email"],.form input[type="password"],.form input[type="url"]{width:257px}.form label{display:inline-block;width:105px}.form label.inline{width:auto}.form .indent{margin:20px 0 0 105px}.form li{background:none}.form button{background:#f5f5f5;background:-moz-linear-gradient(top, #f5f5f5 40%, #f1f1f1 70%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(70%, #f1f1f1));background:-webkit-linear-gradient(top, #f5f5f5 40%, #f1f1f1 70%);background:-o-linear-gradient(top, #f5f5f5 40%, #f1f1f1 70%);background:-ms-linear-gradient(top, #f5f5f5 40%, #f1f1f1 70%);background:linear-gradient(top, #f5f5f5 40%, #f1f1f1 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f1f1f1',GradientType=0 );border:solid 1px #d8d8d8;border:solid 1px rgba(0,0,0,0.1);color:#666;cursor:pointer;display:inline-block;height:24px;line-height:22px;outline:none;padding:0 6px;text-align:center;text-decoration:none;text-shadow:white 0px 1px 0px;-moz-transition:border-color 0.218s ease-in;-ms-transition:border-color 0.218s ease-in;-o-transition:border-color 0.218s ease-in;-webkit-transition:border-color 0.218s ease-in;transition:border-color 0.218s ease-in;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.form button:hover{border-color:#a5a5a5;border-color:rgba(59,59,59,0.4);box-shadow:0 1px 1px rgba(0,0,0,0.1);color:#333}.form button:active{-webkit-box-shadow:inset 0px 0px 10px 0px rgba(25,23,18,0.25);-moz-box-shadow:inset 0px 0px 10px 0px rgba(25,23,18,0.25);box-shadow:inset 0px 0px 10px 0px rgba(25,23,18,0.25)}.no-borderradius .dot,.no-borderradius .ticket:before,.no-borderradius .ticket:after,.no-borderradius .learn-more i{background:url("dots-b583254f7e27f83c999703dc7f77bc16.png") no-repeat}.no-borderradius .dot{height:67px;width:67px}.no-borderradius .learn-more i{background-position:0 -75px;height:11px;width:11px}.no-borderradius .ticket:before,.no-borderradius .ticket:after{background-position:-25px -75px;height:11px;width:11px}.no-csstransitions .flip-h,.no-csstransforms .flip-h{background-image:url("flipped-7e04c71e3608c3d7ead0b76ffbabe305.png")}.no-csstransitions .ico-arrow.flip-h,.no-csstransforms .ico-arrow.flip-h{background-position:-75px 0}.no-csstransitions .ico-arrow-nav.flip-h,.no-csstransforms .ico-arrow-nav.flip-h{background-position:-75px -25px}.no-csstransitions .ico-slide-nav.flip-h,.no-csstransforms .ico-slide-nav.flip-h{background-position:0 0}.no-csstransitions .ico-quot.flip-h,.no-csstransforms .ico-quot.flip-h{background-position:-75px -75px}.no-svg #logo,.no-svgclippaths #logo{background:url("logo-25cc247246ca985a88b6ebd714dd462c.png")}.no-svg .city-selector .block,.no-svgclippaths .city-selector .block{display:none}.no-svg .ico-logo,.no-svgclippaths .ico-logo{background:url("home-e4d0b3b459765c26aab51e0ad282bc85.png") no-repeat;background-position:-50px -75px;height:45px;width:46px}.no-svg .home #logo,.no-svgclippaths .home #logo{background:url("logo-home-428afe6488cabf90c98e9df598904e63.png")}.lt-ie9 .large-input input{line-height:47px}.lt-ie9 .rib:hover{margin-top:-23px}.lt-ie9 .home{height:800px}.lt-ie8 header{z-index:2}.lt-ie8 .content{z-index:1}.lt-ie8 .large-input input{width:560px}.lt-ie8 .right-col,.lt-ie8 .event{width:610px;margin-right:0}.lt-ie8 .event-thumbnail,.lt-ie8 .second-thumbnail{margin-right:10px;width:280px}.overlay{background:rgba(0,0,0,0.7);cursor:pointer;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.overlay-content{background:#ececec;display:none;margin-left:-250px;left:50%;position:fixed;top:-800px;z-index:9999}.overlay-content .close{position:absolute;right:-16px;top:-17px}.overlay-content .close:hover{opacity:0.8}.overlay-content iframe{float:left}span.custom{background:url("checks-7d916508ddcd47fe462bb2a90d645e44.png") no-repeat;display:block;float:left;height:21px;margin-right:10px;width:20px}span.custom.hover{opacity:0.6}span.custom.checked{background-position:-25px 0}#lb-overlay{background-color:#000;cursor:pointer;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}#lb-center,#lb-bottom-container{background-color:#fff;left:50%;overflow:hidden;position:absolute;z-index:9999}.lb-loading{background:#fff url("slimbox/loading-b62d6c3d2b6c53a0a996d9623aad1aca.gif") no-repeat center}#lb-image{position:absolute;left:0;top:0;background-repeat:no-repeat}#lb-prev-link,#lb-next-link{display:block;height:100%;position:absolute;top:7px;width:60px;outline:none}#lb-prev-link{left:0;background:transparent url("slimbox/prevlabel-4dbb5df1b1fa77bbb18102db1bd480f9.gif") no-repeat 0 0}#lb-next-link{right:0;background:transparent url("slimbox/nextlabel-3036910b70439a195c52be022385da9a.gif") no-repeat 100% 0}#lb-bottom{color:#666;height:44px;line-height:44px;text-align:left}#lb-close-link{display:block;float:right;width:66px;height:22px;background:transparent url("slimbox/closelabel-f7c878df38d501523de5bf3e128ade13.gif") no-repeat center;margin:5px 60px 5px 0;outline:none}#lb-caption,#lb-number{margin-right:70px;margin-left:60px}@media (max-width: 768px){.ribbon,.event-mask,footer .right{display:none}.inner,.slide-wrap{width:100%}.ico-top-banner{background-image:url("mobile-home-25d839841db09d13f0c1bbb3c20e9252.png");background-position:center 0;height:44px;width:100%;margin:30px auto 0}header{padding-top:20px}.city-selector{float:none;height:auto;min-height:80px;margin:0 auto;width:300px}.city-selector ul{clear:both;margin-top:-50px;margin-bottom:20px;position:relative;top:0;width:300px}.city-selector li{float:none}.city-selector li a{height:40px;line-height:40px;padding:0;width:280px}.city-selector li .block{display:none}.city-selector li:nth-child(9n) a{border-bottom:1px dotted #727270}.logo-wrap{float:none;margin:20px auto 0;width:300px}.ico-logo{float:left;margin:0 16px 0 0}#logo{float:left;height:140px;width:175px}.home .ico-logo{float:none;margin:0 auto 10px}.home .logo-wrap{left:auto;position:relative}.home .city-selector ul{display:block}.city-details{clear:both;float:none;margin:0 auto;padding-top:0;width:300px}.city-details h2{font-size:60px}.city-details .date-range{font-size:26px}.banner{float:none;margin-left:auto;margin-right:auto}.banner.no-events,.banner hr{display:none}.banner-mash{display:none}.event-slider{height:710px;margin-top:110px;padding-left:30px;position:relative;width:100%}.event-nav-wrap{bottom:700px;left:auto;margin:0;right:0px;top:auto}.event-slides{left:auto;margin:0 auto;position:relative}.event-gallery li{margin:0 10px 14px 0}.right-col{float:none;margin:0 auto;width:90%}.right-col img{width:100%}.right-col .partner-image{margin:0 auto;max-width:150px}.event-thumbnail{float:none;margin:0 auto 20px;width:100%}.event-detail h1{font-size:26px}.ticket{margin:0 0 16px}.city-svg{text-align:center;width:100%}.city-svg svg{margin:0 auto;max-width:320px}.partner-detail{width:100%}.cities{padding:20px 20px 0}.instagram h3{margin-left:20px}.ico-slide-nav{right:0;width:44px}.slider .flip-h{left:0}.sign-up{text-align:center}.sign-up .left{float:none;margin:0 5% 30px;width:90%}.large-input{width:320px}.large-input input{width:257px}.ico-involve{margin:0 auto}.tweet .inner{padding-left:10%;padding-right:10%}.info .left,.info .partners{float:none;margin:0 5% 30px;padding:0;width:90%}footer{padding-left:10px}.content .message{display:block;margin-left:20px;margin-right:20px}}@media (max-width: 475px){.form{margin-left:0}.form .indent{margin-left:0}.ico-involve:hover,.ico-slide-nav:hover,.ico-submit:hover,.event-slides a:hover img,.second-thumbnail:hover img,.video-thumbnail:hover,.event-gallery a:hover,.slides a:hover img{opacity:1}}@media screen and (max-width: 533px), all and (max-device-width: 480px) and (orientation: landscape), all and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape){.event-nav-wrap .swipe{display:inline}}@media print{*{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}