@import url("//hello.myfonts.net/count/32f111");
@font-face{font-family:'CenturyGothicStd';src:url(//churchstreettavern.co.uk/webfonts/32F111_0_0.eot);src:url(//churchstreettavern.co.uk/webfonts/32F111_0_0.eot?#iefix) format('embedded-opentype'),url(//churchstreettavern.co.uk/webfonts/32F111_0_0.woff2) format('woff2'),url(//churchstreettavern.co.uk/webfonts/32F111_0_0.woff) format('woff'),url(//churchstreettavern.co.uk/webfonts/32F111_0_0.ttf) format('truetype')}
#imagelightbox{position:fixed;z-index:9999;-ms-touch-action:none;touch-action:none}
.asp-spinner{text-indent:-9999px;vertical-align:middle;margin-left:5px;display:inline-block;box-sizing:border-box;position:relative;width:20px;height:20px;border-radius:50%;border:2px solid #ccc;border-top-color:#333;animation:asp-spinner .6s linear infinite}@keyframes asp-spinner{to{transform:rotate(360deg)}}.asp-btn-spinner-container{width:100%;text-align:center;padding:10px}.asp-btn-spinner{display:inline-block;position:relative;width:64px;height:64px}.asp-btn-spinner div{box-sizing:border-box;display:block;position:absolute;width:51px;height:51px;margin:6px;border:6px solid #6fcef3;border-radius:50%;animation:asp-btn-spinner 1.2s cubic-bezier(0.5,0,.5,1) infinite;border-color:#6fcef3 transparent transparent transparent}.asp-btn-spinner div:nth-child(1){animation-delay:-.45s}.asp-btn-spinner div:nth-child(2){animation-delay:-.3s}.asp-btn-spinner div:nth-child(3){animation-delay:-.15s}@keyframes asp-btn-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.asp_line_through{text-decoration:line-through}.asp_product_coupon_input_container{margin:5px 0 10px 0}.asp_btn_normalize{text-transform:none;border:0;margin:0;padding:0;width:auto;overflow:visible;background:transparent;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none}&::-moz-focus-inner{border:0;padding:0}.asp_product_custom_field_error{display:none;color:red}.asp_out_of_stock{font-weight:bold}.asp_product_buy_button input,.asp_product_buy_button select{display:inline-block;line-height:1;padding:8px 10px;height:auto}.asp_product_custom_field_label{margin-right:10px}.asp-product-variations-label{margin-right:10px}.asp_product_coupon_field_label{margin-right:10px}.asp_product_coupon_input_container input.asp_product_coupon_field_input{width:auto;max-width:200px;margin-right:10px}.asp_product_buy_btn_container{display:inline-block}.asp_product_buy_button input::placeholder{font-style:italic;color:#bbb}@keyframes blink{0%{opacity:.2}20%{opacity:1}100%{opacity:0}}.asp-processing-cont{display:none !important}.asp-processing i{animation-name:blink;animation-duration:1s;animation-iteration-count:infinite;animation-fill-mode:both}.asp-processing i:nth-child(2){animation-delay:.1s}.asp-processing i:nth-child(3){animation-delay:.2s}.asp-popup-iframe{z-index:2147483647;background:rgba(0,0,0,.004);border:0 none transparent;overflow:hidden auto;visibility:visible;margin:0;padding:0;-webkit-tap-highlight-color:transparent;position:fixed;left:0;top:0;width:100%;height:100%}.asp-popup-spinner-cont{text-align:center;height:85px;padding-top:10px}.asp-popup-iframe-cont{align-items:center;justify-content:center;z-index:2147483647;background:rgba(0,0,0,.3);border:0 none transparent;overflow:hidden auto;visibility:visible;margin:0;padding:0;-webkit-tap-highlight-color:transparent;position:fixed;left:0;top:0;width:100%;height:100%}@media(max-width:500px){.asp_product_buy_btn_container{display:block;margin-left:0;margin-top:10px;text-align:center;width:100%}}
html{font-family:'Times New Roman',Times,serif;-webkit-text-size-adjust:100%;-ms-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;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,button,input,select,textarea{color:#404040;font-family:'Times New Roman',Times,Serif;font-size:16px;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}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:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}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}img{height:auto;max-width:100%;margin:0 auto}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa}button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,button:active,input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active{border-color:#aaa #bbb #bbb}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}select{border:1px solid #ccc}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}textarea{width:100%}.cd-header,.cd-primary-nav,.book{display:none}.menu-main-top-menu-container{position:fixed;top:0;width:100%;text-align:center;z-index:2000;height:35px;background-color:rgba(255,255,255,.9)}.home .menu-main-top-menu-container{top:-35px;background:none;position:absolute}.menu-main-top-menu-container ul{margin:0;padding:0}.menu-main-top-menu-container li{list-style:none;display:inline-block;font-size:.85em;padding:7px 6px 0;text-transform:uppercase}.menu-main-top-menu-container li a{color:#5090ad;text-decoration:none}.menu-main-top-menu-container li a:hover{border-bottom:2px solid}.menu-main-top-menu-container li.current-menu-item a{border-bottom:2px solid}#section0 .menu-main-top-menu-container li a,#section2 .menu-main-top-menu-container li a{color:#fff}a{color:#5090ad}a:visited{color:#5090ad}a:hover,a:focus,a:active{color:#5090ad}a:hover,a:active{outline:0}a,a:active,a:focus{outline:0}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.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;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}iframe.booking-widget{margin:20px auto 30px}.booking-engine{border:solid 1px #ccc;padding:20px 10px;margin:30px auto;border-radius:5px}.entry-content{width:80%;max-width:810px;margin:auto;color:#666}.page-id-813 .entry-content{width:80%;max-width:960px;margin:auto;color:#666}.entry-content p{margin-bottom:1em}.page .entry-content ul{margin:0;padding:0;list-style:none}.block{margin-top:30px}.block h2{text-transform:uppercase;margin:0 auto -10px;font-family:'CenturyGothicStd';color:#5090ad;font-weight:normal}.entry-content .block img{width:70%;border:8px solid #f1f1f1;max-width:720px;margin:30px auto 25px}.entry-content .owl-carousel img{border:8px solid #f1f1f1}.entry-content img{width:100px;margin-top:20px}.entry-content a{color:#5090ad}.edit-header{position:fixed;z-index:10000000;display:block;right:35px;top:9px;text-transform:uppercase;color:#ccc;font-size:.75em}.home .edit-header{position:absolute;top:-26px;right:0}.edit-header a{color:#999;text-decoration:none}.logo-intro{position:absolute;width:100%;width:calc(100% - 60px)}.page-section{border:4px solid #5090ad;padding:5vh;padding:0 0 5vh;background-color:#fff;display:block;margin:35px 35px 0}.page-section h1{font-weight:normal;text-transform:uppercase;font-size:1.9em;max-width:90%;margin:0 auto;font-family:'CenturyGothicStd';color:#5090ad;padding:0;text-align:center}.page-section .content{color:#5090ad;width:90%;max-width:800px;margin:2vh auto 5vh}.page-id-23 a.button{margin-top:20px !important;display:inline-block}.page-id-23 .entry-content p{margin-bottom:0}.page-id-23 .entry-content .map{display:block;width:900px;max-width:90%;margin:40px auto;border:1px solid #eee}.small-logo{background-color:rgba(255,255,255,.8);display:block;width:230px;height:230px;margin:auto;margin-top:6vh;position:relative;text-align:center;z-index:10;max-height:20vh;max-width:20vh;border:2px solid rgba(255,255,255,0)}.small-logo.border{border:2px solid #5090ad;margin-bottom:60px;top:-4px;left:5px}.small-logo img{max-width:80%;height:auto;position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.top-text{width:80%;margin:7vh auto;max-width:600px;color:#fff;position:relative;z-index:10}.top-text h1{text-transform:uppercase;font-weight:normal;font-size:2.6em;line-height:1.3em;font-family:'CenturyGothicStd'}.page-id-11 .top-text h1:after,.page-id-13 .top-text h1:after{width:120px;height:3px;background-color:#fff;content:'';display:block;margin:3vh auto 2vh}.top-text h3{font-weight:normal;font-size:1.3em}.slide:after{background:rgba(0,0,0,.3);content:'';display:block;position:absolute;z-index:1;height:100%;width:100%;position:absolute;top:0;left:0}.down{position:relative;width:14px;z-index:20;left:0;right:0;bottom:20px;margin:0 auto}.entry-content .block img{width:95%}.footer{display:block;margin:auto;top:50%;left:50%;position:absolute;text-align:center;z-index:10;transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0);-ms-transform:translate(-50%,-50%)}.footer-details{text-align:center;color:#fff;text-transform:uppercase;font-size:.8em}.footer h1{font-weight:normal;font-size:1.3em;font-family:'CenturyGothicStd'}.footer-details{font-size:1em;letter-spacing:.5px;margin-top:20px;line-height:1.5em}.footer-building{max-width:220px;height:auto;max-height:30% !important;margin:10px auto}.footer-building{max-width:420px;margin-top:20px}.footer-building img{max-height:30vh;width:auto}.footer-menu-container ul{list-style:none;margin:60px auto -30px;padding:0}.footer-menu-container li{display:inline-block;font-size:.7em;padding:0 3px}.footer-menu-container li a{text-decoration:none}.footer-menu-container .current-menu-item a{padding-bottom:1px;border-bottom:1px solid}.social{margin-top:30px;margin-bottom:30px}.social img{width:50px}.terms{font-size:.55em;margin-top:30px;text-transform:none;line-height:2.2em;font-family:'CenturyGothicStd'}.credits{font-size:.55em;margin-top:0;text-transform:none;line-height:2.2em;font-family:'CenturyGothicStd'}.footer a{color:#fff}a.button{border:2px solid;padding:10px 25px;text-transform:uppercase;font-family:'CenturyGothicStd';text-decoration:none}.footer .button{font-size:1.3em}a.button:hover{border:4px solid;padding:8px 23px}.grey a,.grey{color:#6f7276}.blue a,.blue{color:#5090ad}.bluebg{background-color:#5090ad !important}.greybg{background-color:#6f7276 !important}.error404 .page-content{text-align:center}.error404 .page-content ul{list-style:none;margin:10px auto 70px;padding:0}.error404 .page-content li{display:block;margin:30px auto 0 !important;width:300px}.error404 .page-content img{width:100px}.home #section0{background-color:#fff;border:35px solid #6f7276;color:#6f7276;text-align:center;width:100%;text-align:center}.home #section1{background-color:#ccc;border:35px solid #fff;text-align:center;width:100%;text-align:center;position:relative}.home #section2{background-color:#fff;border:35px solid #5090ad;text-align:center;width:100%;text-align:center}.home #section3{background-color:#5090ad;border:35px solid #fff;text-align:center;width:100%;text-align:center}.home-logo{background-color:rgba(255,255,255,.9);display:block;width:50vh;height:50vh;max-width:500px;max-height:500px;margin:auto;top:50%;left:50%;position:absolute;text-align:center;z-index:10;transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0);-ms-transform:translate(-50%,-50%)}.home-logo img{width:260px;max-width:70%;height:auto;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:relative}.goupstairs{display:block;text-transform:uppercase;font-size:.9em;position:absolute;width:100%;top:25px}.godownstairs{display:block;text-transform:uppercase;font-size:.9em;position:absolute;width:100%;bottom:25px}.up{position:absolute;width:14px;z-index:20;top:20px;left:0;right:0;margin:0 auto}.footer-section .up,#section3 .up{position:absolute;width:60px;z-index:20;top:auto;bottom:20px;left:auto;right:11px;margin:0 auto;cursor:pointer}.footer-section .up img,#section3 .up img{max-height:140px}.home .down{position:absolute;width:14px;z-index:20;left:0;right:0;bottom:20px;margin:0 auto}.up img,.down img{max-height:12vh;width:auto}a.godownstairs,a.goupstairs{color:#5090ad}#section0 .left,#section2 .left{width:calc(50% - 0px);float:right;height:calc(100% - 70px);background-size:cover;background-position:center}#section0 .right,#section2 .right{width:calc(50% - 0px);float:left;height:calc(100% - 60px);font-weight:normal !important;position:relative}#section0 .text-box,#section2 .text-box{max-width:380px;margin:auto;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#section0 h1,#section2 h1{font-weight:normal;text-transform:uppercase;font-size:1.6em;max-width:90%;margin:2vh auto;font-family:'CenturyGothicStd'}#section0 h1:after,#section2 h1:after{content:'';display:block;height:2px;width:100px;background:#6f7276;margin:3vh auto 2vh}#section2 h1:after{background:#5090ad}#section0 h2,#section2 h2{font-weight:normal;font-size:1.1em;line-height:1.7em;max-width:85%;margin:3vh auto 4vh}img.elephant-icon{display:block;margin:5vh auto 0;width:90px}.section .button{margin-top:1vh;display:inline-block}.page{background-color:#fff;border:0 solid #fff;color:#fff;text-align:center;width:100%;text-align:center}.top-section{background-color:#ccc;border:35px solid #fff;min-height:100vh}.slider{min-height:calc(70vh);width:100%;background-size:cover;background-position:center;height:calc(100vh - 70px)}.slider:after{background:rgba(0,0,0,.3);content:'';display:block;position:absolute;z-index:1;height:100%;width:100%;position:absolute;top:0;left:0}.page-id-166 .slider:after{background:rgba(0,0,0,.5)}.owl-nav{display:none}.main-section{padding:0;margin-top:-35px;background-color:#fff;border:35px solid #fff}.page-id-11 .menu-block,.page-id-13 .menu-block{border:4px solid;padding:5vh}.menu-block h2{font-weight:normal;text-transform:uppercase;font-size:2em;max-width:90%;margin:2vh auto;font-family:'CenturyGothicStd'}.menu-block li{list-style:none}.menu-block ul{margin:3vh auto 6vh;padding:0}.page-id-15 .menu-block{max-width:90%;width:860px;margin:0 auto 40px}.menus.left{margin:0 0 40px;padding:0;width:40%;width:calc(50% - 20px);display:inline-block;vertical-align:top}.menus.right{margin:0 0 40px;padding:0;width:40%;width:calc(50% - 20px);display:inline-block;vertical-align:top}.menu-block li a.button{width:360px;max-width:80%;display:block;margin:1vh auto;font-size:1.2em}.page-id-15 .menu-block li a.button{width:360px;max-width:90%;display:block;margin:1vh auto;font-size:1.2em}.menu-block li a.button:hover{width:360px;display:block;margin:1vh auto;color:#666}.menu-block.blue li a.button:hover{color:#5090ad}.menu-block img{width:100px}.three-block{margin-top:35px}.three-block #three h2{font-weight:normal;text-transform:uppercase;font-size:4.5em;line-height:1.2em;width:90%;max-width:500px;margin:2vh auto;font-family:'CenturyGothicStd'}.three-block #three h2:after{width:120px;height:3px;background-color:#fff;content:'';display:block;margin:1vh auto 3vh}.page-id-11 .three-block #three h2:after{background-color:#5090ad}.three-block #three h3{text-transform:uppercase;font-weight:normal;font-size:1.4em}#one{background-color:#5090ad;padding:0;vertical-align:middle;text-align:center}#two{height:100%;background-color:#5090ad;padding:0;vertical-align:middle;text-align:center;border-top:30px solid}.wrapper{width:50%;display:table-cell;text-align:center;border-left:15px solid}#three{display:table-cell;height:100%;background-color:#5090ad;padding:20px;vertical-align:middle;text-align:center;position:relative;border-right:15px solid;background-position:center;background-size:cover}#three:after{content:'';border:3px solid #fff;margin:20px;position:absolute;height:100%;width:calc(100% - 40px);height:calc(100% - 40px);top:0;bottom:0;right:0}.page-id-11 #three:after{border:4px solid #5090ad}#wrap{width:100%;display:table;vertical-align:middle;text-align:center;height:100%}#one,#two,#three{background-color:#fff;position:relative}#wrap .inner1{height:100%}#wrap #three .inner1{color:#5090ad;height:100%;width:100%;position:relative;z-index:3;display:table;min-height:700px}.page-id-13 #wrap #three .inner1{color:#fff}.three-block .right-top{padding:20px;background-position:center;background-size:cover;font-size:2.2em;position:relative;width:100%}.three-block .right-bottom{background-color:#eee;color:#fff;padding:20px;width:100%}.three-block .right-bottom h2{text-transform:uppercase;font-weight:normal;font-size:2.25em;font-family:'CenturyGothicStd';margin-top:0;line-height:1.2em}.three-block p,.extra-block p{font-size:1.2em;max-width:90%;margin:auto}.extra-block{background-color:#ccc;color:#fff;padding:20px;margin:35px 0 -35px;background-size:cover;background-position:center;position:relative}.three-block .overlay:after,.extra-block.overlay:after{background:rgba(0,0,0,.3);content:'';position:absolute;z-index:1;height:100%;width:100%;top:0;left:0;bottom:0}.extra-block .inner,.three-block .inner{border:3px solid #fff;padding:0;position:relative;z-index:2;height:100% !important;display:table;width:100%}.three-block .inner{height:320px !important}.extra-block .inner{height:320px !important}.page-id-11 .three-block #three .inner{border:3px solid #5090ad;color:#5090ad !important;position:relative}.three-block .inner-content{position:relative;max-width:80%;margin:auto;display:table-cell;text-align:center;vertical-align:middle;height:100%}.extra-block h2{font-weight:normal;text-transform:uppercase;font-size:2.25em;max-width:90%;margin:60px auto 20px;font-family:'CenturyGothicStd';line-height:1.2em}.three-block #three a.button,.extra-block a.button{color:#fff;display:block;margin:3vh auto;width:230px;max-width:80%}.three-block #three a.button{font-size:1.4em}.three-block #two a.button{font-size:1.4em;color:#fff;display:inline-block;margin:2vh auto 0}.extra-block a.button{font-size:1.2em;margin-bottom:50px}.page-id-11 .three-block #three a.button{color:#5090ad}.three-block .right-top a.button{color:#fff;display:block;margin:auto;width:280px;max-width:70%}.footer-section{position:relative;height:auto;min-height:calc(100vh - 0px);min-height:100vh;height:100%;background-color:#5090ad;border:35px solid #fff}.page-id-166 .footer-section{margin-top:-30px}.white-popup{position:relative;background:#FFF;padding:6px;width:auto;max-width:500px;margin:10px auto;box-shadow:0 0 5px #ccc}ul.gallery{margin:30px auto;padding:0;text-align:center}ul.gallery li{display:inline-block;margin:0 auto 0;padding:0 13px 0;text-align:center}img.elephant{width:100px}.single-menu-frame{width:80%;max-width:940px;margin:auto;text-align:center}.single-menu-frame .owl-carousel{max-width:640px;margin:60px auto 40px}.single-cst_menu .menu-section{border-top:1px solid #eee;padding:5px 0 30px;text-align:center}.single-cst_menu .menu-section h3{font-family:'CenturyGothicStd';color:#5090ad;font-weight:normal;text-transform:uppercase}.single-cst_menu ul,.single-cst_menu .menu-intro{margin:0 auto 10px;color:#666;padding:0;text-align:center;font-size:1.1em}.single-cst_menu .menu-block ul{margin-bottom:60px}.single-cst_menu .menu-section li{color:#666;padding:4px 10px 5px;font-size:1em;text-transform:none;list-style:none;font-size:1.1em}.single-cst_menu .menu-section li:last-of-type{border-bottom:0}.single-cst_menu .menu-prices{color:#666;display:block;margin-bottom:10px;font-size:1.1em}.single-cst_menu .menu-block{border:4px solid #5090ad;padding:5vh;padding:2vh 0 5vh;background-color:#fff;display:block;margin:30px 35px 0;text-align:center}.single-cst_menu .menu-block h4{font-family:'CenturyGothicStd';font-weight:normal;text-transform:uppercase}ul.post-list{list-style:none;padding:0;margin:3vh}ul.post-list li{list-style:none;padding:3vh 4vw 4vh;margin:30px auto;background-color:#f9f7f7;max-width:1100px;overflow:hidden}ul.post-list li h1{text-align:center;margin-bottom:10px}ul.post-list li img.post-image{float:left;margin:20px 30px 20px 10px;width:40%;width:calc(50% - 30px)}ul.post-list li .post-summary{float:left;margin:20px 0 0 10px;width:40%;width:calc(50% - 90px)}ul.post-list li a{color:#5090ad}ul.post-list li .elephant img{display:block;text-align:center;margin:auto;clear:both;width:150px;padding-top:30px}.single-posts{text-align:center;max-width:900px;margin:auto;padding:0 3vw}.single-posts img.post-image{margin-bottom:20px;max-width:400px}.single-posts h1{margin-bottom:30px}.single-posts ul{margin:0 auto 40px;list-style:none;border-bottom:1px dashed #ddd;padding:0}.single-posts li{margin:0;border-top:1px dashed #ddd;padding:10px}.single-posts h1,.single-posts h2,.single-posts h3{color:#5090ad;font-weight:normal;font-family:'CenturyGothicStd';font-size:1.4em}.no-js #loader{display:none}.js #loader{display:block;position:absolute;left:100px;top:0}.se-pre-con{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;background:center no-repeat #fff}.entry-content .owl-dots,.owl-nav{text-align:center;-webkit-tap-highlight-color:transparent;margin-top:-40px;z-index:1000;position:absolute;width:100%}.entry-content .owl-dots .owl-dot{display:inline-block;zoom:1}.entry-content .owl-dots .owl-dot span{width:15px;height:15px;margin:5px 7px;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px;border:2px solid #fff}.entry-content .owl-dots .owl-dot.active span,.entry-content .owl-dots .owl-dot:hover span{background:#fff}.mc-field-group{text-align:left;color:#5090ad}.indicates-required{color:#5090ad;font-family:'CenturyGothicStd'}.mc-field-group label{font-weight:normal;font-family:'CenturyGothicStd';text-transform:uppercase;font-size:1.1em}#mc_embed_signup .button{clear:none !important;background:none !important;border:0 none;border-radius:0 !important;transition:all .23s ease-in-out 0s;color:#5090ad !important;font-family:'CenturyGothicStd';font-size:18px !important;font-weight:normal;text-transform:uppercase;height:32px;line-height:32px;margin:0 auto 20px !important;padding:0 22px;text-align:center;text-decoration:none;vertical-align:top;white-space:nowrap;width:auto;border:2px solid !important;padding:10px 25px;text-transform:uppercase}#mc_embed_signup input{border:1px solid #abb0b2;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;background:none}embed,iframe,object{max-width:100%}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){.menu-main-top-menu-container,.edit-header{display:none}.logo-intro{position:absolute;width:100%;width:calc(100% - 30px)}.book{display:block;position:absolute;z-index:1000;top:30px;left:30px;background:rgba(80,144,173,.96);width:56px;height:56px;border-radius:27px;font-weight:normal;font-family:'CenturyGothicStd';font-size:.8em;padding-top:19px;text-align:center;color:#fff}.book a{color:#fff;text-decoration:none}#section0,#section1,#section2,#section3{border-width:15px !important}.slider{min-height:calc(70vh);width:100%;background-size:cover;background-position:center;height:calc(100vh - 30px)}.page-section{margin:15px;margin-bottom:0}.top-section,.main-section,.footer-section{border-width:15px}.main-section{margin-top:-15px}.three-block{margin-top:15px}#three{border-right:0 solid}#two{border-top:15px solid}.three-block .right-panel{margin-right:0;width:calc(50% - 7.5px)}.three-block .right-bottom{margin-top:0}.extra-block{background-color:#666;color:#fff;padding:20px;margin:15px 0 -15px;background-size:cover;background-position:center;position:relative}.three-block .right-bottom{height:calc(50% - 15px)}.top-text h1{font-size:2.6em}.footer{width:80%}.footer h1{font-size:2em;margin:50px auto 30px}.footer-address{font-size:1.2em !important;line-height:1.9em}.top-text h3{font-size:1.45em !important}.goupstairs,.godownstairs{font-size:.9em}.up,.down{width:auto !important;display:block}#section0 .text-box,#section2 .text-box{max-width:90%;margin-top:5vh}#section0 .text-box h1,#section2 .text-box h1{font-size:2.2em}#section0 .text-box h2,#section2 .text-box h2{font-size:1.2em;line-height:1.3em;margin:30px auto 20px}#section0 .button,#section2 .button{font-size:1.4em;margin-top:10px}#section0 .left,#section2 .left{width:100%;float:none;height:auto;height:35vh}img.elephant-icon{display:block;margin:40px auto 20px;width:100px}.three-block .right-top .inner,.three-block .right-bottom .inner,.extra-block .inner{min-height:300px}#wrap #three .inner1{min-height:600px}.three-block a.button,.extra-block a.button{font-size:25px;width:300px !important}.three-block .right-top a.button{font-size:40px;position:relative}.menu-block h2,.three-block .right-bottom h2{font-size:2.4em}.menu-block p,.three-block p,.extra-block p{font-size:1.4em !important}.three-block h3{font-size:1.9em !important}.footer-building img{max-width:80%}.social{margin:30px auto 30px}.social img{width:50px}.credits{font-size:.85em;margin-top:60px;text-transform:none}.footer span{display:inline-block;margin:0 10px}.footer span.spantwo{display:inline !important;margin:0}.cd-primary-nav ul{margin-top:40px !important}.cd-primary-nav li{font-size:2em !important}.cd-header{display:block !important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1){.menu-main-top-menu-container{display:none}.home .footer .credits{display:none}.footer-building img{max-width:60%}.footer h1{font-size:1.5em;margin:30px auto 10px}#section0 .left,#section2 .left{width:calc(50% - 0px);float:right;height:calc(100% - 30px);background-size:cover;background-position:center}}@media only screen and (max-device-width:1024px) and (min-device-width:768px) and (orientation:portrait){.three-block .left-panel,.three-block .right-panel{margin-right:0;width:100%}#section0 .right,#section2 .right{width:100%;height:auto;margin:auto}#section0 .text-box,#section2 .text-box{max-width:90%;margin:auto;position:relative;top:30px;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}.menus.left,.menus.right{width:100%}}@media only screen and (max-device-height:700px) and (orientation:landscape){.footer-section{height:600px}}@media only screen and (min-width:320px) and (max-width:767px){.page-id-813 ul.gift-vouchers li{min-width:260px;width:95%}.page-id-813 .entry-content{width:90%}.page-id-813 ul.gift-vouchers li{min-width:255px;width:95%}.small-logo.border{top:-4px;left:0}#section0,#section1,#section2,#section3{border-width:15px !important}.edit-header{display:none}.book{display:block;position:absolute;z-index:1000;top:30px;left:30px;background:rgba(80,144,173,.96);width:56px;height:56px;border-radius:27px;font-weight:normal;font-family:'CenturyGothicStd';font-size:.8em;padding-top:19px;text-align:center;color:#fff}.book a{color:#fff;text-decoration:none}.home-logo{background-color:rgba(255,255,255,.9);max-width:40vh;max-height:40vh}.home-logo img{max-width:70%}.goupstairs{font-size:.6em;position:absolute}.godownstairs{font-size:.6em}.fp-controlArrow{display:none}.menu-main-top-menu-container,.footer-menu-container{display:none}.up,.down{width:9px}#section0 .text-box,#section2 .text-box{max-width:380px;margin:auto;position:relative;transform:none}#section0 .text-box h1,#section2 .text-box h1{font-size:1.2em}.top-text h1{font-size:1.9em}#section0 h1:after,#section2 h1:after{margin:20px auto -10px}#section0 .text-box h2,#section2 .text-box h2{font-size:.9em;line-height:1.5em;margin:30px auto 20px}img.elephant-icon{display:block;margin:30px auto 30px;width:60px}.home img.elephant-icon{display:none}#section2 .left{width:100%;float:none;height:auto;height:30%}#section0 .left{width:100%;float:none;height:auto;height:35%}#section0 .right,#section2 .right{width:100%;float:none;height:auto;margin-top:40px}.slider{min-height:calc(70vh);width:100%;background-size:cover;background-position:center;height:calc(100vh - 30px)}.page-section{margin:15px;margin-bottom:0}.top-section,.main-section,.footer-section{border-width:15px}.main-section{margin-top:-15px}.logo-intro{position:absolute;width:100%;width:calc(100% - 30px)}#wrap{width:100%;display:block}.three-block{display:block;margin-top:15px}.three-block #one,.three-block #two,.three-block #three{display:block;width:100%;margin:0 !important;border:0}.three-block #two,.three-block #three{display:block;width:100%;margin:15px 0 !important;border:0}.three-block .wrapper{border:0;display:block;width:100%}#wrap #three .inner1{min-height:400px}#three:after{margin:10px;width:calc(100% - 20px);height:calc(100% - 20px)}.three-block .right-top,.three-block .right-bottom,.extra-block{padding:10px !important}.three-block #three .inner-content{padding-bottom:20px}.three-block #three h2{font-size:3.25em;line-height:1.15em;margin:40px auto 20px;font-family:'CenturyGothicStd'}.extra-block{margin:0 0 -15px}.extra-block h2,.extra-block p{max-width:280px}ul.gallery li{display:inline-block;margin:0 13px -10px;width:40%;width:calc(100% - 50px);padding:0}.footer{width:80%}.footer-address{font-size:.9em}.footer-address h4{font-size:.9em}.footer-building img{max-width:70%}.home .footer-building img{max-height:120px}.home .footer .credits{display:none}.footer span{display:none}.footer span.spantwo{display:block;margin-top:0}.social{margin:20px auto 30px}.social img{width:40px}.single-cst_menu .menu-block{margin:15px 15px 0}.page-id-23 .entry-content .map{max-width:100%;border:0 solid #eee}.page-id-23 .entry-content li{padding-bottom:15px}ul.post-list li .post-summary{float:none;margin:20px 0 0 10px;width:100%}ul.post-list li img.post-image{float:none;width:90%}.footer-section .up,#section3 .up{right:10px;bottom:10px;width:25px}.footer .button{font-size:1em}.single-posts img.post-image{max-width:90%}.menus.left,.menus.right{width:100%}}@media only screen and (min-width:300px) and (max-width:374px){a.button{padding:10px;font-size:1em !important}.home-logo{background-color:rgba(255,255,255,.9);max-width:45vh;max-height:50vh}#section0 .left,#section2 .left{height:25%}#section0 .right,#section2 .right{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);margin-top:20px}.three-block #three h2{font-size:3.5em;margin:30px auto}.three-block #three{padding-bottom:40px}.top-text h3{font-weight:normal;font-size:1.2em}.extra-block h2{font-weight:normal;font-size:1.5em;max-width:90%}.three-block .right-top a.button{width:230px;font-size:.7em !important}.three-block .right-bottom h2{font-size:1.7em;max-width:90%;margin:20px auto}.footer-section{height:650px}.page-id-25 .entry-content{width:100%}.page-id-25 .entry-content p{max-width:85%;margin:auto}#section0 .text-box,#section2 .text-box{max-width:380px;margin:auto;position:relative;top:0;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}.home .footer-building img{max-height:80px}}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (orientation:landscape){a.goupstairs,a.godownstairs{display:none !important}#section0 .left,#section2 .left{width:50%;float:right;height:auto;height:calc(100% - 30px);margin-top:0}#section0 .right,#section2 .right{width:50%;float:left;height:auto;margin-top:40px}.book,.home .footer-building img{display:none}}.cd-container{width:90%;max-width:768px;margin:0 auto}.cd-container:after{content:"";display:table;clear:both}html,body{height:100%}.cd-header{position:absolute;display:none;top:30px;right:30px;height:53px;width:53px;z-index:3000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:27px;border:2px solid #5090ad;text-align:center}.home .cd-header,.page-id-11 .cd-header,.page-id-13 .cd-header,.cd-header.menu-is-open{border:2px solid #fff}.cd-header.is-fixed{-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s}.cd-header.is-visible{-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.cd-header.menu-is-open{background-color:none}.cd-primary-nav-trigger{position:relative;background:none;top:9px}.cd-primary-nav-trigger .cd-menu-icon{display:inline-block;position:relative;width:33px;height:4px;background-color:#5090ad;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;transition:background-color .3s}.home .cd-primary-nav-trigger .cd-menu-icon,.page-id-11 .cd-primary-nav-trigger .cd-menu-icon,.page-id-13 .cd-primary-nav-trigger .cd-menu-icon{background-color:#fff}.cd-primary-nav-trigger .cd-menu-icon::before,.cd-primary-nav-trigger .cd-menu-icon:after{content:'';width:100%;height:100%;position:absolute;background-color:#5090ad;right:0;-webkit-transition:-webkit-transform .3s,top .3s,background-color 0s;-moz-transition:-moz-transform .3s,top .3s,background-color 0s;transition:transform .3s,top .3s,background-color 0s}.home .cd-primary-nav-trigger .cd-menu-icon::before,.home .cd-primary-nav-trigger .cd-menu-icon::after,.page-id-11 .cd-primary-nav-trigger .cd-menu-icon::before,.page-id-11 .cd-primary-nav-trigger .cd-menu-icon::after,.page-id-13 .cd-primary-nav-trigger .cd-menu-icon::before,.page-id-13 .cd-primary-nav-trigger .cd-menu-icon::after{background-color:#fff}.cd-primary-nav-trigger .cd-menu-icon::before{top:-9px}.cd-primary-nav-trigger .cd-menu-icon::after{top:9px}.cd-primary-nav-trigger .cd-menu-icon.is-clicked{background-color:rgba(255,255,255,0)}.cd-primary-nav-trigger .cd-menu-icon.is-clicked::before,.cd-primary-nav-trigger .cd-menu-icon.is-clicked::after{background-color:white}.cd-primary-nav-trigger .cd-menu-icon.is-clicked::before{top:0;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.cd-primary-nav-trigger .cd-menu-icon.is-clicked::after{top:0;-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg);transform:rotate(225deg)}@media only screen and (min-width:1024px){.cd-primary-nav-trigger .cd-menu-text{display:inline-block}}.mobile-menu-container ul{list-style:none;margin:0;padding:0}.cd-primary-nav{position:fixed;display:block;right:0;top:0;left:0;height:100%;width:100%;background:rgba(80,144,173,.96);z-index:2000;text-align:center;padding:50px 0;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:auto;-webkit-overflow-scrolling:touch;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;transition-duration:.4s;margin:0}.cd-primary-nav li{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:uppercase;font-family:'CenturyGothicStd';font-size:1.4em;margin:5px auto}.cd-primary-nav a{display:inline-block;-webkit-transition:background .2s;-moz-transition:background .2s;transition:background .2s;color:#fff;text-decoration:none;padding:6px 22px 4px;margin:0}.mobile-menu-container ul li.current-menu-item a,.cd-primary-nav a:hover{border:2px solid;padding:4px 20px 2px}.no-touch .cd-primary-nav a:hover{background-color:#e36767}.cd-primary-nav.is-visible{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}@media only screen and (max-width:768px){.cd-header{display:block}}@media only screen and (min-width:300px) and (max-width:374px){.cd-primary-nav li{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:uppercase;font-family:'CenturyGothicStd';font-size:1.2em;margin:2px auto}.mobile-menu-container ul li.current-menu-item a,.cd-primary-nav a:hover{border:2px solid}}ul.gift-vouchers li{width:calc(33% - 20px);min-width:300px;display:inline-block;vertical-align:top}.asp_product_item{display:block;color:#5090ad !important;border:2px solid !important;box-shadow:none !important;margin:10px !important;padding:25px !important;text-align:center !important;background-color:#fff;min-height:525px;font-family:'CenturyGothicStd'}.asp_product_item img{border:0 !important;box-shadow:none !important;width:100% !important;height:auto !important;max-width:700px;margin-bottom:20px}.asp_product_name{float:none !important;font-size:20px !important;font-weight:normal !important;line-height:28px !important}.asp_product_description{margin:10px 0 10px 0 !important;border-bottom:1px solid #5090ad !important}.asp_product_description p{color:#5090ad !important;margin:-10px auto 10px}.stripe-button-custom,.asp_product_buy_btn.blue{background:#5090ad !important;border:2px solid #5090ad !important;color:#fff !important;text-shadow:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;text-transform:uppercase;padding:8px 10px 5px;margin-top:10px;border-radius:0 !important;font-family:'CenturyGothicStd';font-size:1.05em}.stripe-button-custom:hover,.asp_product_buy_btn.blue:hover{background:#fff !important;color:#5090ad !important;border:3px solid #5090ad !important;text-transform:uppercase;padding:7px 9px 4px}.asp_product_buy_button input,.asp_product_buy_button select{display:inline-block;line-height:1;padding:8px 10px;height:auto;border:1px solid #5090ad !important;color:#5090ad !important}.asp-thank-you-page-msg-wrap{background-color:#fff !important;border:6px double #5090ad !important;color:#5090ad;padding-bottom:30px !important}.asp-thank-you-page-msg-wrap hr{background-color:#fff !important;border-top:1px solid #5090ad !important;color:#5090ad}.asp-thank-you-page-msg-wrap p{background-color:#fff !important;border:0 solid #ed6960 !important;color:#ed6960;font-weight:bold;font-size:1.2em !important}.asp-thank-you-page-msg-wrap div{background-color:#faf9f1 !important;border:0 solid #5090ad !important;color:#5090ad;font-size:1.1em !important}
/*!
 * fullPage 2.9.2
 * https://github.com/alvarotrigo/fullPage.js
 * MIT licensed
 *
 * Copyright (C) 2013 alvarotrigo.com - A project by Alvaro Trigo
 */
html.fp-enabled,.fp-enabled body{margin:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}.fp-section{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fp-slide{float:left}.fp-slide,.fp-slidesContainer{height:100%;display:block;background-size:cover;background-position:center;z-index:0}.fp-slides{height:100%;overflow:hidden;position:relative;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.fp-tableCell{vertical-align:middle;width:100%;height:100%;text-align:center}#section3 .fp-tableCell{display:block}.fp-slidesContainer{float:left;position:relative}.fp-controlArrow{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;position:absolute;z-index:4;top:50%;cursor:pointer;width:0;height:0;border-style:solid;margin-top:-38px;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fp-controlArrow.fp-prev{left:15px;width:0;border-width:38.5px 34px 38.5px 0;border-color:transparent #fff transparent transparent}.fp-controlArrow.fp-next{right:15px;border-width:38.5px 0 38.5px 34px;border-color:transparent transparent transparent #fff}.fp-scrollable{overflow:hidden;position:relative}.fp-scroller{overflow:hidden}.iScrollIndicator{border:0 !important}.fp-notransition{-webkit-transition:none !important;transition:none !important}.fp-auto-height.fp-section,.fp-auto-height .fp-slide,.fp-auto-height .fp-tableCell{height:auto !important}.fp-responsive .fp-auto-height-responsive.fp-section,.fp-responsive .fp-auto-height-responsive .fp-slide,.fp-responsive .fp-auto-height-responsive .fp-tableCell{height:auto !important}
.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px)}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item img{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//churchstreettavern.co.uk/wp-content/themes/cst/js/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}