@charset "UTF-8";.artists,.cards,.event-date_prices,.event-dates,.sponsors-list{margin:0;padding:0;list-style:none;list-style-image:none}.artists li,.cards li,.event-date_prices li,.event-dates li,.sponsors-list li{list-style:none}.content,.mailchimp,.sidebar,.site-footer,.site-header,.sponsors{padding:1em .5em}#home{text-align:center}.logo,.logo svg{width:93px;height:52.5px}#home .sidebar,.sponsors{max-width:60em;margin-left:auto;margin-right:auto}#home .sidebar:after,.sponsors:after{content:" ";display:block;clear:both}#home .site-header{position:absolute;top:0;width:100%;text-align:left}.main{padding:2.9rem 2em}.content{padding-top:2em;padding-bottom:2em}.sidebar{clear:both}@media all and (min-width:600px){body:after{content:'smallestscreen';display:none}.logo{position:relative;z-index:120}.logo,.logo svg{width:124px;height:70px}.block-text{max-width:28em;margin-left:auto;margin-right:auto}.block-text:after{content:" ";display:block;clear:both}}@media all and (min-width:900px){body:after{content:'smallscreen';display:none}.block-text.wide{left:1em}.block-text{max-width:40em;margin-left:auto;margin-right:auto}.block-text:after{content:" ";display:block;clear:both}.site-header{padding:.75em 1em 1em}.logo{position:relative;z-index:120}.logo,.logo svg{width:124px;height:70px}#home{text-align:center}#nav{font-size:1em;float:right}.primary-nav{display:block;margin:0}.primary-nav li{display:inline-block;padding:0 0 2px 0;margin:0 .5em}.primary-nav li a{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.primary-nav li a,.primary-nav li.active{padding-left:0}form{max-width:75%}.mailchimp form{max-width:none}}@media all and (min-width:1250px){body:after{content:'mediumscreen';display:none}}@media all and (min-width:1360px){body:after{content:'widescreen';display:none}.logo,.logo svg{width:155px;height:87.5px}}/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}img{max-width:100%;height:auto}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}.site-header{color:#e0dfda}.home-link{display:inline-block}.site-footer{background-color:#35425f;color:#e0dfda;text-align:center}.site-footer a{color:#e6e5e1}.site-footer a:focus,.site-footer a:hover{color:#fff}.site-footer{padding:2.9rem .5em;letter-spacing:1px}@font-face{font-family:FrutigerLTPro-LightCn;src:url(/webfonts/3239F2_0_0.eot);src:url(/webfonts/3239F2_0_0.eot?#iefix) format("embedded-opentype"),url(/webfonts/3239F2_0_0.woff2) format("woff2"),url(/webfonts/3239F2_0_0.woff) format("woff"),url(/webfonts/3239F2_0_0.ttf) format("truetype")}@font-face{font-family:FrutigerLTPro-Roman;src:url(/webfonts/3239F2_1_0.eot);src:url(/webfonts/3239F2_1_0.eot?#iefix) format("embedded-opentype"),url(/webfonts/3239F2_1_0.woff2) format("woff2"),url(/webfonts/3239F2_1_0.woff) format("woff"),url(/webfonts/3239F2_1_0.ttf) format("truetype")}@font-face{font-family:FrutigerLTPro-Light;src:url(/webfonts/3239F2_2_0.eot);src:url(/webfonts/3239F2_2_0.eot?#iefix) format("embedded-opentype"),url(/webfonts/3239F2_2_0.woff2) format("woff2"),url(/webfonts/3239F2_2_0.woff) format("woff"),url(/webfonts/3239F2_2_0.ttf) format("truetype")}@font-face{font-family:FrutigerLTPro-LightItalic;src:url(/webfonts/3239F2_3_0.eot);src:url(/webfonts/3239F2_3_0.eot?#iefix) format("embedded-opentype"),url(/webfonts/3239F2_3_0.woff2) format("woff2"),url(/webfonts/3239F2_3_0.woff) format("woff"),url(/webfonts/3239F2_3_0.ttf) format("truetype")}a{color:#4e6d90}ol,p,ul{margin:0 0 1.45rem}address,blockquote,dfn,em,i,var{font-family:FrutigerLTPro-LightItalic,sans-serif}cite{font-family:FrutigerLTPro-Light,sans-serif;font-style:normal}html{font-size:1em}body{background-color:#fff;font-family:FrutigerLTPro-Light,sans-serif;font-weight:400;font-size:1.125em;line-height:1.45;color:#333}p{margin-bottom:1.3em}h1,h2,h3,h4{font-weight:400;color:#222;margin:1.414em 0 .5em;font-weight:inherit;line-height:1.2}h2,h3,h4{font-family:FrutigerLTPro-Roman,sans-serif}h1,h3.album{font-family:FrutigerLTPro-LightCn,sans-serif;margin-top:0}#event,.no-dogs{text-align:center}#event .block-text{text-align:left}.top-heading{margin-top:0}small{font-size:.666666667em}.alpha,h1{font-size:1.77388em;line-height:1.2}.beta,h2{font-size:1.24585em}.gamma,h3{font-size:1.10742em}.delta,h4{font-size:.98438em}.epsilon,h5{font-size:.875em}h6{font-size:.875em}@media all and (min-width:900px){#home h1{font-size:2.52569em}.alpha,h1{font-size:2.84141em}.beta,h2{font-size:1.6276em}.gamma,h3{font-size:1.30208em}.delta,h4{font-size:1.04167em}.epsilon,h5{font-size:.83333em}h6{font-size:.83333em}small{font-size:.777777778em}}blockquote{margin:0}@media all and (min-width:600px){body{font-size:1.125em}}.input input,textarea{width:100%}#UserAddForm .submit input{width:auto}label{display:block}.checkbox input{margin-right:.5em;width:auto}.input{margin-bottom:2em}fieldset{border:none;padding:0}.areyouhuman{display:none}.required>label:after{content:' *';color:red}form{background-color:#f3f2f0;padding:1em 1em 2em}form#mc-embedded-subscribe-form{background-color:transparent;padding:0}@media all and (min-width:900px){.forgot-password-link{float:right}}.message{margin:0 0 1.45rem 0;padding:.5em 1em;text-align:center;color:#fff;font-weight:300;letter-spacing:1px}.message.error{background-color:#dc3e43}.message.success{background-color:#2b9e32}.form-error{border:1px solid #dc3e43}.error-message{background-color:#dc3e43;color:#fff;font-weight:300;letter-spacing:1px;padding:.5em 1em;position:relative;display:inline-block;margin-top:10px}.error-message:before{content:'';width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #dc3e43;position:absolute;top:-10px}.menu-opener a,.menu-opener-inner a{display:block;width:100%;height:100%}.menu,.menu-opener,.menu-opener-inner,.menu-opener-inner::after,.menu-opener-inner::before,.menu-opener.active,.menu-opener:hover,.menu.active{-webkit-transition:250ms all;transition:250ms all;z-index:9}.menu-opener{cursor:pointer;height:100px;position:absolute;top:0;right:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:64px}.menu-opener.active,.menu-opener:hover{background:#232b3e}@media all and (min-width:900px){.menu-opener.active,.menu-opener:hover{background:rgba(35,43,62,.3)}}.menu-opener-inner{height:.25rem;margin-left:1rem;margin-top:42px;width:2rem}.menu-opener-inner::after,.menu-opener-inner::before{content:'';display:block;height:.25rem;width:2rem}.menu-opener-inner,.menu-opener-inner::after,.menu-opener-inner::before{background:#222}.menu-opener.active .menu-opener-inner,.menu-opener.active .menu-opener-inner::after,.menu-opener.active .menu-opener-inner::before,.menu-opener:hover .menu-opener-inner,.menu-opener:hover .menu-opener-inner::after,.menu-opener:hover .menu-opener-inner::before{background:#e0dfda}#home .menu-opener-inner,#home .menu-opener-inner::after,#home .menu-opener-inner::before{background:#e0dfda}.menu-opener-inner::before{-webkit-transform:translateY(-.5rem);transform:translateY(-.5rem)}.menu-opener-inner::after{-webkit-transform:translateY(.25rem);transform:translateY(.25rem)}#home .menu-opener.active .menu-opener-inner.active,.menu-opener.active .menu-opener-inner.active{background:0 0}.menu-opener-inner.active::before{-webkit-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}.menu-opener-inner.active::after{-webkit-transform:translateY(-.25rem) translateX(0) rotate(45deg);transform:translateY(-.25rem) translateX(0) rotate(45deg)}.menu{background:#232b3e;height:100px;position:absolute;top:0;left:0;padding-left:calc((100% - 40em)/ 2);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:0;z-index:-1}@media all and (min-width:900px){.menu{background:0 0}#home .menu{background:rgba(35,43,62,.3)}}.menu.active{width:calc(100% - 4rem);z-index:4}.menu-link{color:transparent}.menu.active .menu-link{color:#e0dfda}@media all and (min-width:900px){.menu.active .menu-link{color:#222}#home .menu.active .menu-link{color:#e0dfda}}.menu-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100%;list-style-type:none;padding:0;border-left:1px solid #e0dfda}#home .menu-inner{border:none}.menu-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:100%;text-align:center;text-decoration:none}.menu-link li{margin:auto}@media all and (min-width:900px){.menu-link li{line-height:100px}}@media all and (max-width:900px){.menu{height:auto;padding-left:0}.menu-inner{display:block}.menu-link{padding:10px 0}.menu.active{left:0;width:100%}}@media all and (min-width:1360px){.menu,.menu-opener{height:120px}.menu-opener-inner{margin-top:53px}}.icon{display:inline-block;width:32px;height:32px;text-indent:-999em;text-align:left;margin-right:1em}@media all and (min-width:900px){.icon{width:48px;height:48px}}.facebook{background:url(/img/icons/facebook.png) no-repeat;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),url(/img/icons/facebook.svg);background-image:linear-gradient(transparent,transparent),url(/img/icons/facebook.svg);background-size:100%}a.email{background-size:1.5em 1.5em;background-position:center left;padding-left:2em;display:block;background:url(/img/icons/envelope.png) no-repeat;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),url("data:image/svg+xml, %3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20280.16%20280.16%22%3E%3Cpath%20fill%3D%22%23222%22%20d%3D%22M233.177%2034.802H46.983C20.883%2034.802%200%2055.684%200%2081.786v116.588c0%2026.102%2020.882%2046.983%2046.983%2046.983h186.193c26.102%200%2046.983-20.882%2046.983-46.983V81.786c0-26.102-20.882-46.984-46.983-46.984zM48.724%2053.944h186.193c14.878%200%2028.033%2012.58%2029.32%2027.267l-105.885%2061.48c-8.7%205.22-26.102%205.22-36.543%200L19.193%2083.108c.244-15.487%2014.008-29.164%2029.53-29.164zm-29.582%20146.17V103.78l56.432%2032.767-55.893%2068.49c-.312-1.617-.538-3.252-.538-4.923zm215.775%2029.582H48.724c-7.5%200-14.565-3.254-19.924-8.3l62.018-75.99%2022.29%2012.945c8.702%205.22%2017.402%206.96%2027.843%206.96s20.883-1.74%2027.843-6.96l21.873-12.702%2062.784%2076.896c-5.186%204.35-11.642%207.152-18.533%207.152zm29.582-29.582c0%202.453-.436%204.82-1.08%207.135l-57.51-70.44%2058.59-34.038v97.342z%22%2F%3E%3C%2Fsvg%3E");background-image:linear-gradient(transparent,transparent),url("data:image/svg+xml, %3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20280.16%20280.16%22%3E%3Cpath%20fill%3D%22%23222%22%20d%3D%22M233.177%2034.802H46.983C20.883%2034.802%200%2055.684%200%2081.786v116.588c0%2026.102%2020.882%2046.983%2046.983%2046.983h186.193c26.102%200%2046.983-20.882%2046.983-46.983V81.786c0-26.102-20.882-46.984-46.983-46.984zM48.724%2053.944h186.193c14.878%200%2028.033%2012.58%2029.32%2027.267l-105.885%2061.48c-8.7%205.22-26.102%205.22-36.543%200L19.193%2083.108c.244-15.487%2014.008-29.164%2029.53-29.164zm-29.582%20146.17V103.78l56.432%2032.767-55.893%2068.49c-.312-1.617-.538-3.252-.538-4.923zm215.775%2029.582H48.724c-7.5%200-14.565-3.254-19.924-8.3l62.018-75.99%2022.29%2012.945c8.702%205.22%2017.402%206.96%2027.843%206.96s20.883-1.74%2027.843-6.96l21.873-12.702%2062.784%2076.896c-5.186%204.35-11.642%207.152-18.533%207.152zm29.582-29.582c0%202.453-.436%204.82-1.08%207.135l-57.51-70.44%2058.59-34.038v97.342z%22%2F%3E%3C%2Fsvg%3E")}.no-dogs:before{content:"";display:block;width:32px;height:32px;margin:0 auto 1em auto;background:url(/img/icons/no_dogs.png) no-repeat;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),url(/img/icons/no_dogs_sm.svg);background-image:linear-gradient(transparent,transparent),url(/img/icons/no_dogs_sm.svg)}.btn,.btn-small{font-family:FrutigerLTPro-Roman,sans-serif;text-decoration:none;background-color:transparent;color:#222;font-size:.777777778em;font-weight:700;text-transform:uppercase;letter-spacing:.125em;border:2px solid;border-radius:2px;-webkit-transition:all .2s linear;transition:all .2s linear}.btn-small:focus,.btn-small:hover,.btn:focus,.btn:hover{color:#3c546f;text-decoration:none;background-color:transparent}.btn{padding:.5em 2em .3em}.btn-small{padding:.2em .75em}#sponsors{padding-top:2em;padding-bottom:2em;background-color:#fff;border-top:1px solid #e0dfda;text-align:center}.sponsors-list li{margin:0 0 16px 0}.sponsors-list li a{display:block}@media all and (min-width:900px){.sponsors{text-align:center;padding-top:4em}.sponsors-list li{width:25%;display:inline-block;vertical-align:middle}.sponsors-list li:first-child{margin-left:0}.sponsors-list li:last-child{margin-right:0}}@media all and (min-width:1250px){.sponsors-list li{width:33%}}.mailchimp{padding-top:2em;padding-bottom:3em;background-color:#e0dfda}.mailchimp #mce-EMAIL{width:15em;font-family:FrutigerLTPro-Light,sans-serif;border:none;border-bottom:1px solid #222;background-color:#e0dfda;text-align:center}#sc_photos .content,.content-gallery{background-color:#232b3e;border-top:1em solid #3c546f;border-bottom:2em solid #3c546f;padding:2em 1em;text-align:center}#sc_photos #breadcrumb a,#sc_photos h3{color:#e0dfda}.content-gallery h1{color:#e0dfda}.content-gallery figure{margin:0;padding:0}h3.album a{text-decoration:none}.photo-list img{display:block}.loading{text-align:center}.gallery{list-style:none;padding:0}.gallery li{display:inline-block;vertical-align:top;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#albumThumbs li{background-color:#3c546f}#albumThumbs li.hover{-webkit-transform:scale(1.1);transform:scale(1.1);cursor:pointer}#albumThumbs li.hover h3 a{text-decoration:none}#albums #main,#albums #main a,#sc_photos #main,#sc_photos #main a{color:#c3c3c3}#nextprev{overflow:hidden}.js .gallery-arrow{position:relative;opacity:.65;margin:0;padding:0;width:50px;height:50px;-webkit-tap-highlight-color:transparent}.js .gallery-arrow:focus,.js .gallery-arrow:hover{opacity:1}.js .gallery-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;border:solid transparent}.js .gallery-arrow:before{border-top-width:20px;border-bottom-width:20px}.js .gallery-arrow-left{left:30px;float:left}.js .gallery-arrow-left:before{border-right:20px solid #fff}.js .gallery-arrow-right{right:0;float:right}.js .gallery-arrow-right:before{border-left:20px solid #fff}.photo-list{-moz-column-count:1;-moz-column-width:152px;-moz-column-gap:0;-webkit-column-count:1;-webkit-column-width:152px;-webkit-column-gap:0;column-count:1;column-width:152px;column-gap:0;margin:0 auto;display:block;overflow:hidden}#magnific_gallery figcaption{padding:.5em;width:138px}.touch .gallery a{text-decoration:none}@media all and (min-width:600px){.photo-list{-webkit-column-count:4;column-count:4;max-width:608px}.no-touch #magnific_gallery figcaption,.no-touch #magnific_gallery figure{padding:0}.no-touch #magnific_gallery figure{position:relative}.no-touch #magnific_gallery a{display:block;position:relative}.no-touch #magnific_gallery figcaption{position:absolute;top:0;font-size:.75em;padding:.5em;visibility:hidden;color:transparent;background-color:transparent;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;width:100%}.no-touch #magnific_gallery a:hover figcaption{visibility:visible;opacity:.8;color:#e0dfda;background-color:#232b3e}.touch #magnific_gallery figcaption{font-size:.75em}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:502;overflow:hidden;position:fixed;background:#232b3e;opacity:.9}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:503;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{height:100%;text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 6px;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;z-index:505}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:504}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;padding:0;z-index:506}button::-moz-focus-inner{padding:0;border:0}button.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff!important;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;top:0;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:solid transparent}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:20px;border-bottom-width:20px}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-b,.mfp-arrow-left:after,.mfp-arrow-left:before{border-right:20px solid #fff}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-b,.mfp-arrow-right:after,.mfp-arrow-right:before{border-left:20px solid #fff}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;top:-3px;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.mfp-iframe-holder .mfp-close{top:-43px}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px #000;box-shadow:0 0 8px #000}.mfp-figure{line-height:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#e0dfda;word-break:break-word;padding-right:36px}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}.mfp-content h3{color:#e0dfda}.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}}@media all and (min-width:1250px){#sc_photos #photo-view{text-align:center;overflow-x:none}.mfp-arrow{-webkit-transform:scale(1.3333);transform:scale(1.3333)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:8px;padding-right:8px}}@media only screen and (min-width:849px){.photo-list{-webkit-column-count:5;column-count:5;max-width:760px}}@media only screen and (min-width:1038px){.photo-list{-webkit-column-count:6;column-count:6;max-width:912px}}@media only screen and (min-width:1200px){.photo-list{-webkit-column-count:7;column-count:7;max-width:1064px}}@media only screen and (min-width:1352px){.photo-list{-webkit-column-count:8;column-count:8;max-width:1216px}}#map #breadcrumb{padding-left:.5em}#map-canvas{width:100%;height:400px}#map-canvas img{max-width:none}.js #map-canvas img.no-js-fallback{display:none}#map #content{padding:1em 2em}.js #map-wrapper{background:url(/img/ajax-loader-white.gif) no-repeat center bottom}@media all and (min-width:600px){#map #breadcrumb{padding:.5em 0 1em 1em}#map #content{padding:0 1em}}@media only screen and (min-width:768px){#enquiries #main{padding-bottom:3em}#enquiries #main .row{background-image:url(/img/loudon_farm_map_768.png);background-repeat:no-repeat;background-position:center bottom;min-height:529px}#enquiries #main .bgloading{background-image:url(/img/ajax-loader-white.gif),url(/img/loudon_farm_map_768.png);background-repeat:no-repeat,no-repeat}#enquiries #content{padding-bottom:601px}#map-canvas{width:736px;height:500px}}@media only screen and (min-width:1024px){#enquiries #main .row{background-image:url(/img/loudon_farm_map_1024.png);min-height:705px}#enquiries #main .bgloading{background-image:url(/img/ajax-loader-white.gif),url(/img/loudon_farm_map_1024.png)}#enquiries #content{padding-bottom:777px}#map-canvas{width:960px;height:500px}}@media only screen and (min-width:1200px){#enquiries #main .row{background-image:url(/img/loudon_farm_map.png);min-height:823px}#enquiries #main .bgloading{background-image:url(/img/ajax-loader-white.gif),url(/img/loudon_farm_map.png)}#enquiries #content{padding-bottom:895px}#map-canvas{width:1136px;height:700px}}@media all and (min-width:600px){.artists{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.artists li{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;max-width:50%}}.card{padding-bottom:2em}.card p{margin:0}.card-icon:before{content:"";display:block;width:32px;height:32px;margin:0 auto 1em auto}.next-event h3:before{background:url(/img/icons/calendar.png) no-repeat;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),url(/img/icons/calendar.svg);background-image:linear-gradient(transparent,transparent),url(/img/icons/calendar.svg)}.submissions h3:before{background:url(/img/icons/file-6.png) no-repeat;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),url(/img/icons/file-6.svg);background-image:linear-gradient(transparent,transparent),url(/img/icons/file-6.svg)}.grand-opening h3:before{background:url(/img/icons/wine.png) no-repeat;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),url(/img/icons/wine.svg);background-image:linear-gradient(transparent,transparent),url(/img/icons/wine.svg)}.dates h3:before{background:url(/img/icons/clock.png) no-repeat;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),url(/img/icons/clock.svg);background-image:linear-gradient(transparent,transparent),url(/img/icons/clock.svg)}.admission h3:before{background:url(/img/icons/dollar.png) no-repeat;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),url(/img/icons/dollar.svg);background-image:linear-gradient(transparent,transparent),url(/img/icons/dollar.svg)}.tickets h3:before{background:url(/img/icons/label.png) no-repeat;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),url(/img/icons/label.svg);background-image:linear-gradient(transparent,transparent),url(/img/icons/label.svg)}@media all and (min-width:900px){.card{width:29.82456%;float:left;margin-bottom:2em;border-bottom:none}.card:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.card:nth-child(3n+2){margin-left:35.08772%;margin-right:-100%;clear:none}.card:nth-child(3n+3){margin-left:70.17544%;margin-right:-100%;clear:none}.card-icon:before{width:36px;height:36px}}.event-dates{margin-top:2.6em;overflow:hidden}.event-date_prices{margin-bottom:1.3em}.event-date{padding-bottom:1em;margin-bottom:2em;border-bottom:1px solid #e0dfda;text-align:center}#grand-opening .event-date{text-align:left}.event-date_time{font-family:FrutigerLTPro-LightItalic,sans-serif}.event-date_info h2{margin-top:0;line-height:1.5}.calendar{display:block;position:relative;width:6.5em;height:5em;background-color:#f9f9f8;border-radius:3px;border:1px solid #e0dfda;margin:0 auto 1.3em}.calendar span{display:block;width:100%;text-align:center;font-family:FrutigerLTPro-Roman,sans-serif;margin:0 auto}.calendar_day-of-week{position:absolute;top:0;font-size:1em;line-height:2}.calendar_day{position:absolute;font-size:1.9em;color:#9d9c99;top:.7em}.calendar_month{position:absolute;bottom:0;line-height:1.5;color:#9a9787}#ef-embedded-ticketing{border-top:1px solid #e0dfda;padding-top:1em;margin-top:3em}.no-dogs{margin-top:3em;padding-top:2em}@media all and (min-width:900px){.event-dates{margin-bottom:1.3em}#grand-opening .event-dates{border-bottom:none}.event-date{display:block;width:29.82456%;float:left;margin-right:5.26316%;margin-bottom:1.3em;border-bottom:none}.event-date.last{width:29.82456%;float:right;margin-right:0}#grand-opening .event-date{width:100%;float:left;margin-left:0;margin-right:0}#grand-opening .calendar{width:21.05263%;float:left;margin-right:5.26316%}#grand-opening .event-date_info{width:73.68421%;float:right;margin-right:0;text-align:left}dl{width:100%;overflow:hidden;padding:0;margin:0}dd,dt{float:left;padding:0;margin:0 0 .5em 0}dt{width:25%}dd{width:75%}}.down{display:none}@media all and (min-width:600px){@-webkit-keyframes slideIn{from{-webkit-transform:translateY(-118px);transform:translateY(-118px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideIn{from{-webkit-transform:translateY(-118px);transform:translateY(-118px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:.5}}@keyframes fadeIn{from{opacity:0}to{opacity:.5}}@-webkit-keyframes fadeInFull{from{opacity:.5}to{opacity:1}}@keyframes fadeInFull{from{opacity:.5}to{opacity:1}}.down.show{-webkit-animation:1s ease-out .85s 1 both slideIn,1s ease-in .85s 1 both fadeIn;animation:1s ease-out .85s 1 both slideIn,1s ease-in .85s 1 both fadeIn;position:absolute;z-index:50;background:url(/img/icons/arrow-down2.png) no-repeat;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),url("data:image/svg+xml, %0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20295.82%20295.82%22%3E%3Cg%20fill%3D%22%23E0DFDA%22%3E%3Cpath%20d%3D%22M147.91%200C66.124%200%200%2066.124%200%20147.91s66.124%20147.91%20147.91%20147.91%20147.91-66.124%20147.91-147.91S229.696%200%20147.91%200zm0%20278.42c-71.345%200-130.51-59.165-130.51-130.51S76.566%2017.4%20147.91%2017.4s130.51%2059.165%20130.51%20130.51-59.165%20130.51-130.51%20130.51z%22%2F%3E%3Cpath%20d%3D%22M186.193%20132.25l-33.062%2033.06c-3.48%201.74-6.96%201.74-8.7%200l-33.062-33.06c-3.48-3.48-8.7-3.48-12.18%200-3.48%203.48-3.48%208.7%200%2012.18l33.06%2033.062c3.48%205.22%2010.442%206.96%2015.662%206.96%205.22%200%2012.18-3.48%2017.4-6.96l33.063-33.062c3.48-3.48%203.48-8.7%200-12.18-3.48-3.48-8.7-3.48-12.18%200z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-image:linear-gradient(transparent,transparent),url("data:image/svg+xml, %0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20295.82%20295.82%22%3E%3Cg%20fill%3D%22%23E0DFDA%22%3E%3Cpath%20d%3D%22M147.91%200C66.124%200%200%2066.124%200%20147.91s66.124%20147.91%20147.91%20147.91%20147.91-66.124%20147.91-147.91S229.696%200%20147.91%200zm0%20278.42c-71.345%200-130.51-59.165-130.51-130.51S76.566%2017.4%20147.91%2017.4s130.51%2059.165%20130.51%20130.51-59.165%20130.51-130.51%20130.51z%22%2F%3E%3Cpath%20d%3D%22M186.193%20132.25l-33.062%2033.06c-3.48%201.74-6.96%201.74-8.7%200l-33.062-33.06c-3.48-3.48-8.7-3.48-12.18%200-3.48%203.48-3.48%208.7%200%2012.18l33.06%2033.062c3.48%205.22%2010.442%206.96%2015.662%206.96%205.22%200%2012.18-3.48%2017.4-6.96l33.063-33.062c3.48-3.48%203.48-8.7%200-12.18-3.48-3.48-8.7-3.48-12.18%200z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");top:20vh;right:14px;background-position:center center;height:36px;width:36px;display:inline-block;opacity:.5}.down.show:hover{opacity:1}.down.show span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.down.hover{-webkit-animation:0 ease-in fadeInFull;animation:0 ease-in fadeInFull}.down.played{-webkit-animation:none!important;animation:none!important}}.videowrapper{float:none;clear:both;width:100%;position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videowrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}a.disabled{pointer-events:none}ul.pagination{padding:0}ul.pagination li a{padding:.3em .5em}ul.pagination li.active a,ul.pagination li.disabled a{cursor:default;text-decoration:none}ul.pagination li.disabled a{opacity:.7}.paginator{text-align:center}.paginator ul.pagination li{float:none;display:inline-block;padding:0 .2em}#blogposts .paginator{text-align:left}a.blog-post-link{text-decoration:none;color:#222;display:block;overflow:hidden;padding:1.45em}.blog-post-index-readmore{display:none}a.blog-post-link:focus,a.blog-post-link:hover{background-color:#d8dde2}a.blog-post-link:focus .blog-post-index-readmore,a.blog-post-link:hover .blog-post-index-readmore{display:block;-webkit-animation:slideFromLeft .25s ease-in-out both,fadeInFull .25s ease-in both;animation:slideFromLeft .25s ease-in-out both,fadeInFull .25s ease-in both}@-webkit-keyframes slideFromLeft{from{-webkit-transform:translateX(-200px);transform:translateX(-200px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideFromLeft{from{-webkit-transform:translateX(-200px);transform:translateX(-200px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.blog-post-index-figure{margin:0}.blog-post-photo{display:block}.news-cell .blog-post-photo{margin:0 auto}.blog-post-index-article{margin:0 0 1.45rem 0}.blog-post-index-time,.blog-view-time{font-size:.777777778em;display:block}.blog-post-index-time{margin:.5rem 0}.blog-view-time{margin-bottom:2.9rem}.news-cell{margin-top:1.45rem}@media all and (min-width:900px){a.blog-post-link{padding:0}figure.blog-post-index-figure{width:29.82456%;float:left;margin-right:5.26316%}.blog-post-photo{margin:0}.blog-post-index-content{width:64.91228%;float:right;margin-right:0;text-align:left}.blog-post-index-h2{margin:.5em 0 0 0}.blog-post-index-article{clear:both;overflow:hidden}}