.bar{background-image:url('images/bar.jpg')}.bar .main-navigation{background:rgba(213,116,32,0.75)}.bar .main-navigation a:hover,.bar .main-navigation a:focus,.bar .main-navigation a:active{background:#d57420}.bar .site-footer{background:rgba(213,116,32,0.75)}.cafe{background-image:url('images/cafe.jpg')}.cafe .main-navigation{background:rgba(216,87,29,0.75)}.cafe .main-navigation a:hover,.cafe .main-navigation a:focus,.cafe .main-navigation a:active{background:#d8571d}.cafe .site-footer{background:rgba(216,87,29,0.75)}.coffee{background-image:url('images/coffee.jpg')}.coffee .main-navigation{background:rgba(216,87,29,0.75)}.coffee .main-navigation a:hover,.coffee .main-navigation a:focus,.coffee .main-navigation a:active{background:#d8571d}.coffee .site-footer{background:rgba(216,87,29,0.75)}.courtyard{background-image:url('images/courtyard.jpg')}.courtyard .main-navigation{background:rgba(56,81,104,0.75)}.courtyard .main-navigation a:hover,.courtyard .main-navigation a:focus,.courtyard .main-navigation a:active{background:#385168}.courtyard .site-footer{background:rgba(56,81,104,0.75)}.flowers{background-image:url('images/flowers.jpg')}.flowers .main-navigation{background:rgba(87,114,24,0.75)}.flowers .main-navigation a:hover,.flowers .main-navigation a:focus,.flowers .main-navigation a:active{background:#577218}.flowers .site-footer{background:rgba(87,114,24,0.75)}.garlic{background-image:url('images/garlic.jpg')}.garlic .main-navigation{background:rgba(222,71,28,0.75)}.garlic .main-navigation a:hover,.garlic .main-navigation a:focus,.garlic .main-navigation a:active{background:#de471c}.garlic .site-footer{background:rgba(222,71,28,0.75)}.guitar{background-image:url('images/guitar.jpg')}.guitar .main-navigation{background:rgba(155,101,64,0.75)}.guitar .main-navigation a:hover,.guitar .main-navigation a:focus,.guitar .main-navigation a:active{background:#9b6540}.guitar .site-footer{background:rgba(155,101,64,0.75)}.party{background-image:url('images/party.jpg')}.party .main-navigation{background:rgba(119,150,67,0.75)}.party .main-navigation a:hover,.party .main-navigation a:focus,.party .main-navigation a:active{background:#779643}.party .site-footer{background:rgba(119,150,67,0.75)}.window{background-image:url('images/window.jpg')}.window .main-navigation{background:rgba(236,90,68,0.75)}.window .main-navigation a:hover,.window .main-navigation a:focus,.window .main-navigation a:active{background:#ec5a44}.window .site-footer{background:rgba(236,90,68,0.75)}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}html{font-size:62.5%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;overflow:hidden;height:100%}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:normal;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a:focus{outline:thin dotted}a:hover,a:active{outline:0}a img{border:0}body,button,input,select,textarea{color:#FFF;font-family:"PT Sans",sans-serif;font-size:16px;font-size:1.6rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}p{margin-bottom:1em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}b,strong{font-weight:bold}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:1.5rem;line-height:1.6;margin-bottom:1.6em;padding:1.6em;overflow:auto;max-width:100%}code,kbd,tt,var{font:15px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}sup,sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:75%}big{font-size:125%}figure{margin:0}table{margin:0 0 1.5em;width:100%}th{font-weight:bold}img{height:auto;max-width:100%}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid #ccc;border-color:#ccc #ccc #bbb #ccc;border-radius:3px;background:#e6e6e6;box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),inset 0 15px 17px rgba(255,255,255,0.5),inset 0 -5px 12px rgba(0,0,0,0.05);color:rgba(0,0,0,0.8);cursor:pointer;-webkit-appearance:button;font-size:12px;font-size:1.2rem;line-height:1;padding:.6em 1em .4em;text-shadow:0 1px 0 rgba(255,255,255,0.8)}button:hover,html input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa #bbb;box-shadow:inset 0 1px 0 rgba(255,255,255,0.8),inset 0 15px 17px rgba(255,255,255,0.8),inset 0 -5px 12px rgba(0,0,0,0.02)}button:focus,html input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,button:active,html input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active{border-color:#aaa #bbb #bbb #bbb;box-shadow:inset 0 -1px 0 rgba(255,255,255,0.5),inset 0 2px 5px rgba(0,0,0,0.15)}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],textarea{color:#666;border:1px solid #ccc;border-radius:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,textarea:focus{color:#111}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"]{padding:3px}textarea{overflow:auto;padding-left:3px;vertical-align:top;width:98%}a,a:visited{color:#FFF;border-bottom:1px dashed rgba(255,255,255,0.75);text-decoration:none;transition:color .5s,border .75s,background-color .5s;-webkit-transition:color .5s,border .75s,background-color .5s}a:hover,a:focus,a:active{color:#65d194;border-bottom:1px dashed rgba(101,209,148,0);text-decoration:none}.alignleft{display:inline;float:left;margin-right:1em}.alignright{display:inline;float:right;margin-left:1em}.aligncenter{clear:both;display:block;margin:0 auto}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important}.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:'';display:table}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.main-navigation{font-family:Candara,Calibri,Segoe,"Segoe UI",Optima,Arial,sans-serif;font-size:1.25em;clear:both;display:block;float:left;width:100%;text-align:center;background:rgba(218,131,39,0.75)}.main-navigation h1{font-family:FontAwesome;padding:5px .1em}.main-navigation ul{display:table;width:100%;list-style:none;margin:0;padding:0}.main-navigation li{display:table-cell;vertical-align:middle;text-align:center}.main-navigation a,.main-navigation a:visited{color:#FFF;display:block;text-decoration:none;padding:5px .1em;border:0}.main-navigation a:hover,.main-navigation a:focus,.main-navigation a:active{background-color:#da8327}.menu-toggle{display:none;cursor:pointer}@media screen and (max-width:500px){.main-navigation ul{display:none}.menu-toggle,.main-navigation.toggled .nav-menu{display:block}.main-navigation li{display:block}.menu-toggle:before{content:"\f0c9"}}body{background:#fff no-repeat center center fixed;background-image:url('images/coffees.jpg');-webkit-background-size:cover;background-size:cover;height:100%;overflow:auto}@font-face {
    font-family: 'My-Underwood';
    src:url('fonts/My-Underwood.ttf.woff') format('woff'),
        url('fonts/My-Underwood.ttf.svg#My-Underwood') format('svg'),
        url('fonts/My-Underwood.ttf.eot'),
        url('fonts/My-Underwood.ttf.eot?#iefix') format('embedded-opentype'); 
    font-weight: normal;
    font-style: normal;
}@font-face{font-family:'AvalocLight';src:url('fonts/avaloclight-webfont.eot');src:local('☺'),url('fonts/avaloclight-webfont.woff') format('woff'),url('fonts/avaloclight-webfont.ttf') format('truetype'),url('fonts/avaloclight-webfont.svg#webfontEnpPFkcp') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'FontAwesome';src:url('fonts/fontawesome-webfont.eot?v=4.0.1');src:url('fonts/fontawesome-webfont.eot?#iefix&v=4.0.1') format('embedded-opentype'),url('fonts/fontawesome-webfont.woff?v=4.0.1') format('woff'),url('fonts/fontawesome-webfont.ttf?v=4.0.1') format('truetype'),url('fonts/fontawesome-webfont.svg?v=4.0.1#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin-left:5%;width:40%;max-width:550px;min-width:450px;background-color:rgba(0,0,0,0.5);height:auto;overflow:hidden}.site-header{position:relative}.site-branding{line-height:0}.site-title{margin:10px}.site-content{position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;height:auto}.site-main{padding:25px 10px 10px;overflow:auto;height:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.site-main h1{font-family:'Belgrano';font-size:2em;text-align:center;margin-bottom:.5em}.site-main h2{font-family:'Belgrano';font-size:1.2em;text-align:center;margin-bottom:.5em}.event{margin-bottom:20px}.event h1{font-size:1.5em;text-align:left}.attachment-thumbnail{float:left;margin-right:.5em}.suppliers{list-style:none;margin:0}.suppliers li{clear:both}.suppliers li img{margin-bottom:1em}.site-footer{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;background:rgba(218,131,39,0.75)}.site-footer p{padding:10px;margin:0}.site-footer a,.site-footer a:visited{border:0}.site-footer a:hover,.site-footer a:focus,.site-footer a:active{border:0}.acknowledgements{clear:both;text-align:right;color:rgba(255,255,255,0.75);position:absolute;right:0;bottom:0;margin:.5%;padding:.25em;font-size:.75em;background:rgba(0,0,0,0.5);border-radius:4px}.acknowledgements p{padding:0;margin:0}.acknowledgements a,.acknowledgements a:visited{color:rgba(255,255,255,0.75);border-bottom:1px dashed rgba(255,255,255,0.5)}.acknowledgements a:hover,.acknowledgements a:focus,.acknowledgements a:active{color:rgba(101,209,148,0.75);border-bottom:1px dashed rgba(101,209,148,0.5)}.hours{display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;float:right;width:50%;vertical-align:top;padding:10px}.hours h1{font-size:1.2em;font-weight:bold;text-align:center}.hours dt{-moz-box-sizing:border-box;box-sizing:border-box;width:40%;float:left;text-align:right;padding:0 5px 0 0;margin:0}.hours dd{-moz-box-sizing:border-box;box-sizing:border-box;width:60%;float:right;text-align:left;padding:0 0 0 5px;margin:0}.contact-details{display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;float:left;width:50%;vertical-align:top}.icon{font-family:FontAwesome;border:0;margin-right:.75em}.icon:hover{border:0}.email:before{content:"\f003"}.facebook:before{content:"\f09a"}.twitter:before{content:"\f099"}.instagram:before{content:"\f16d"}.inline-popup{position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;background:rgba(255,255,255,0.8);color:#000;padding:20px;width:auto;max-width:750px;height:100%;margin:0 auto;border-radius:3px}.inline-popup h1{font-family:'Belgrano';font-size:2em;text-align:center;margin-bottom:.5em}.inline-popup h2{font-family:'Belgrano';font-size:1.2em;text-align:center;margin-bottom:.5em}.inline-popup span{text-align:right}a .attachment-thumbnail{border:2px solid #cfcfcf;transition:border-color .5s;-webkit-transition:border-color .5s}a .attachment-thumbnail:hover,a .attachment-thumbnail:focus,a .attachment-thumbnail:active{border:2px solid #65d194}.gallery{margin:auto}.gallery-item{-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:.25em;text-align:center;width:33%}.gallery-item img{border:2px solid #cfcfcf}.gallery-caption{margin-left:0}.infinite-scroll .paging-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.mCSB_container{width:auto;margin-right:18px;overflow:hidden}.mCSB_container.mCS_no_scrollbar{margin-right:0}.mCS_disabled>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar,.mCS_destroyed>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar{margin-right:30px}.mCustomScrollBox>.mCSB_scrollTools{width:18px;height:100%;top:0;right:0}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto;margin:5px 0}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:6px;height:100%;margin:0 auto;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;height:100%;margin:0 auto;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown{display:block;position:relative;height:20px;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{top:100%;margin-top:-40px}.mCSB_horizontal>.mCSB_container{height:auto;margin-right:0;margin-bottom:30px;overflow:hidden}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar{margin-bottom:0}.mCS_disabled>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar,.mCS_destroyed>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCustomScrollBox>.mCSB_scrollTools{width:100%;height:16px;top:auto;right:auto;bottom:0;left:0;overflow:hidden}.mCSB_horizontal>.mCSB_scrollTools a+.mCSB_draggerContainer{margin:0 20px}.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{width:100%;height:2px;margin:7px 0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger{width:30px;height:100%}.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:6px auto;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonRight{display:block;position:relative;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer;float:left}.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonRight{margin-left:-40px;float:right}.mCustomScrollBox{-ms-touch-action:none}.mCustomScrollBox>.mCSB_scrollTools{opacity:.75;transition:opacity .5s;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCustomScrollBox:hover>.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background:#000;background:rgba(0,0,0,0.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#fff;background:rgba(255,255,255,0.75);transition:opacity .5s;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(255,255,255,0.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:rgba(255,255,255,0.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{background-image:url(images/mCSB_buttons.png);background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonUp:hover,.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonUp:active,.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;overflow:hidden;left:0;top:0;padding:20px 8px;-webkit-box-sizing:border-box;-moz-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;text-align:left;z-index:1045}.menu-page .mfp-content{height:100%}.mfp-inline-holder .mfp-content,.mfp-ajax-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:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-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:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:white}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:32px;height:32px;line-height:32px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:white;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:white;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;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid white;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid white;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:black}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.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:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0 0;transform-origin:0 0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}@media(max-width:750px){.acknowledgements{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(90%) rotate(-90deg);transform:translateX(90%) rotate(-90deg)}}@media(max-width:500px){.content{width:auto;max-width:450px;min-width:250px;margin-left:auto;margin-right:auto}.acknowledgements{-webkit-transform:none;transform:none;position:relative;background:0;text-align:center}.hours,.contact-details{display:block;float:none;width:100%;text-align:center}.hours h1{display:none}.hours dt{width:45%}.hours dd{width:55%}}