html{overflow-y:scroll}body{background-color:#ebebeb;font-family:Lato,sans-serif;font-size:14px;color:#333;font-weight:300}a,button{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}@font-face{font-family:amaticbold;src:url(../fonts/amatic-bold-webfont.eot);src:url(../fonts/amatic-bold-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/amatic-bold-webfont.woff2) format('woff2'),url(../fonts/amatic-bold-webfont.woff) format('woff'),url(../fonts/amatic-bold-webfont.ttf) format('truetype'),url(../fonts/amatic-bold-webfont.svg#amaticbold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'The Mix Bold Plain';src:url(../fonts/themixplain1361522682_1-webfont.eot);src:url(../fonts/themixplain1361522682_1-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/themixplain1361522682_1-webfont.woff) format('woff'),url(../fonts/themixplain1361522682_1-webfont.ttf) format('truetype'),url(../fonts/themixplain1361522682_1-webfont.svg#the_mix_bold-bold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'The Mix Bold Plain';src:url(../fonts/the-mix-bold-plain-1361521391-webfont.eot);src:url(../fonts/the-mix-bold-plain-1361521391-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/the-mix-bold-plain-1361521391-webfont.woff) format('woff'),url(../fonts/the-mix-bold-plain-1361521391-webfont.ttf) format('truetype'),url(../fonts/the-mix-bold-plain-1361521391-webfont.svg#the_mix_bold-bold) format('svg');font-weight:700;font-style:normal}#header{background-color:#1ba5de!important}#menu{-webkit-box-shadow:1px 0 15px rgba(55,55,55,.3);-moz-box-shadow:1px 0 15px rgba(55,55,55,.3);box-shadow:1px 0 15px rgba(55,55,55,.3);position:relative;z-index:4}#footer .inner,#header .inner{width:1024px;margin:0 auto}#menu .sl-megamenu{width:1024px;margin:0 auto;font-family:Lato,sans-serif;position:relative}#content{padding:30px;max-width:1000px}.home .element-itemprint{display:none}#top-bar{background:#0a2343;width:100%;height:10px}#header .inner .logo{float:left;width:auto;padding:32px 0 30px 0}#header .inner .top-section{width:330px;float:right;border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;font-family:Lato,sans-serif;color:#fff;padding:40px 0 10px;text-align:center}#header .inner .top-section span{background:url(../images/phone.png) 0 2px no-repeat;padding:0 0 0 24px;font-size:16px;font-weight:400}#header .inner .top-section .font-size a{color:#fff;font-size:17px;padding:0 2px 0 2px}#header .inner .top-section .font-size a:hover{text-decoration:none;color:#1cacdf}#header .inner .top-section .font-size a#jfontsize-minus{margin-left:5px}#header .inner .top-section p{line-height:16px}#header .inner .search label.finder{display:none}#header .inner .search .search-query{float:right;width:100%}#header .inner .search #mod-finder-searchword{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background:url(../images/search.png) #e1eaee no-repeat 236px center;padding:6px 38px 6px 16px;border:0;width:211px;font-family:Lato,sans-serif}#header .inner .search{width:300px;float:right;position:relative;top:-20px;left:0}#header .inner .search #mod-finder-searchform{margin:0}ul.autocompleter-choices{font-family:Lato,sans-serif!important;background:#e1eaee!important;border:none!important;margin-top:-3px!important;border-radius:0 0 4px 4px!important;-webkit-border-radius:0 0 4px 4px!important;-moz-border-radius:0 0 4px 4px!important;font-size:14px!important;padding-top:3px!important;color:#666!important;-webkit-box-shadow:0 15px 15px 0 rgba(0,0,0,.3);box-shadow:0 15px 15px 0 rgba(0,0,0,.3);-moz-box-shadow:0 15px 15px 0 rgba(0,0,0,.3)}ul.autocompleter-choices li{padding:4px 0 4px 15px!important}ul.autocompleter-choices li:first{border-top:1px solid #bed3db!important}#content .breadcrumbs .moduletable{background:#f0f0f0;border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;font-family:Lato,sans-serif;font-size:14px;color:#666}#content .home-alert h3{background:#0a2343 url(../images/alert-icon.png) no-repeat 13px 10px!important;color:#fff;font-weight:400;border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;font-size:14px;width:44px;float:left;margin:0;padding:6px 0 8px 32px!important;line-height:15px}#content .breadcrumbs h3{background:#0a2343;color:#fff;font-weight:400;border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;font-size:14px;float:left;margin:0;padding:6px 5px 8px 15px;line-height:15px}#content .breadcrumbs .custom{float:left;height:29px;line-height:27px;padding:0 0 0 15px;margin:0 0 0 13px}#content .breadcrumbs .arrow{width:0;height:0;border-top:14px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #0a2343;margin-top:-29px;position:relative;top:8px;-moz-transform:scale(.9999)}#content .home-alert .arrow{left:44px}.page #content .breadcrumbs .arrow{left:86px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.page #content .breadcrumbs .arrow{left:86px}}@-moz-document url-prefix(){.page #content .breadcrumbs .arrow{left:85px!important}ul.autocompleter-choices{margin-left:1px}#content .banner .slant{top:-88px!important}}.page #content .breadcrumbs ul.breadcrumb{margin:0;padding:4px 0 5px 124px;font-size:13px;font-weight:400}.page #content .breadcrumbs ul.breadcrumb li a{color:#666;font-weight:700}#content #right-callout{width:242px}#content #right-callout h3,#content #sidenav h3{background:#0a2343;color:#fff;font-family:Lato,sans-serif;font-weight:400;font-size:19px;border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;margin:0;padding:0 0 0 20px}#content #right-callout .nav{background-color:#505b61;border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;background:#5c6970;background:-moz-linear-gradient(top,#5c6970 0,#4a545a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#5c6970),color-stop(100%,#4a545a));background:-webkit-linear-gradient(top,#5c6970 0,#4a545a 100%);background:-o-linear-gradient(top,#5c6970 0,#4a545a 100%);background:-ms-linear-gradient(top,#5c6970 0,#4a545a 100%);background:linear-gradient(to bottom,#5c6970 0,#4a545a 100%);font-family:Lato,sans-serif;margin:0;padding:20px 0 18px 0}#content #right-callout .nav li a{color:#fff;font-size:16px;font-weight:300;padding:6px 0 6px 20px}#content #right-callout .nav li a:hover{background:0 0;color:#0a2343}#content .breadcrumbs{margin:0 0 12px 0}#content #right-callout .arrow,#content .float-left #sidenav .arrow{width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:11px solid rgba(10,35,67,1);margin-top:-11px;position:relative;top:11px;left:14px;-moz-transform:scale(.9999)}.home #content>.float-left{width:704px}.page #content>.float-left{width:auto}.page #content .middle{width:689px;margin-left:20px}#content #yoo-zoo h1,#content #yoo-zoo h1 a{color:#1489be;font-family:The Mix Bold Plain,Lato,sans-serif;font-size:32px}#content .banner .wk-slideshow .caption-container{font-family:The Mix Bold Plain,Lato,sans-serif;font-size:30px;line-height:100%}#content .banner .wk-slideshow .caption-container.one-line{font-size:35px;padding-top:25px;min-height:45px}#content .banner .wk-slideshow .caption li{list-style:none}#content .banner .wk-slideshow .caption-container .subtitle{font-size:18px;font-family:Lato,sans-serif;margin:10px 0 12px 0}#content .banner .wk-slideshow .caption-container.one-line .subtitle{display:none}#content #yoo-zoo .items{margin:0}#content .banner .wk-slideshow .caption-container{min-height:70px;background:rgba(94,103,109,.7);padding:10px 29px 17px 29px}#content .banner .wk-slideshow .caption{background:0 0;padding:0}#content .banner .slant{width:0;height:0;border-top:37px solid transparent;border-bottom:0 solid transparent;border-left:733px solid rgba(94,103,109,.7);-moz-transform:scale(.9999);z-index:2;margin-top:-37px}#content .banner .caption-container.no-caption,#content .banner .slant.no-caption{display:none}#content .banner .wk-slideshow{padding:6px;-webkit-box-shadow:1px 1px 6px rgba(50,50,50,.3);-moz-box-shadow:1px 1px 6px rgba(50,50,50,.3);box-shadow:1px 1px 6px rgba(50,50,50,.3);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}#content .banner .wk-zoo-item div.media-left{margin:0!important;width:100%}#content .banner .wk-zoo-item div.media-left img{width:100%!important;height:auto!important}.home #content .content2{margin:26px 0 7px 0}.home #content #yoo-zoo{margin:0 0 0 16px}#content .content2>.element-itemlink,#content .content2>.element-itemlink a,#content .content2>.element-textarea,#content .content2>.element-textarea p,.front #content #yoo-zoo .element-itemlink,.front #content #yoo-zoo .element-textareapro{display:inline}#content .content2 .element-itemlink,#content .latest-news .element-itemlink{padding-left:2px}#content .content2 .element-itemprint a{position:static;margin:0;padding:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border:none;width:auto;background:url(../images/print.png) no-repeat left 0;padding-left:23px;color:#5c6970;font-size:12px;font-weight:400}#content .content2 .element-socialbookmarks .email{width:auto;background:url(../images/email.png) no-repeat left 7px;margin:0 0 0 2px;padding-left:23px;color:#5c6970;font-size:12px;font-weight:400;line-height:22px}#content .content2 .element-itemedit .edit-item{width:auto;background:url(../images/edit-icon.png) no-repeat left 2px;margin:0;padding-left:20px;color:#5c6970;font-size:12px;font-weight:400}#content .content2 .pos-top .element{width:auto;float:left;margin:0 16px 0 0!important}.page #content .content2 .pos-top{margin-bottom:5px}.page #content .banner{padding:6px;-webkit-box-shadow:1px 1px 6px rgba(50,50,50,.3);-moz-box-shadow:1px 1px 6px rgba(50,50,50,.3);box-shadow:1px 1px 6px rgba(50,50,50,.3);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;margin-bottom:12px}.page #content .banner p{margin:0}.page #content .banner img{width:100%;height:auto}.page #content .banner h1{color:#fff;margin:0 0 -40px 0;position:relative;top:-53px;left:24px;font-size:30px;max-width:900px;padding:0;font-family:The Mix Bold Plain,Lato,sans-serif;font-weight:700}#menu .sl-megamenu .group-content .sl-moduletable,#menu .sl-megamenu .group-content>ul.megamenu{margin:0}#content .btn-primary{background:#5c6970;border:none;text-shadow:none;-moz-text-shadow:none;-webkit-text-shadow:none;font-family:Lato,sans-serif;font-weight:700;filter:none;padding:6px 12px 6px 12px}#search-form .inputbox{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background:#e1eaee;padding:6px 16px 6px 16px;border:0;width:211px;font-family:Lato,sans-serif;margin-right:5px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}#search-form label{margin-right:5px}#search-form{margin-top:13px}#search-results ul{margin:0}#search-results ul li{list-style:none;padding-bottom:26px;border-bottom:1px solid #eee;margin-bottom:26px}#search-results ul li small{font-weight:700}span.highlight{background:0 0!important;padding:none;font-weight:400!important}#content .pagination ul>li>a,#content .pagination ul>li>span{float:left;padding:4px 12px;line-height:20px;border-left-width:0;background:#199cd3;color:#fff}#content .pagination ul>li>a:hover{background:#158abf}#content .pagination ul>li>a{font-weight:700}#content .search-pages-counter{float:right;margin-right:20px}#content .whats-on{background:#f3f3f3;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;padding:19px}#content .whats-on .float-left h3{color:#1489be;font-family:The Mix Bold Plain,Lato,sans-serif;font-size:32px;margin-top:0;font-weight:400}#content .whats-on .float-right h3{color:#5c6970;font-family:The Mix Bold Plain,Lato,sans-serif;margin-top:0;font-weight:400}#content .whats-on .float-left{width:420px;border-right:1px solid #e2e2e2;padding-right:22px;height:inherit!important}#content .whats-on .float-right{width:200px;border-left:1px solid #f9f9f9;padding-left:22px}#content .whats-on .float-left .media{padding:5px;box-shadow:1px 1px 6px rgba(50,50,50,.3);background:#fff}#content .whats-on .float-left .title{color:#158abf;font-weight:400;font-size:14px;padding-top:5px}#content .whats-on .float-left .current-projects{border-top:1px solid #e2e2e2;color:#08c;display:block;font-size:16px;font-weight:400;line-height:16px;margin:10px 0 5px;padding:10px 0 0;text-align:left}#content #yoo-zoo .items div.teaser-item-bg{border:0}#content .whats-on .float-left .element-itemname,#content .whats-on .float-left .element-itemname a{color:#4a4848;font-weight:700;font-size:15px;margin:0 0 5px 0}#content .whats-on .float-left .element-itemname a:hover,#content .whats-on .float-right .layout-layout2 a:hover{text-decoration:none;color:#8a8a8a}#content .whats-on .float-left .element-textarea{font-size:13px;line-height:17px;display:inline}#content .whats-on .float-left ul.zoo-list>li{border:none;margin-top:12px;padding-top:12px}#content .whats-on .float-left .element-itemlink{margin:0;display:inline;font-size:13px;line-height:17px;padding-left:2px}#content .whats-on .float-left .layout-default{min-height:120px}#content .whats-on .float-right .event-date{font-size:12px;margin:0}#content .whats-on .float-right .layout-layout2 a{color:#333;font-weight:700;font-size:13px}#content .whats-on .float-right ul.zoo-list>li{border:none;margin:0 0 6px 0;padding:0}#content .whats-on .float-right .more-events{font-weight:400}#content .latest-news .more-news{border-top:1px solid #1381b6;color:#0a2343;display:block;font-size:16px;font-weight:400;line-height:16px;margin:10px 0 5px;padding:10px 0 0;text-align:left}#content .latest-news{background:#158abf;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;margin:12px 0 0 0;padding:19px}#content .latest-news h3{color:#fff;font-family:The Mix Bold Plain,Lato,sans-serif;font-size:32px;margin-top:0;font-weight:400;border-bottom:1px solid #1597cd;margin:0}#content .latest-news .layout-default .title a{color:#fff;font-weight:400;font-size:17px}#content .latest-news .layout-default .element-textarea{color:#fff;line-height:16px;font-size:13px}#content .latest-news .layout-default .element-itemlink a{color:#0a2343;font-weight:400;line-height:16px;font-size:13px}#content .latest-news .layout-default .element-itemlink,#content .latest-news .layout-default .element-itemlink a,#content .latest-news .layout-default .element-textarea,#content .latest-news .layout-default .element-textarea p{display:inline}#content .latest-news .zoo-item-list{border-top:1px solid #1381b6;padding-top:10px}#content .latest-news ul.zoo-list>li{padding-top:17px;padding-bottom:17px;margin:0;border-top:1px solid #1381b6;border-bottom:1px solid #1597cd}#content .latest-news ul.zoo-list li.first{border-top:none;padding-top:5px}#content .latest-news ul.zoo-list li.last{border-bottom:none;padding-bottom:5px}#content #grey{width:100%;background:#f3f3f3;border-radius:4px;margin:14px 0 14px 0;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#content #faqs{width:222px;background:#f3f3f3;border-radius:4px;margin:14px 0 14px 0;padding:10px}#content #faqs h3{color:#1489be;font-size:24px;font-weight:400;margin:0 0 5px 0;padding:0}#content #faqs .layout-faqs a{color:#4a4848;font-size:13px;background:url(../images/faq-icon.png) no-repeat 3px top;padding-left:31px;display:block;line-height:20px}#content #faqs .layout-faqs a:hover{text-decoration:none;color:#1489be}#content #faqs ul.zoo-list>li{border-bottom:1px solid #fcfcfc;border-top:1px solid #dedede;margin:0;padding:5px 0 5px 0}#content #faqs ul.zoo-list li.first{border-top:none;padding-top:0}#content #faqs ul.zoo-list li.last{border-bottom:none;padding-bottom:0}#content #faqs .more-faqs{font-weight:400;margin:11px 0 0 31px;display:block}#content #notices{width:222px;background:#158abf;border-radius:4px;margin:14px 0 14px 0;padding:10px}#content #notices h3{color:#fff;font-size:24px;font-weight:400;margin:0 0 5px 0;padding:0}#content #notices .layout-notices a{color:#fff;font-size:13px;padding-left:0;display:block;font-weight:400;line-height:18px;margin-bottom:4px}#content #notices .layout-notices a:hover{text-decoration:none;color:#fff}#content #notices ul.zoo-list>li{border-bottom:1px solid #1597cd;border-top:1px solid #1381b6;margin:0;padding:7px 0 7px 0}#content #notices ul.zoo-list li.first{border-top:none;padding-top:0}#content #notices ul.zoo-list li.last{border-bottom:none;padding-bottom:0}#content #notices .zoo-item-list p.meta{color:#fff;font-size:11px;font-weight:400;line-height:13px;font-style:normal!important}#content #notices .more-notices{font-weight:400;color:#0a2343;margin:5px 0 0 0;display:block}#content #yoo-zoo .details{border:none;padding:0}.page #content #content_area.right-col-active,.page #content .middle.right-col-active{width:465px}.page #content #content_area.right-col-active,.visitors #content .middle.right-col-active{width:404px}#zoo_right_col.right-col-active,.page #content>.float-right{width:215px}#zoo_right_col.right-col-active h5,.float-right #zoo_right_col h5,.page #content>.float-right h3{color:#1489be;font-family:Lato,sans-serif;font-size:21px;line-height:22px;border-bottom:1px solid #dedede;padding-bottom:17px;margin-bottom:14px;font-weight:400}#zoo_right_col.right-col-active ul a,.float-right #zoo_right_col ul a{color:#333;font-weight:700;padding:6px 0 6px 31px;background:url(../images/link-icon.png) no-repeat 0 5px;display:inline-block;width:90%}#zoo_right_col.right-col-active .pos-downloads ul,#zoo_right_col.right-col-active .pos-notice ul,.float-right #zoo_right_col ul{margin:0;padding:0}#zoo_right_col.right-col-active .pos-downloads ul li a,#zoo_right_col.right-col-active .pos-notice ul li a,.float-right #zoo_right_col ul li a{background:url(../images/download-icon.png) no-repeat 0 5px}#zoo_right_col.right-col-active .pos-downloads h3,#zoo_right_col.right-col-active .pos-notice h3{line-height:140%!important}#zoo_right_col.right-col-active .pos-downloads ul ul,#zoo_right_col.right-col-active .pos-notice ul ul{margin:0 0 8px 18px;padding:0 0 0 20px}.pos-notice{background:#f3f3f3;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;margin:14px 0;padding:10px!important}.pos-notice a,.pos-notice a:link{background:rgba(0,0,0,0) none repeat scroll 0 0!important;color:#333;display:inline-block;font-weight:700;padding:0!important;width:auto!important}.visitors #content .middle.right-col-active{width:461px}.visitors #content>.float-right{width:266px}.visitors #content>.float-right .info{background:#5b6970;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;padding:8px}.visitors #contetnt>.float-right .page #content>.float-right h3{color:#1489be;border-bottom:1px solid #dedede;margin-bottom:15px;padding-bottom:4px}#zoo_right_col.right-col-active span,.page #content>.float-right{display:block;font-weight:700}#zoo_right_col.right-col-active p,.page #content>.float-right{font-weight:300!important;margin-bottom:10px;margin-top:0}#zoo_right_col.right-col-active span.contactname{font-size:17px;color:#1489be}#yoo-zoo .item p.pos-specification{font-size:14px;line-height:22px;margin:0}.page #content #yoo-zoo.events-event .item .element{font-size:14px;margin:11px 0 10px;padding:0}#yoo-zoo .item .pos-media img,#yoo-zoo .item .sub-pos-media img,#yoo-zoo .items .pos-media img{border:0;padding:5px}#yoo-zoo .item .pos-media img:hover,#yoo-zoo .item .sub-pos-media img:hover,#yoo-zoo .items .pos-media img:hover{border:0;padding:5px}#zoo_right_col.right-col-active dl,#zoo_right_col.right-col-active ol,#zoo_right_col.right-col-active ul{margin:10px 0;padding-left:0!important}.yoo-zoo button,.yoo-zoo input[type=button],.yoo-zoo input[type=submit]{background:none repeat scroll 0 0 #5c6970;border:0 none;filter:none;font-family:Lato,sans-serif;font-weight:700;padding:6px 12px;text-shadow:none;color:#fff}.page #content>.float-right .faqs .layout-faqs a{color:#333}.page #content>.float-right .faqs .layout-faqs a.active{font-weight:700}#content #buttons{width:222px}#content #buttons ul.nav li,.visitors #content>.float-right .buttons ul.nav li{margin:9px 0 9px 0}#content #buttons ul.nav li a,.visitors #content>.float-right .buttons ul.nav li a{background:#5c6970;font-weight:400;color:#fff;font-size:17px;padding:17px 15px 17px 46px;width:185px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.visitors #content>.float-right .buttons ul.nav li a{width:205px}#content #buttons ul.nav li.item-468 a{background:#5c6970 url(../images/comdirec-icon.png) no-repeat 16px 16px}#content #buttons ul.nav li.item-469 a{background:#5c6970 url(../images/busdirec-icon.png) no-repeat 16px 16px}#content #buttons ul.nav li.item-474 a{background:#5c6970 url(../images/wheretostay_icon.png) no-repeat 14px 21px;border-radius:4px 4px 4px 4px;color:#fff;font-size:17px;font-weight:400;padding:17px 15px 17px 46px}#content #buttons ul.nav li.item-473 a{background:#5c6970 url(../images/wheretostay_icon.png) no-repeat 14px 21px;border-radius:4px 4px 4px 4px;color:#fff;font-size:17px;font-weight:400;padding:17px 15px 17px 46px}#content #buttons ul.nav li.event a{background:#5c6970 url(../images/whats-on-icon.png) no-repeat 14px 16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}#content>.float-right .buttons ul.nav li.item-531 a{background:#5c6970 url(../images/whats-on-icon.png) no-repeat 14px 16px;border-radius:4px 4px 4px 4px;color:#fff;font-size:17px;font-weight:400;padding:17px 15px 17px 46px;width:154px}#content>.float-right .buttons ul.nav li.item-532 a{background:#5c6970 url(../images/directory-icon.png) no-repeat 14px 16px;border-radius:4px 4px 4px 4px;color:#fff;font-size:16px;font-weight:400;padding:17px 15px 17px 46px;width:154px}#content>.float-right .buttons ul.nav li.item-533 a{background:#5c6970 url(../images/directory-icon.png) no-repeat 14px 16px;border-radius:4px 4px 4px 4px;color:#fff;font-size:17px;font-weight:400;padding:17px 15px 17px 46px;width:154px}#content>.float-right .buttons ul.nav li.item-537 a{background:#5c6970 url(../images/directory-icon.png) no-repeat 14px 16px;border-radius:4px 4px 4px 4px;color:#fff;font-size:17px;font-weight:400;padding:17px 15px 17px 46px;width:154px}#content>.float-right .buttons ul.nav li.item-538 a{background:#5c6970 url(../images/directory-icon.png) no-repeat 14px 16px;border-radius:4px 4px 4px 4px;color:#fff;font-size:17px;font-weight:400;padding:17px 15px 17px 46px;width:154px}#content #buttons ul.nav li.item-590 a,.visitors #content>.float-right .buttons ul.nav li.item-591 a{background:#5c6970 url(../images/wheretostay_icon.png) no-repeat 14px 21px;border-radius:4px 4px 4px 4px;color:#fff;font-size:17px;font-weight:400;padding:17px 15px 17px 46px}#content #buttons ul.nav li.item-470 a{background:#5c6970 url(../images/visitor-icon.png) no-repeat 16px 16px}#content #buttons ul.nav li.item-471 a{background:#5c6970 url(../images/qtp-icon.png) no-repeat 16px 16px}#content #buttons ul.nav li.item-883 a{background:#5c6970 url(../images/fb-icon.png) no-repeat 16px 16px}#content #buttons ul.nav li.item-829 a{background:#5c6970 url(../images/wheretostay_icon.png) no-repeat 14px 21px;border-radius:4px 4px 4px 4px;color:#fff;font-size:17px;font-weight:400;padding:17px 15px 17px 46px}#content #buttons ul.nav li a:hover,.visitors #content>.float-right .buttons ul.nav li a:hover{background-color:#6c7d85}.visitors #content #sidenav h3,.visitors #content .breadcrumbs h3{background:#0a2343}.visitors #content .breadcrumbs .arrow{border-left-color:#0a2343}.visitors #content .float-left #sidenav .arrow{border-top-color:#0a2343}.visitors #content .banner .wk-slideshow .caption{display:none!important}.for-visitors #content .banner{padding:0;-webkit-box-shadow:0;-moz-box-shadow:0;box-shadow:0;width:722px;float:left}.for-visitors .pos-top{display:none}.visitors #content .social{width:266px;height:236px;margin-bottom:11px;float:right}.visitors #content>.float-right .info h3{color:#fff;font-size:19px;font-weight:400;background:url(../images/info-icon.png) no-repeat 0 4px;padding-left:38px;line-height:20px}.visitors #content .social .wk-slideshow-tabs .slides-container{border:none;background:#f3f3f3}.visitors #content .social .wk-slideshow-tabs .nav li{border:none;background:#f5f5f5;background:-moz-linear-gradient(top,#fafafa,#ddd);background:-webkit-linear-gradient(top,#fafafa,#ddd);background:-o-linear-gradient(top,#fafafa,#ddd);background:linear-gradient(to bottom,#fafafa,#ddd)}.visitors #content .social .wk-slideshow-tabs .nav>li.active{background:#f3f3f3}#twitter-widget-0{height:170px!important}.visitors #content>.float-right .info{color:#fff}.visitors #content>.float-right .info ul{margin:0}.visitors #content>.float-right .info ul li{list-style:none;margin:8px 0 8px 3px}.visitors #content>.float-right .info ul li a{color:#fff}.visitors #content>.float-right .info ul li.ph,.visitors #content>.float-right .info ul li.tollfree{font-weight:400}.visitors #content>.float-right .info ul li.ph{padding-left:34px;background:url(../images/phone-icon-large.png) no-repeat 0 0;height:25px;line-height:22px}.visitors #content>.float-right .info ul li.tollfree{padding-left:34px;background:url(../images/toll-free-icon.png) no-repeat 0 1px;height:25px;line-height:22px}.visitors #content>.float-right .info ul li.add{padding-left:34px;background:url(../images/address-icon.png) no-repeat 0 6px;height:25px;line-height:22px}.visitors #content>.float-right .info ul li.email{padding-left:34px;background:url(../images/online-icon.png) no-repeat 0 0;height:25px;line-height:22px}.visitors #content>.float-right .info ul li.hours{padding-left:34px}.login #content .banner{display:none}.login .content2 h3{background:#0a2343;color:#fff;font-family:Lato,sans-serif;font-weight:400;font-size:19px;border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;margin:0;padding:0 0 0 20px}.login .content2 h3 .arrow{width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:11px solid rgba(245,150,83,1);margin-top:-11px;position:relative;top:11px;left:14px;-moz-transform:scale(.9999)}.login .content2 .form-horizontal .well{background:#465055;box-shadow:none;border:none;border-radius:0 0 4px 4px;padding:32px 32px 10px 32px}.login .content2 .form-horizontal .well .controls input{background:#5b6970;border:none;color:#fff;padding:8px 10px 8px 15px;font-family:Lato,sans-serif;width:376px}.login .content2 .form-horizontal .well .controls input:focus{box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;border:none!important}.login .content2 .form-horizontal .well .control-label label{font-weight:400;color:#fff}.login .content2 .form-horizontal .well .control-label{width:100%;text-align:left}.login .content2 .form-horizontal .well .controls{margin:0}.login .content2 .form-horizontal .btn-primary{box-shadow:none;padding:6px 20px 8px 20px!important;font-weight:400!important;font-size:15px;margin:20px 0 0 0;float:right}.login #content .middle{width:466px;float:none;margin:40px auto}.login .content2 .recovery ul li a{border:none;color:#d8dada;font-size:13px;padding:2px 0 3px 0}.login .content2 .recovery ul li a:hover{background:0 0!important;color:#fff}.login .content2 .recovery{position:relative;top:-91px;left:33px;width:150px}.login .content2 .recovery ul{margin:0;padding:0}.login .form-actions{background:0 0;border:none;margin-top:-30px}.page .submission #cancel-button,.page .submission #submit-button{background:#5c6970;font-weight:400;color:#fff;font-size:14px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;padding:8px 17px 8px 17px;display:inline-block!important;text-shadow:none;font-family:Lato,sans-serif;border:none}.page .submission #submit-button{margin-top:-4px}.login .content2 .form-horizontal .btn-primary:hover,.page #yoo-zoo .subission .submit a:hover,.page .submission #submit-button:hover{background-color:#6c7d85!important;text-decoration:none!important}.page #content .creation-form .element .zl-btn:hover,.page #content .submission .button-container:hover button.button-grey,.submission #cancel-button:hover{background:#6c7d85!important;text-decoration:none!important;cursor:pointer!important}.page #yoo-zoo div.submission fieldset legend{border-top:none}.page #content .submission button.button-grey{background:#5c6970;font-weight:400;color:#fff;font-size:14px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;padding:8px 10px 10px 13px;display:inline-block!important;text-shadow:none;font-family:Lato,sans-serif;border:none;height:36px;line-height:20px}.page #content .creation-form .element .zl-btn{background:#5c6970;font-weight:400;color:#fff;font-size:14px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;padding:8px 20px 10px 0!important;display:inline-block!important;text-shadow:none;font-family:Lato,sans-serif;border:none}.page #content .creation-form .element .more-options .trigger>div{font-size:11px;padding:5px 10px 5px 10px!important;background:#5c6970;font-weight:400;color:#fff;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;display:inline-block!important;text-shadow:none;font-family:Lato,sans-serif;border:none}.page #content .creation-form .element .more-options{width:455px}.page #content .creation-form .upload div.button-container{height:37px}.element-textareapro textarea.wfNoEditor,.page #content .submission input{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background:#e1eaee;padding:8px 38px 9px 16px;border:0;font-family:Lato,sans-serif}.page #content .submission .element-itemname input{width:500px}.element-textareapro textarea.wfNoEditor:focus,.page #content .submission input:focus{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border:none;outline:0;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background:#e1eaee;padding:8px 38px 9px 16px;border:0;font-family:Lato,sans-serif}.page #content .submission .element-textareapro .repeat-elements,.page #content .submission .element-textareapro .repeat-elements .repeatable-content,.page #content .submission .element-textareapro .repeat-elements .repeatable-content .mceEditor.defaultSkin table.mceLayout,.page #content .submission .element-textareapro textarea.wfNoEditor{width:100%!important}.element-textareapro textarea.wfNoEditor{display:block}.page #content #content_area td{padding:9px 8px;background:#ebe8de;border:1px solid #fff;font-size:12px;text-align:left}.page #content #content_area th{padding:9px 8px;background:#1489be;border:1px solid #fff;color:#fff;font-size:12px;text-align:left}.page #content #content_area td p,.page #content #content_area th p{margin:0}.page #content #yoo-zoo.events-event h2.pos-title a{font-size:17px;font-weight:700;color:#4a555b}.page #content #yoo-zoo.events-event h2.pos-title{line-height:18px}.page #content #yoo-zoo.events-event .element-date.element-datepro{font-size:14px;background:0 0;margin:10px 0 4px 0;padding:0;font-weight:700}.page #content #yoo-zoo.events-event .element-date.element-datepro p{margin:0}.page #content #yoo-zoo.events-event .element-textareapro{font-size:14px;line-height:19px;margin:0}.page #content #yoo-zoo.events-event .pos-links .element-itemcategory a{background:#5c6970;color:#fff;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;font-size:13px;font-weight:700;padding:4px 8px 4px 8px}.page #content #yoo-zoo.events-event .pos-links .element-itemcategory a:hover{background-color:#6c7d85}.page #content #yoo-zoo.events-event .pos-specification .element-itemlink a{font-size:14px;font-weight:700;color:#4a555b}.page #content #yoo-zoo.events-event .pos-specification .element-itemlink{padding:0;margin:0 0 0 5px;display:inline}.page #content #yoo-zoo.events-event .items ul.pos-specification{list-style:none;margin:15px 1px 0 0;padding:0;float:right}.page #content #yoo-zoo.events-event .items .pos-media a img{padding:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border:none;background:0 0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.page #content #yoo-zoo.events-event .pos-media.media-right{padding:5px 3px 5px 5px;box-shadow:1px 1px 4px rgba(50,50,50,.3);-webkit-box-shadow:1px 1px 4px rgba(50,50,50,.3);-moz-box-shadow:1px 1px 4px rgba(50,50,50,.3);background:#fff;margin:3px 5px 4px 10px}.page #content #yoo-zoo.events-event .element-datepro a.modal_plus{color:#4a555b;font-size:13px;line-height:36px}.page #content #yoo-zoo.events-event>.categories{display:none}.page #content #yoo-zoo.events-event .item .floatbox .pos-media .element-image{margin:0}.page #content #yoo-zoo.events-event .item .floatbox .pos-media .element-image img{border:none;background:0 0;padding:0;width:100%;box-shadow:none;border-radius:0}.page #content #yoo-zoo.events-event .item .floatbox .price,.page #content #yoo-zoo.events-event .item .floatbox .time{font-size:14px;display:inline}.page #content #yoo-zoo.events-event .item .element-textpro{margin:11px 0 10px 0;padding:0;font-size:14px}.page #content #yoo-zoo.events-event .item .element-textpro .prefix{font-weight:700;font-size:14px}.page #content #yoo-zoo.events-event .item .floatbox .price .prefix,.page #content #yoo-zoo.events-event .item .floatbox .time .prefix{font-weight:700}.page #content #yoo-zoo.events-event .item .pos-description{border-bottom:1px solid #dedede;padding-bottom:18px}.page #content #yoo-zoo .item .pos-title{border-color:#dedede;padding-bottom:9px;margin-bottom:0}.page #content #yoo-zoo .item .element-itemcreated{color:#4a4848;font-size:11px;font-weight:700;line-height:13px;margin:5px 0 15px}.page #content #yoo-zoo .item .contact{font-weight:700}.page #content #yoo-zoo .item .phone{display:inline}.page #content #yoo-zoo.events-event .pos-bottom .element-text{margin:0}#yoo-zoo .alpha-index a,#yoo-zoo .alpha-index span{background:url(../images/alpha_index_item.png) no-repeat scroll 100% 50% transparent;display:block;float:left;height:25px;line-height:25px;text-align:center;text-transform:uppercase;width:18px}.page #content #yoo-zoo.business-community .item div.pos-description{border-bottom:1px solid #e6e7e8;padding-bottom:20px}.page #content #yoo-zoo.business-community .item div.pos-address .element,.page #content #yoo-zoo.business-community .item div.pos-contact .element{padding-bottom:10px}.page #content #yoo-zoo.business-community .item div.address{border-bottom:1px solid #e6e7e8;padding-bottom:20px}.page #content #yoo-zoo.business-community .item div.address h3{color:#1489be!important;font-family:Lato,sans-serif;font-size:21px;line-height:22px;font-weight:400}#yoo-zoo .item div.pos-address,#yoo-zoo .item div.pos-address p{font-weight:300;font-size:14px;margin:0}#yoo-zoo .item div.pos-address,#yoo-zoo .item div.pos-address .prefix{font-weight:700}.page #content #yoo-zoo.business-community .item div.contact{border-bottom:1px solid #e6e7e8;padding-bottom:20px;margin-top:20px}.page #content #yoo-zoo.business-community .item div.contact h2{color:#1489be!important;font-family:Lato,sans-serif;font-size:21px;line-height:22px;font-weight:400}.page #content #yoo-zoo.business-community .item div.contact h3{color:#333!important}#yoo-zoo .item div.pos-address,#yoo-zoo .item div.pos-contact{float:none}#yoo-zoo .item div.pos-address,#yoo-zoo .item div.pos-contact p{font-weight:300;font-size:14px;margin:0}#yoo-zoo .item div.pos-address,#yoo-zoo .item div.pos-contact .prefix{font-weight:700}.page #content #yoo-zoo.business-business .item div.contact{border-bottom:1px solid #e6e7e8;padding-bottom:20px;margin-top:20px}.page #content #yoo-zoo.business-business .item div.contact h2{color:#1489be!important;font-family:Lato,sans-serif;font-size:21px;line-height:22px;font-weight:400}.page #content #yoo-zoo.business-business .item div.contact h3{color:#333!important}.page #content #yoo-zoo.business-business .item div.pos-description{border-bottom:1px solid #e6e7e8;padding-bottom:20px}.page #content #yoo-zoo.business-business .item div.pos-address .element,.page #content #yoo-zoo.business-business .item div.pos-contact .element{padding-bottom:10px}.page #content #yoo-zoo.business-business .item div.address{border-bottom:1px solid #e6e7e8;padding-bottom:20px}.page #content #yoo-zoo.business-business .item div.address h3{color:#1489be!important;font-family:Lato,sans-serif;font-size:21px;line-height:22px;font-weight:400}.page #content #yoo-zoo .items .teaser-item h1.pos-title a{font-size:17px;font-weight:700;color:#4a555b;font-family:Lato,sans-serif}.page #content #yoo-zoo .teaser-item .floatbox .element-itemlink{display:inline}.page #content #yoo-zoo .teaser-item .floatbox .element-textareapro{margin:0;display:inline}.page #content #yoo-zoo.blog-general_article .teaser-item{border-bottom:1px solid #dedede;padding:0 0 10px 0;margin-bottom:11px}.page #content #yoo-zoo .pagination a{background:#5c6970;color:#fff;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;font-weight:700;padding:4px 8px 4px 8px}.page #content #yoo-zoo .pagination a:hover{background:#6c7d85!important}.page #content #yoo-zoo .pagination{font-weight:700}.page.visitors #zoo_right_col.right-col-active{margin-top:0!important;width:265px}.page #zoo_right_col.right-col-active{margin-top:38px}.home .banner li .media a{display:block}.home .banner .wk-slideshow{z-index:1}.make-an-enquiry .banner h1,.page-not-found .banner h1{display:none}.home #content .breadcrumbs .wk-slideshow{display:inline-block!important;width:876px;height:20px;padding:4px 0 0 32px}.page #content #yoo-zoo .item h3{color:inherit!important}.for-visitors #content .middle .moduletable{margin-top:20px;padding-top:20px;border-top:1px solid #e2e2e2}.for-visitors #content .middle .moduletable a{display:inline-block}.for-visitors #content .middle .moduletable .visit-q{padding-right:10px}.for-visitors #content .middle .moduletable .custom div{display:inline-block;width:220px}.visitors .banner{width:708px;float:left;padding:6px;-webkit-box-shadow:1px 1px 6px rgba(50,50,50,.3);-moz-box-shadow:1px 1px 6px rgba(50,50,50,.3);box-shadow:1px 1px 6px rgba(50,50,50,.3);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;margin-bottom:12px}.page #sidenav li.active.deeper.parent>a.trigger{display:none}.wf_caption span{font-size:12px;font-weight:700;line-height:140%;padding:5px 10px 10px;background:#ebebeb;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cea #content .ceabanner{float:left;padding:0;width:722px}.cea .ceabanner{width:708px;float:left;padding:6px;-webkit-box-shadow:1px 1px 6px rgba(50,50,50,.3);-moz-box-shadow:1px 1px 6px rgba(50,50,50,.3);box-shadow:1px 1px 6px rgba(50,50,50,.3);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;margin-bottom:12px}.cea #content #yoo-zoo h1,.cea #content #yoo-zoo h1 a{color:#1489be;font-family:amaticbold,Arial,sans-serif;font-size:44px;text-transform:uppercase;letter-spacing:1px}.cea .page #content #yoo-zoo .item h3{color:inherit!important;font-family:amaticbold,Arial,sans-serif;font-size:32px;text-transform:uppercase;letter-spacing:1px}.cea #content .whats-on .float-left h3{font-family:amaticbold,Arial,sans-serif;font-size:32px;text-transform:uppercase;letter-spacing:1px}.cea #content .whats-on .float-left ul.zoo-list>li{border:medium none;display:inline-block;margin-top:12px;padding:0 12px 12px 0;vertical-align:top;width:29%}.cea #yoo-zoo .item div.pos-content{margin-bottom:30px}.gardens-for-wildlife #content .stories{border-radius:4px;padding:19px}.gardens-for-wildlife #content .stories h3{color:#1489be;font-size:22px;font-weight:400;margin-top:0;font-family:The Mix Bold Plain,Lato,sans-serif}.gardens-for-wildlife #content .stories .title{color:#158abf;font-size:14px;font-weight:400;padding-top:5px}.gardens-for-wildlife #content .stories ul.zoo-list>li{border:medium none;display:inline-block;margin-top:12px;padding:0 12px 12px 0;vertical-align:top;width:29%}.gardens-for-wildlife #yoo-zoo .item div.pos-content{margin-bottom:30px}.gardens-for-wildlife #content .stories .element-itemname,.gardens-for-wildlife #content .stories .element-itemname a{color:#4a4848;font-size:15px;font-weight:700;margin:0 0 5px}.gardens-for-wildlife #content .stories .element-itemlink{display:inline;font-size:13px;line-height:17px;margin:0;padding-left:2px}#content>.float-right .buttons ul.nav li.item-666 a{background:url(../images/directory-icon.png) no-repeat scroll 14px 16px #fca926;border-radius:4px;color:#5d4d50;font-size:28px;font-weight:400;padding:17px 15px 17px 46px;font-family:amaticbold,Arial,sans-serif;text-transform:uppercase;letter-spacing:1px;margin-bottom:10px}#content>.float-right .buttons ul.nav li.item-669 a{background:url(../images/photo-gallery.png) no-repeat scroll 14px 16px #fca926;border-radius:4px;color:#5d4d50;font-size:28px;font-weight:400;padding:17px 15px 17px 46px;font-family:amaticbold,Arial,sans-serif;text-transform:uppercase;letter-spacing:1px}#content .ceabanner .wk-slideshow{padding:6px;-webkit-box-shadow:1px 1px 6px rgba(50,50,50,.3);-moz-box-shadow:1px 1px 6px rgba(50,50,50,.3);box-shadow:1px 1px 6px rgba(50,50,50,.3);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.cea #content .ceabanner .wk-zoo-item div.media-left{margin:0!important;width:100%}.cea #content .ceabanner .wk-slideshow .caption{display:none!important}.cea #content .zoo-item-list div.media-left{float:left;margin:0 0 10px}.cea #content .zoo-item-list div.media-left img{width:100%}.cea #content #content_area.right-col-active,.cea #content .middle.right-col-active{width:685px}.cea #content .partners{width:236px;margin-bottom:11px;float:right;background:none repeat scroll 0 0 #d8ecf2;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;padding:15px}.cea #content .partners h3{color:#1489be;font-size:28px;font-weight:400;margin:0 0 5px 0;padding:0;font-family:amaticbold,Arial,sans-serif;text-transform:uppercase;letter-spacing:1px}.cea #content .partners h4{color:#333;font-size:16px;font-weight:700;margin:0 0 5px 0;padding:0}.cea #content .partners h5{color:#333;font-size:14px;font-weight:400;margin:0 0 5px 0;padding:0}.cea #content .partners a{color:#4a4848;font-size:13px;background:url(../images/faq-icon.png) no-repeat 3px top;padding-left:31px;display:block;line-height:20px}.cea #content .partners img{background:none repeat scroll 0 0 #fff;box-shadow:1px 1px 6px rgba(50,50,50,.3);float:left;margin:0 10px 0 0;padding:5px;width:55px}.cea #content>.float-right{width:266px}.cea #content>.float-right .newsletter{background:#f8f3ea;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;padding:15px;color:#333;margin-bottom:10px}.cea #content>.float-right .newsletter a,.cea #content>.float-right .newsletter a:link{color:#333}.cea #content>.float-right .newsletter h3{color:#1489be;font-size:28px;font-weight:400;line-height:20px;border-bottom:1px solid #dfd8cc;font-family:amaticbold,Arial,sans-serif;letter-spacing:1px;text-transform:uppercase}.cea #content>.float-right .newsletter ul{margin:0 0 0 5px;padding:0 0 0 5px}.cea #content>.float-right .downloads{background:#f3f3f3;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;padding:15px;margin-bottom:10px}.cea #content>.float-right .downloads h3{color:#5d4d50;font-size:28px;font-weight:400;line-height:20px;font-family:amaticbold,Arial,sans-serif;letter-spacing:1px;text-transform:uppercase}.cea #content>.float-right .downloads ul{margin:0 0 0 5px;padding:0 0 0 5px}.cea #content .whats-on .float-left{border-right:0;padding-right:0;width:100%}.cea #content .whats-on .float-left .layout-default{min-height:inherit}#footer{background:#0a2343;position:relative;margin-top:-415px;height:415px;clear:both;color:#fff}#footer a{color:#fff}#footer h3{font-size:18px;font-weight:400}#footer .custom p{font-size:13px;line-height:19px}body,html{height:100%;margin:0;padding:0}#wrapper{min-height:100%;position:relative}#main{width:1024px;margin:0 auto;background:#fff;padding-bottom:415px}#footer .col1{width:280px;border-right:1px solid #293053}#footer .col2{border-left:1px solid #171a33;padding:0 0 0 37px;border-right:1px solid #293053;width:500px}#footer .col3{width:140px;padding:0 0 0 37px;border-left:1px solid #293053}#footer .col2 ul{float:left;margin-right:33px}#footer .col{float:left;margin:30px 0 0 0;height:230px}#footer .col2 ul li a:hover{background:0 0;text-decoration:underline}#footer .middle{margin:25px 0 25px 0}#footer .bottom p{margin:0}#footer .bottom a#grindstone{display:inline-block;margin:0 0 0 7px;position:relative;top:-2px}#footer .bottom>.float-left .moduletable{display:inline-block}.navbar,.row{margin:0}.navbar-inner{background:0 0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;filter:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;padding:0;border:none}#main-collapse{background:#0b71a0}.breadcrumb>li{display:inline-block!important}#content .latest-news .layout-default .element-itemcreated{color:#fff;font-style:normal}.vimeo-youtube{position:relative;padding-bottom:56.25%!important;padding-top:30px!important;height:0;overflow:hidden;margin-top:30px!important}.vimeo-youtube embed,.vimeo-youtube iframe,.vimeo-youtube object{position:absolute;top:0;left:0;width:100%;height:100%}.bfQuickMode fieldset{padding:10px 10px!important}.bfQuickMode fieldset fieldset legend{color:#1489be!important}.bfPageIntro h1{color:#1489be;font-family:The Mix Bold Plain,Lato,sans-serif;font-size:32px;font-weight:400!important}.bfQuickMode button#bfSubmitButton{background:#0a2343 none repeat scroll 0 0;border:0 none;box-shadow:none;color:#fff;font-family:Lato,sans-serif;padding:10px 20px}.a-z-waste-guide #yoo-zoo .items div.pos-content .element-textarea>*{margin:0 0 4px 0}.a-z-waste-guide #yoo-zoo .teaser-item h1{color:#1489be;font-family:The Mix Bold Plain,Lato,sans-serif;font-size:24px!important}.a-z-waste-guide .pos-content p{background:#f3f3f3;padding:8px 20px 8px 45px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:relative;font-weight:400}.a-z-waste-guide .pos-content .accordion-inner p{background:#fff;padding:5px 20px 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-weight:200;margin:0}.accordion-inner.panel-body{margin-bottom:20px!important;margin-top:10px}span.guide-icon{width:17px;height:17px;display:inline-block;top:9px;position:absolute;left:20px}span.guide-icon.recycle{background:#fff200}span.guide-icon.green{background:#40ae49}span.guide-icon.waste{background:#d2232a}span.guide-icon.call{background:#00aeef}table.sticky-guide td{padding:10px}table.sticky-guide td p{font-family:The Mix Bold Plain,Lato,sans-serif;padding:0;margin:0;font-weight:600;font-size:15px}table.sticky-guide{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.accordion-heading.panel-heading,.nn_sliders.accordion>.accordion-group>.accordion-heading>a.accordion-toggle:hover{background-color:#f3f3f3;background-image:url(../images/slide_sprite.png);background-position:right -133px;background-repeat:no-repeat;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:relative;font-weight:400;color:#333}.nn_sliders.accordion>.accordion-group.active>.accordion-heading>a.accordion-toggle{background-color:#dededd;background-image:url(../images/slide_sprite.png);background-position:right -32px;background-repeat:no-repeat;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:relative;font-weight:400;color:#333}.nn_sliders.accordion a.accordion-toggle span{color:#333}.nn_sliders.accordion{font-family:Lato,sans-serif}.nn_sliders.accordion>.accordion-group{border:0 solid #e5e5e5;border-radius:0;margin-bottom:2px}.nn_sliders.accordion>.accordion-group .accordion-heading .accordion-toggle{padding:8px 20px 8px 45px}.nn_sliders.accordion>.accordion-group{transition-duration:0s}.nn_sliders.accordion>.accordion-group .panel-heading{padding:0}.nn_sliders.accordion>.accordion-group>.accordion-heading>a.accordion-toggle{transition-duration:0s}.nn_sliders.accordion>.accordion-group>.accordion-body>.accordion-inner{padding:0;border-top:0}.map2 h4{color:#e73029;margin-bottom:20px;margin-top:30px;text-transform:uppercase}.nn_sliders.accordion>.accordion-group.active>div>a:focus,.nn_sliders.accordion>.accordion-group>div>a:focus{box-shadow:0 0 0 #eab03f inset;outline:0 none}.stick{position:fixed;top:10px;width:215px}body.gallery #content .middle{width:96%;margin-left:15px}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.pos-video{height:60px;background-size:cover!important;background-repeat:no-repeat;background-position:center;margin:0 0 10px 0;color:#fff;font-weight:700;font-family:Lato,sans-serif;font-size:18px;text-shadow:0 0 5px rgba(0,0,0,.5);padding:40px 70px;box-shadow:1px 1px 6px rgba(50,50,50,.3);border:5px solid #fff}.pos-video a:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.mfp-title{position:absolute;background:#fff;padding:20px;font-size:15px;line-height:140%;color:#4a4848!important;font-family:Lato,sans-serif;font-size:16px;font-weight:400;line-height:150%!important;margin:0 0 30px!important;text-align:left}.group-ceo-s-report .mfp-title{padding:0}.pos-video i.fa.fa-play-circle{color:#fff;font-size:60px;text-shadow:0 0 5px rgba(0,0,0,.5);opacity:.8}.legend_below #fp_googleMapSidebar{clear:left;display:none}#fp_googleMap .infoBox h4{background:#0a2343;color:#fff;font-weight:400;font-size:19px;border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;margin:0;padding:10px 20px}#fp_googleMap .infoBox{background:#f3f3f3}.infoboxcontent .video-container{border:5px solid #fff;padding-top:0;box-shadow:1px 1px 6px rgba(50,50,50,.3);background:#fff}.queenscliffweddings .banner h1{display:none}.queenscliffweddings #content td{background:#ebe8de}.queenscliffweddings #content td,.queenscliffweddings #content th{padding:9px 8px;border:1px solid #fff;font-size:12px;text-align:left}.weddingform{width:245px;background:#f3f3f3;margin:14px 0;padding:10px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.weddingform h3{color:#1489be;font-size:22px;font-weight:400;margin:0 0 5px;padding:0;line-height:120%}.weddingform .bfQuickMode input[type=text]{max-width:90%;width:100%}.weddingform #content .btn-primary{background:#0a2343;border:0;box-shadow:none;color:#fff;font-family:Lato,sans-serif;padding:10px 20px}.weddingform .form-actions{padding:0;margin-top:0;margin-bottom:0;background-color:#f5f5f5;border-top:0}.weddingform .bfQuickMode .icon-asterisk{display:none}#zoo_right_col .bfQuickMode{background:#f3f3f3;margin:14px 0;padding:10px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#zoo_right_col .bfQuickMode .bfSectionDescription{margin:0!important}#zoo_right_col .bfQuickMode h3{color:#1489be!important;font-size:18px;font-weight:400;margin:0 0 5px;padding:0;line-height:120%}#zoo_right_col .bfQuickMode input[type=text]{max-width:90%;width:100%}#zoo_right_col #content .btn-primary{background:#0a2343;border:0;box-shadow:none;color:#fff;font-family:Lato,sans-serif;padding:10px 20px}#zoo_right_col .form-actions{padding:0;margin-top:0;margin-bottom:0;background-color:#f5f5f5;border-top:0}#zoo_right_col .bfQuickMode .bfClearfix{margin:0!important}#zoo_right_col .bfQuickMode .icon-asterisk{display:none}.float-left{float:left}.float-right{float:right}.group:after,.group:before{content:"";display:table}.group:after{clear:both}.ie7 .group{zoom:1}.cf:after,.cf:before{content:" ";display:table}.cf:after{clear:both}svg#grindstone-logo{width:410px;fill:#fff}#footer svg#grindstone-logo{width:270px;fill:#fff}@media (max-width:360px){.breadcrumbs{display:none}}@media (max-width:480px){.home-alert{display:none}#content #yoo-zoo h1,#content #yoo-zoo h1 a,#content .whats-on .float-left h3{font-size:25px;line-height:27px;margin-bottom:21px}#content .latest-news h3{font-size:25px;line-height:27px}#footer .bottom .float-right{margin-top:16px;line-height:28px;width:89%;float:left}#header .inner .logo{width:90%!important;min-width:inherit!important}#header .inner .logo svg#grindstone-logo{width:100%;height:inherit}}@media (max-width:767px){.search{display:none}.logo{width:75%;min-width:364px}}@media (max-width:979px){#zoo-event-calendar,.float-right .moduletable.buttons{display:none}.m-phone>img{width:22px;margin:-8px 9px 0 0}.visitors .social{display:none}.visitors #content>.float-right{width:100%;margin-top:25px}#header .inner,#main,#menu .sl-megamenu{width:100%}#footer .col1{border:none!important}body,html{overflow-x:hidden}#footer .inner{width:95%}.page #content .middle{margin-left:1%}#content{width:95%;padding:10px 0 10px 0;margin:0 auto}#faqs{display:none}#notices{display:none}#buttons,#right-callout,#sidenav,.home #content>.float-left,.home #content>.float-right,.page #content .float-left{width:100%!important}#buttons,#footer .bottom .float-left,#footer .middle,#right-callout .arrow,.banner{display:none}#right-callout h3{color:#1489be!important;font-family:The Mix Bold Plain,Lato,sans-serif;background:0 0!important;padding:0!important}#right-callout ul{background:0 0!important;filter:none!important;margin:0!important;padding:0!important}#sidenav{margin-top:20px}#right-callout ul li a{background:#5c6970!important;font-weight:400!important;color:#fff;font-size:17px!important;padding:17px 15px 17px 15px!important;width:auto;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}#right-callout ul li a:hover{background-color:#6c7d85!important;color:#fff!important}#right-callout ul li{margin:9px 0 9px 0}#content #buttons ul.nav li a,.visitors #content>.float-right .buttons ul.nav li a{width:auto!important;text-align:left!important}.whats-on .float-left{width:100%!important;border:none!important;height:auto!important}.whats-on .float-right{display:none}#footer .col2{display:none}#footer .col3{display:none}.breadcrumbs .wk-slideshow{width:78%!important}.nav-collapse .dropdown-menu a,.nav-collapse .nav>li>a,.navbar .nav>.active>a,.navbar .nav>.active>a:focus,.navbar .nav>.active>a:hover{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;color:#fff!important;text-shadow:none!important;border-bottom:1px solid #1589be}.nav-collapse .dropdown-menu a:focus,.nav-collapse .dropdown-menu a:hover,.nav-collapse .nav>li>a:focus,.nav-collapse .nav>li>a:hover,.navbar .nav>.active>a,.navbar .nav>.active>a:focus,.navbar .nav>.active>a:hover{color:#fff;background-color:#009dd8;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.nav.menu ul li a{color:#fff;border-bottom:1px solid #1589be;padding:9px 14px 9px 14px!important;display:block}.nav.menu li ul{padding-left:16px}.nav.menu ul li a:hover{color:#fff;background-color:#009dd8;text-decoration:none}.font-size{display:none}.top-section{width:auto!important;background:0 0!important}#header .inner .search{position:inherit;top:0;left:0}#nav .btn-navbar{background:#0b71a0;width:68px;margin:7px 12px 6px 0;height:13px;padding:4px 7px 11px 7px}#nav .btn-navbar .left{float:left}#nav .btn-navbar .right{float:right;margin-top:3px}#nav .btn-navbar:hover{background:#145674}#header .inner .logo{padding:2% 0 4% 2%!important;width:56%}#content>.float-left{width:60%}#mega_moomenu_opera{display:none}.font-size{display:none}.top-section{display:none}.m-phone>a{font-size:18px;color:#fff;font-weight:700}.m-phone{padding:10px 0 0 3%}#zoo_right_col{width:99%!important;float:left}}@media (min-width:980px){.nav-collapse,.nav-collapse.collapse{height:0!important;overflow:hidden!important}.m-phone{display:none}#header .inner .search{width:270px;margin-right:15px}}@media (min-width:1250px){#main{width:1200px}#content{max-width:1200px}.page #content #content_area.right-col-active,.page #content .middle.right-col-active{width:630px}.visitors #content .middle.right-col-active{width:589px}#menu .sl-megamenu{width:1200px}#footer .inner,#header .inner{width:1200px}#content #right-callout{width:260px}.home #content>.float-left{width:850px}#content #notices{width:260px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#content #faqs{width:260px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#content .whats-on .float-left{width:526px}#content .whats-on .float-right{width:240px}#content #buttons{width:260px}#content #buttons ul.nav li a,.visitors #content>.float-right .buttons ul.nav li a{width:260px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#content #buttons ul.nav li.item-471 a{width:260px}.page #content .middle{width:875px}#content .banner .slant{border-left:838px solid rgba(94,103,109,.7)}#menu ul.level0 .childcontent-inner{width:1200px!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cea #content #content_area.right-col-active,.cea #content .middle.right-col-active{width:825px}#header .inner .search{top:50px;left:330px}.page #content #content_area.right-col-active,.visitors #content .middle.right-col-active{width:589px}}