/**handles:style**/
/* 
Theme Name: Windmill
Theme URI: http://www.blowmedia.co.uk/
Author: Blowmedia
Author URI: http://www.blowmedia.co.uk/
Description: A lighweight theme developed to quickly set up everything the developer needs. Performance is second to none.
*/

/* normalize.css v2.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}script{display:none !important}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}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}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}meta.foundation-mq-small{font-family:"/only screen and (max-width: 40em)/";width:0em}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{font-size:100%}body{background:#fff;color:#222;padding:0;margin:0;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;line-height:1;position:relative;cursor:default}a:hover{cursor:pointer}img,object,embed{max-width:100%;height:auto}object,embed{height:100%}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}.left{float:left !important}.right{float:right !important}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-justify{text-align:justify !important}.hide{display:none}.start{float:left !important}.end{float:right !important}.text-start{text-align:left !important}.text-end{text-align:right !important}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5rem;*zoom:1}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{position:relative;padding-left:0;padding-right:0;float:left}.row.collapse .row{margin-left:0;margin-right:0}.row .row{width:auto;margin-left:-0.9375rem;margin-right:-0.9375rem;margin-top:0;margin-bottom:0;max-width:none;*zoom:1}.row .row:before,.row .row:after{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{width:auto;margin:0;max-width:none;*zoom:1}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}@media only screen{.column.small-centered,.columns.small-centered{position:relative;margin-left:auto;margin-right:auto;float:none}.column.small-uncentered,.columns.small-uncentered{margin-left:0;margin-right:0;float:left}.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right}.small-push-1{position:relative;left:8.33333%;right:auto}.small-pull-1{position:relative;right:8.33333%;left:auto}.small-push-2{position:relative;left:16.66667%;right:auto}.small-pull-2{position:relative;right:16.66667%;left:auto}.small-push-3{position:relative;left:25%;right:auto}.small-pull-3{position:relative;right:25%;left:auto}.small-push-4{position:relative;left:33.33333%;right:auto}.small-pull-4{position:relative;right:33.33333%;left:auto}.small-push-5{position:relative;left:41.66667%;right:auto}.small-pull-5{position:relative;right:41.66667%;left:auto}.small-push-6{position:relative;left:50%;right:auto}.small-pull-6{position:relative;right:50%;left:auto}.small-push-7{position:relative;left:58.33333%;right:auto}.small-pull-7{position:relative;right:58.33333%;left:auto}.small-push-8{position:relative;left:66.66667%;right:auto}.small-pull-8{position:relative;right:66.66667%;left:auto}.small-push-9{position:relative;left:75%;right:auto}.small-pull-9{position:relative;right:75%;left:auto}.small-push-10{position:relative;left:83.33333%;right:auto}.small-pull-10{position:relative;right:83.33333%;left:auto}.small-push-11{position:relative;left:91.66667%;right:auto}.small-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left}.small-1{position:relative;width:8.33333%}.small-2{position:relative;width:16.66667%}.small-3{position:relative;width:25%}.small-4{position:relative;width:33.33333%}.small-5{position:relative;width:41.66667%}.small-6{position:relative;width:50%}.small-7{position:relative;width:58.33333%}.small-8{position:relative;width:66.66667%}.small-9{position:relative;width:75%}.small-10{position:relative;width:83.33333%}.small-11{position:relative;width:91.66667%}.small-12{position:relative;width:100%}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}.small-offset-0{position:relative;margin-left:0% !important}.small-offset-1{position:relative;margin-left:8.33333% !important}.small-offset-2{position:relative;margin-left:16.66667% !important}.small-offset-3{position:relative;margin-left:25% !important}.small-offset-4{position:relative;margin-left:33.33333% !important}.small-offset-5{position:relative;margin-left:41.66667% !important}.small-offset-6{position:relative;margin-left:50% !important}.small-offset-7{position:relative;margin-left:58.33333% !important}.small-offset-8{position:relative;margin-left:66.66667% !important}.small-offset-9{position:relative;margin-left:75% !important}.small-offset-10{position:relative;margin-left:83.33333% !important}.column.small-reset-order,.columns.small-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}}@media only screen and (min-width: 40.063em){.column.medium-centered,.columns.medium-centered{position:relative;margin-left:auto;margin-right:auto;float:none}.column.medium-uncentered,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right}.medium-push-1{position:relative;left:8.33333%;right:auto}.medium-pull-1{position:relative;right:8.33333%;left:auto}.medium-push-2{position:relative;left:16.66667%;right:auto}.medium-pull-2{position:relative;right:16.66667%;left:auto}.medium-push-3{position:relative;left:25%;right:auto}.medium-pull-3{position:relative;right:25%;left:auto}.medium-push-4{position:relative;left:33.33333%;right:auto}.medium-pull-4{position:relative;right:33.33333%;left:auto}.medium-push-5{position:relative;left:41.66667%;right:auto}.medium-pull-5{position:relative;right:41.66667%;left:auto}.medium-push-6{position:relative;left:50%;right:auto}.medium-pull-6{position:relative;right:50%;left:auto}.medium-push-7{position:relative;left:58.33333%;right:auto}.medium-pull-7{position:relative;right:58.33333%;left:auto}.medium-push-8{position:relative;left:66.66667%;right:auto}.medium-pull-8{position:relative;right:66.66667%;left:auto}.medium-push-9{position:relative;left:75%;right:auto}.medium-pull-9{position:relative;right:75%;left:auto}.medium-push-10{position:relative;left:83.33333%;right:auto}.medium-pull-10{position:relative;right:83.33333%;left:auto}.medium-push-11{position:relative;left:91.66667%;right:auto}.medium-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left}.medium-1{position:relative;width:8.33333%}.medium-2{position:relative;width:16.66667%}.medium-3{position:relative;width:25%}.medium-4{position:relative;width:33.33333%}.medium-5{position:relative;width:41.66667%}.medium-6{position:relative;width:50%}.medium-7{position:relative;width:58.33333%}.medium-8{position:relative;width:66.66667%}.medium-9{position:relative;width:75%}.medium-10{position:relative;width:83.33333%}.medium-11{position:relative;width:91.66667%}.medium-12{position:relative;width:100%}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}.medium-offset-0{position:relative;margin-left:0% !important}.medium-offset-1{position:relative;margin-left:8.33333% !important}.medium-offset-2{position:relative;margin-left:16.66667% !important}.medium-offset-3{position:relative;margin-left:25% !important}.medium-offset-4{position:relative;margin-left:33.33333% !important}.medium-offset-5{position:relative;margin-left:41.66667% !important}.medium-offset-6{position:relative;margin-left:50% !important}.medium-offset-7{position:relative;margin-left:58.33333% !important}.medium-offset-8{position:relative;margin-left:66.66667% !important}.medium-offset-9{position:relative;margin-left:75% !important}.medium-offset-10{position:relative;margin-left:83.33333% !important}.column.medium-reset-order,.columns.medium-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.push-1{position:relative;left:8.33333%;right:auto}.pull-1{position:relative;right:8.33333%;left:auto}.push-2{position:relative;left:16.66667%;right:auto}.pull-2{position:relative;right:16.66667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.33333%;right:auto}.pull-4{position:relative;right:33.33333%;left:auto}.push-5{position:relative;left:41.66667%;right:auto}.pull-5{position:relative;right:41.66667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.33333%;right:auto}.pull-7{position:relative;right:58.33333%;left:auto}.push-8{position:relative;left:66.66667%;right:auto}.pull-8{position:relative;right:66.66667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}}@media only screen and (min-width: 64.063em){.column.large-centered,.columns.large-centered{position:relative;margin-left:auto;margin-right:auto;float:none}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}.large-push-1{position:relative;left:8.33333%;right:auto}.large-pull-1{position:relative;right:8.33333%;left:auto}.large-push-2{position:relative;left:16.66667%;right:auto}.large-pull-2{position:relative;right:16.66667%;left:auto}.large-push-3{position:relative;left:25%;right:auto}.large-pull-3{position:relative;right:25%;left:auto}.large-push-4{position:relative;left:33.33333%;right:auto}.large-pull-4{position:relative;right:33.33333%;left:auto}.large-push-5{position:relative;left:41.66667%;right:auto}.large-pull-5{position:relative;right:41.66667%;left:auto}.large-push-6{position:relative;left:50%;right:auto}.large-pull-6{position:relative;right:50%;left:auto}.large-push-7{position:relative;left:58.33333%;right:auto}.large-pull-7{position:relative;right:58.33333%;left:auto}.large-push-8{position:relative;left:66.66667%;right:auto}.large-pull-8{position:relative;right:66.66667%;left:auto}.large-push-9{position:relative;left:75%;right:auto}.large-pull-9{position:relative;right:75%;left:auto}.large-push-10{position:relative;left:83.33333%;right:auto}.large-pull-10{position:relative;right:83.33333%;left:auto}.large-push-11{position:relative;left:91.66667%;right:auto}.large-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left}.large-1{position:relative;width:8.33333%}.large-2{position:relative;width:16.66667%}.large-3{position:relative;width:25%}.large-4{position:relative;width:33.33333%}.large-5{position:relative;width:41.66667%}.large-6{position:relative;width:50%}.large-7{position:relative;width:58.33333%}.large-8{position:relative;width:66.66667%}.large-9{position:relative;width:75%}.large-10{position:relative;width:83.33333%}.large-11{position:relative;width:91.66667%}.large-12{position:relative;width:100%}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}.large-offset-0{position:relative;margin-left:0% !important}.large-offset-1{position:relative;margin-left:8.33333% !important}.large-offset-2{position:relative;margin-left:16.66667% !important}.large-offset-3{position:relative;margin-left:25% !important}.large-offset-4{position:relative;margin-left:33.33333% !important}.large-offset-5{position:relative;margin-left:41.66667% !important}.large-offset-6{position:relative;margin-left:50% !important}.large-offset-7{position:relative;margin-left:58.33333% !important}.large-offset-8{position:relative;margin-left:66.66667% !important}.large-offset-9{position:relative;margin-left:75% !important}.large-offset-10{position:relative;margin-left:83.33333% !important}.column.large-reset-order,.columns.large-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.push-1{position:relative;left:8.33333%;right:auto}.pull-1{position:relative;right:8.33333%;left:auto}.push-2{position:relative;left:16.66667%;right:auto}.pull-2{position:relative;right:16.66667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.33333%;right:auto}.pull-4{position:relative;right:33.33333%;left:auto}.push-5{position:relative;left:41.66667%;right:auto}.pull-5{position:relative;right:41.66667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.33333%;right:auto}.pull-7{position:relative;right:58.33333%;left:auto}.push-8{position:relative;left:66.66667%;right:auto}.pull-8{position:relative;right:66.66667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}}html,body{width:100%;height:100%}img{pointer-events:none}img.home-logo{pointer-events:all}option{color:#000000}body{font-family:"Courier New", Courier, monospace}@font-face{font-family:'socicon';src:url("../wp-content/themes/filmore/font/socicon-webfont.eot");src:url("../wp-content/themes/filmore/font/socicon-webfont.eot#iefix") format("embedded-opentype"),url("../wp-content/themes/filmore/font/socicon-webfont.woff") format("woff"),url("../wp-content/themes/filmore/font/socicon-webfont.ttf") format("truetype"),url("../wp-content/themes/filmore/font/socicon-webfont.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'TrendSansFive';src:url("../wp-content/themes/filmore/webfonts/2C89E7_0_0.eot");src:url("../wp-content/themes/filmore/webfonts/2C89E7_0_0.eot#iefix") format("embedded-opentype"),url("../wp-content/themes/filmore/webfonts/2C89E7_0_0.woff") format("woff2"),url("../wp-content/themes/filmore/webfonts/2C89E7_0_0.woff") format("woff"),url("../wp-content/themes/filmore/webfonts/2C89E7_0_0.ttf") format("truetype")}.socicon{font-family:'socicon' !important;padding-top:5px;display:block;text-align:center}.row{max-width:1140px;padding:0px 20px 0 20px}.row-slider{max-width:1340px;padding:0px 0px 0 0px;margin:0 auto}.no-padding{padding:0 0 0 0}h2{font-weight:800;font-family:TrendSansFive;font-weight:normal;font-style:normal;font-size:84px;margin:0px;padding:10px 0px;color:red}p{line-height:24px;font-size:16px;letter-spacing:1px;color:#7b7b7b}.arrow-down{background:url("../wp-content/themes/filmore/img/down-arrow.png") no-repeat;width:1140px;height:75px;position:relative;bottom:80px;margin:0 auto;opacity:0.7}#content{padding-top:122px}#opening-image{width:100%;height:100%;padding-top:100px}#mask{position:absolute;left:0;top:0;z-index:9000;background-color:#000;display:none}#boxes .window{position:absolute;left:0;top:0;width:440px;height:200px;display:none;z-index:9999;padding:20px;-webkit-border-radius:15px;border-radius:15px;text-align:center}#boxes #dialog{width:530px;height:413px;padding:35px 70px;background:url("../wp-content/themes/filmore/img/popup-bg.jpg") no-repeat;font-family:bebas-neue;font-size:40px;color:#FFFFFF}#boxes #dialog #subForm{padding-top:10px}#boxes #dialog input{background-color:rgba(0,0,0,0);color:#FFF;border:none;outline:none;height:50px;-webkit-transition:height 1s;-o-transition:height 1s;transition:height 1s;-webkit-transition:height 1s;border:solid 1px;text-align:center;margin-bottom:20px;font-size:30px}#boxes #dialog ::-webkit-input-placeholder{color:#FFFFFF}#boxes #dialog :-moz-placeholder{color:#FFFFFF;opacity:1}#boxes #dialog ::-moz-placeholder{color:#FFFFFF;opacity:1}#boxes #dialog :-ms-input-placeholder{color:#FFFFFF}#boxes #dialog select{-webkit-appearance:none;-moz-appearance:none;background-position:100% 0px;text-overflow:"";background-color:rgba(0,0,0,0);color:#FFF;font-size:30px;border:solid 1px;width:79%;-webkit-border-radius:0px;border-radius:0px;width:63%;height:50px;text-indent:60px;margin-bottom:10px}#boxes #dialog button{padding:2px 45px 11px !important;font-size:18px !important;font-weight:100;background:none;text-shadow:0px;color:#FFF;border:0;cursor:pointer;width:247px;height:25px;text-transform:uppercase;border:1px solid #FFF}#successMessage{padding-top:50px}#popupfoot{position:absolute;font-family:bebas-neue;color:#FFF;top:10px;right:0px;width:115px;right:-80px}.close{width:20px;height:20px;background:url("../wp-content/themes/filmore/img/close.png") no-repeat;display:block}#header{position:fixed;width:100%;z-index:999}.top-header-bg{background-color:#FFFFFF;height:50px}.header{font-family:"nimbus-sans-condensed";font-weight:700}.desktop-header{display:block}.mobile-header{display:none}.top-header{float:right}.top-nav{display:inline-block;*display:inline}.top-menu{font-family:bebas-neue;text-transform:uppercase}.top-menu>ul{position:relative;padding-left:0px;color:#000000;margin:15px 0px 15px 0px}.top-menu>ul a{text-decoration:none;font-size:18px;color:#000000;letter-spacing:1.08px}.top-menu>ul a:hover{color:#9FA1A3}.top-menu li{display:inline;padding-right:28px;padding-left:28px;border-right:1px solid #c5c5c5;position:relative}.top-menu li.first{padding-left:0px}.top-menu li.last{padding-right:0px;border-right:none}.top-menu li:hover>ul{display:block}.top-menu li ul{position:absolute;top:15px;padding-top:20px;padding-left:0px;left:0em;margin:0;width:100%;background:#FFFFFF;text-align:left;display:none;z-index:999999}.top-menu li ul li{margin-right:0;display:block;border-right:none;padding:10px;text-align:center}.top-menu li ul li:hover{color:#9FA1A3}.top-menu li ul li a{color:#000000;padding:10px 0 10px 0px}.top-menu li ul li a:hover{color:#9FA1A3}.social{display:inline-block;vertical-align:middle;padding-left:15px;*display:inline}.social a{text-decoration:none}.social .twitter,.social .facebook,.social .trip-advisor,.social .pinterest,.social .instagram{display:inline-block;vertical-align:top;font-size:20px;width:30px;height:30px;color:#FFFFFF;background-color:#838383;-webkit-border-radius:200px;border-radius:200px;margin-right:4px;*display:inline}.social .twitter.social-footer,.social .facebook.social-footer,.social .trip-advisor.social-footer,.social .pinterest.social-footer,.social .instagram.social-footer{border:1px solid #FFFFFF;background:none}.main-header{background-color:#a79c88;padding:15px 0 15px 0}.main-menu{font-family:bebas-neue;text-transform:uppercase;padding-top:1px;float:right}.main-menu>ul{position:relative;padding-left:0px;color:#ffffff;margin:10px 0px 10px 0px}.main-menu>ul a{text-decoration:none;font-size:18px;color:#ffffff;padding-bottom:40px;letter-spacing:1.08px}.main-menu>ul a:hover{color:#000000}.main-menu li{display:inline;padding-right:25px;padding-left:25px;border-right:1px solid #c5c5c5;position:relative}.main-menu li.first{padding-left:0px}.main-menu li.last{padding-right:0px;border-right:none}.main-menu li:hover>ul{display:block}.main-menu li ul{position:absolute;top:12px;margin-top:33px;padding-left:0px;left:0em;background-color:#ffffff;text-align:left;display:none;z-index:999999}.main-menu li ul li{margin-right:0;display:block;border-right:none;padding:10px 20px 10px 20px;text-align:center}.main-menu li ul li:hover{color:#FFFFFF}.main-menu li ul li a{color:#000000;padding:10px 0 10px 0px}.main-menu li ul li a:hover{color:#9FA1A3}#top-image{width:100%;max-height:700px;margin-bottom:40px;overflow:hidden}#top-image img{width:100%}#top-image.filmore{background:url(../wp-content/themes/filmore/img/filmore.jpg) no-repeat 50% 40%;background-size:cover}#take-out-slider{margin-bottom:20px}ul.internal-menu{font-size:30px;color:#FFFFFF;list-style:none;text-transform:uppercase;padding-top:40%;padding-left:0px;margin:0px}ul.internal-menu a{color:#FFFFFF;text-decoration:none}ul.internal-menu a:hover{color:#000000}ul.internal-menu a:hover li{-webkit-transition:background-color 0.2s ease;-o-transition:background-color 0.2s ease;transition:background-color 0.2s ease;background-color:#9FA1A3}ul.internal-menu li{background-color:#FFF;margin-bottom:10px;padding:10px;-webkit-border-top-right-radius:20px;border-top-right-radius:20px;-webkit-border-bottom-right-radius:20px;border-bottom-right-radius:20px;color:#000;-webkit-box-shadow:3px 4px 2px #000;box-shadow:3px 4px 2px #000}.homepage-image{background-size:cover;width:100%;height:100%;z-index:-99 !important;overflow:hidden;margin-bottom:0px;background-position:center top;background-repeat:no-repeat}.blog-main-image{max-height:400px;overflow:hidden;margin-bottom:30px}.blog-main-image img{max-height:960px;position:relative;margin-top:-10px}.opening-para{text-align:center;width:100%;margin:0 auto;padding-bottom:20px;border-bottom:1px solid #7b7b7b}.opening-para.food{border-bottom:none}.opening-para.events{width:100%}.opening-para.fitness{padding-top:250px;border-bottom:none}.opening-para.juice{width:100%;border-bottom:none;padding-top:0px;text-align:left;border-bottom:1px solid #7b7b7b}.opening-para.tea{border-bottom:none;border-top:1px solid #7b7b7b}.opening-para.health-kitchen{border-bottom:none}.fitness-background{background:url(../wp-content/themes/filmore/img/fu-exercise-image.jpg) no-repeat 100%;height:725px;background-size:cover}.trainer-background{height:545px;background-size:cover}.fitness-board-background{background:url(../wp-content/themes/filmore/img/fitness-board-image.jpg) no-repeat 100%;height:725px;background-size:cover;margin-bottom:50px}.fitness-block{background-color:#FFFFFF;padding:15px;margin-bottom:100px;vertical-align:bottom;opacity:0.9}.prev{display:block;float:left;/*background:url(../wp-content/themes/filmore/img/prev.jpg) no-repeat;*/width:54px;height:54px;/*margin-top:-260px;*/position:relative;z-index:300;cursor:pointer}.next{display:block;float:right;/*background:url(../wp-content/themes/filmore/img/next.jpg) no-repeat;*/width:54px;height:54px;/*margin-top:-260px;*/position:relative;z-index:300;cursor:pointer}.trainer-next{display:block;float:right;background:url(../wp-content/themes/filmore/img/next.jpg) no-repeat;width:54px;height:54px;margin-top:-150px;position:relative;z-index:300;cursor:pointer}.trainer-prev{display:block;float:left;background:url(../wp-content/themes/filmore/img/prev.jpg) no-repeat;width:54px;height:54px;margin-top:-150px;position:relative;z-index:300;cursor:pointer}.caroufredsel_wrapper{width:1140px;margin:0 auto !important;margin-top:15px !important;height:550px !important}.trainer_wrapper{height:280px !important}.trainer_wrapper .caroufredsel_wrapper{height:280px !important}.trainer-carousel{padding:0px;margin:0 40px 0 0;display:block;float:left;height:280px}.trainer-carousel h2{margin-top:0px}.trainer-text{padding-left:15px;padding-right:15px}.trainer-text .trainer-title{font-family:"Courier New", Courier, monospace;color:#000000;font-size:22px;font-weight:100;text-transform:uppercase;padding:0px}.coffee-carousel{padding:0px;display:block;float:left;height:380px}h2.content-title{text-align:center;text-transform:uppercase;padding-top:10px;padding-bottom:10px;font-size:84px;margin:0px}h2.content-title.awards{font-size:66px}.juice-plan{padding-bottom:60px}.juice-plan .day-header{font-size:32px;text-transform:uppercase}.juice-plan .day-text{width:100%;max-width:340px;padding-bottom:20px}.juicing-plan-title{text-align:center;text-transform:uppercase;color:#6CA942}.juicing-plan-title.main{color:red}.coffee-title{color:red;font-size:70px}.coffee-bottom-content{text-align:center}.coffee-bottom-content h2{font-family:bebas-neue;font-size:40px;color:#000000}.coffee-bottom-content strong{font-family:bebas-neue}.row-background-red{margin-top:30px}.info-section{padding:35px 20px;border-bottom:1px solid #7b7b7b}.info-section a{color:#000000}.info-section .float-right{float:right}.info-section .info-text{width:100%;max-width:530px}.info-section .info-text.padding-left{padding-left:20px}.info-section .info-text p{margin-top:0px;color:#7b7b7b;line-height:24px;font-size:16px;letter-spacing:1px}.baristas-post{margin:0 auto;text-align:center;margin-bottom:30px}.baristas-post a{padding:30px;width:66%;background-color:#525252;display:inline-block;color:#FFFFFF;text-decoration:none;*display:inline}.baristas-post a:hover{text-decoration:underline}.location-buttons{width:340px;height:100px;margin-bottom:27px;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-filter:grayscale(100%);filter:gray;-webkit-transition:all .6s ease}.location-buttons:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%);-webkit-filter:grayscale(0%);filter:none}.location-buttons.harrogate{background:url(../wp-content/themes/filmore/img/locations/harrogate.jpg) no-repeat}.location-buttons.leeds-centre{background:url(../wp-content/themes/filmore/img/locations/leeds-centre.jpg) no-repeat}.location-buttons.leeds-moortown{background:url(../wp-content/themes/filmore/img/locations/leeds-moortown.jpg) no-repeat}.location-buttons.newcastle-station{background:url(../wp-content/themes/filmore/img/locations/newcastle.jpg) no-repeat}.location-buttons.roko{background:url(../wp-content/themes/filmore/img/locations/roko-gym.jpg) no-repeat}.location-buttons.wetherby{background:url(../wp-content/themes/filmore/img/locations/wetherby.jpg) no-repeat}.location-buttons.york{background:url(../wp-content/themes/filmore/img/locations/york.jpg) no-repeat}.location-buttons.york-station{background:url(../wp-content/themes/filmore/img/locations/york-station.jpg) no-repeat}.right-side-advert{float:right;margin-bottom:30px}.location-name{font-family:bebas-neue}.location-name p{font-size:33px;line-height:43px;margin-top:0px}.location-name p a{color:#7B7B7B;text-decoration:none}.location-name p a:hover{text-decoration:underline}.section-title{font-size:30px;color:#000000;font-weight:100;padding-bottom:10px;text-transform:uppercase;font-family:bebas-neue}.menu-button{display:inline-block;padding:10px;border:solid 1px;margin-bottom:10px;*display:inline}.menu-button .menu-name{display:block;text-align:center;font-size:18px;font-weight:bold}.menu-button .small-menu-text{text-align:center;display:block}.maps{margin-bottom:0px;position:relative}.maps #map-canvas{width:100%;height:855px;vertical-align:bottom}.maps #map-canvas img{max-width:none}.maps .map-details{position:absolute;z-index:998;width:100%;max-width:435px;height:100%;left:17.2%;bottom:0%;background:rgba(0,0,0,0.4);padding-left:20px;padding-top:50px;color:#FFFFFF;font-size:16px}.maps .map-details p{line-height:24px;color:#FFFFFF;font-size:16px;margin-top:0px}.maps .map-details .map-titles{font-size:22px}.maps .map-details .phone-num{line-height:24px}.maps .map-details .map-main-title{font-size:28px;padding-bottom:10px}.maps .map-details .map-main-title,.maps .map-details .address,.maps .map-details .opening-times{padding-bottom:18px}.maps .map-details a{color:#FFFFFF}.maps .map-details a:hover{text-align:underline}#desktop-map{display:block}#mobile-map{display:none}.manager-bg{width:100%;background-size:cover}.manager-bg .manager-text{float:right;padding-top:110px}.manager-bg .manager-text p{color:#FFFFFF}.voucher{padding:30px 0}.food-group{width:24%;display:inline-block;vertical-align:top;padding:35px 15px 20px 15px;margin:0 auto;*display:inline}.food-description{padding-top:10px;font-size:15px;text-align:left}.food-description p{margin-top:0px}.food-name{font-size:22px;text-transform:uppercase;padding-top:20px;font-weight:100;text-align:center}.ingredients{padding-bottom:30px}.recipes-img{text-align:center}.recipe-names{text-align:center;padding-top:20px;padding-bottom:20px;font-size:20px;font-weight:800;text-transform:uppercase}.recipe-names ul.recipes-links{list-style:none;display:inline;padding:0px}.recipe-names ul.recipes-links li{display:inline;padding-right:15px;padding-left:5px;border-right:1px solid #cb0000}.recipe-names ul.recipes-links li:last-child{border-right:0px}.recipe-names ul.recipes-links li a{color:#a69b87;text-decoration:none}.recipe-names ul.recipes-links li a:hover{text-decoration:underline}.in-the-press-section{width:24%;display:inline-block;vertical-align:top;padding:40px 15px 40px 15px;margin:0 auto;*display:inline}.in-the-press-section .date{text-align:center;padding-top:20px;font-size:18px}.awards-section{display:inline-block;vertical-align:top;padding:40px 15px 40px 15px;margin:0 auto;*display:inline}.awards-section img{width:100%}.awards-section .date{text-align:center;padding-top:20px;font-size:18px}#newsletter-signup{background:url("../wp-content/themes/filmore/img/newsletter-bg.jpg") no-repeat;width:100%;height:400px;margin:40px 0px 40px 0px;padding-top:90px;padding-left:90px}#newsletter-signup .white-box{width:100%;max-width:675px;height:90%;background:rgba(255,255,255,0.8)}#newsletter-signup .filmore-friday-text{font-family:bebas-neue;font-weight:bold;padding:15px;text-transform:uppercase;color:#7b7b7b}#newsletter-signup .filmore-friday-text h1{font-size:60px;margin:0px;color:#cf544b}#newsletter-signup .filmore-friday-text p{text-align:right;font-size:29px;margin-top:10px;margin-bottom:0px}#newsletter-signup .filmore-friday-text p a{color:#cf544b;text-decoration:none}#newsletter-signup .filmore-friday-text p a :hover{text-decoration:underline}#newsletter-signup .signup-form{border-top:solid 1px #d4d3d3}#newsletter-signup .signup-form .form-text{font-family:bebas-neue;font-weight:bold;font-size:24px;padding-left:15px;padding-top:10px;text-align:center;color:#7b7b7b}#newsletter-signup .signup-form .form-text span{color:#cf544b}#newsletter-signup .signup-form form{margin-top:10px;margin-bottom:10px;margin-left:10px}#newsletter-signup .signup-form form input,#newsletter-signup .signup-form form select{width:200px;height:50px;background-color:#FFFFFF;color:#9fa1a3;text-indent:10px;margin-right:10px;text-transform:uppercase;vertical-align:top}#newsletter-signup .signup-form form select{-webkit-appearance:none;-moz-appearance:none;background-position:100% 0px;text-overflow:"";-webkit-border-radius:0px;border-radius:0px;background-color:#FFFFFF}#newsletter-signup .signup-form form button{background:#cf544b;text-shadow:0px;color:#FFF;border:0;cursor:pointer;width:245px;height:245px;text-transform:uppercase;right:20px;top:80px;-webkit-border-radius:200px;border-radius:200px;position:absolute;font-family:bebas-neue;font-size:40px}#newsletter-signup .signup-form #successMessage{padding:20px 0 20px 20px}.page-seperator{margin-top:20px;margin-bottom:20px;border:1px solid #7B7B7B;display:block}.product-section{display:inline-block;max-width:30%;margin-right:40px;padding-bottom:40px;vertical-align:top;*display:inline}.product-section img{padding-bottom:20px}.product-section:nth-child(3n+3){margin-right:0}.product-section p{margin-top:0px}.skinny-on-us{color:#525252}.skinny-on-us h2.skinny-title{font-family:bebas-neue;font-size:40px;color:#525252;padding-top:40px;text-transform:uppercase;text-align:center}.skinny-on-us .where-it-all-began{padding-left:60px;padding-right:60px}.skinny-on-us h2.about-us{font-family:bebas-neue;font-size:40px;color:#525252;padding-top:0px;padding-bottom:0px;text-transform:uppercase;text-align:left}.skinny-on-us .about-us-text p{font-size:15px;letter-spacing:0px;margin-top:20px;line-height:22px}.record{display:inline-block;*display:inline;vertical-align:top;padding-right:50px}.music{width:340px;display:inline-block;padding-top:40px;*display:inline}.music h2{font-family:bebas-neue;color:#7B7B7B;font-size:24px;margin:0px;padding:0px}.music p{margin:0px;padding:0px}.smoothie-text{background:url(../wp-content/themes/filmore/img/blue-box.png) no-repeat;width:730px;height:650px;margin-top:-380px;margin-right:-60px;position:relative;float:right}.smoothie-text .text{margin-top:250px;margin-left:20px}.smoothie-text .text h2{font-family:bebas-neue;color:#FFFFFF;font-size:24px;margin:0px;padding:0px}.smoothie-text .text p{margin:0px;padding:0px;color:#FFFFFF}.training{background:url(../wp-content/themes/filmore/img/training-skinny.png) no-repeat;width:815px;height:595px;top:0px;margin-right:-60px;position:relative}.training .text{padding-top:270px;margin-left:365px}.training .text h2{font-family:bebas-neue;color:#FFFFFF;font-size:24px;margin:0px;padding:0px}.training .text p{margin:0px;padding:0px;color:#FFFFFF}.adel-image-two{display:inline-block;vertical-align:top;float:right;position:relative;margin-top:-310px;*display:inline}.muffin-image{padding-top:15px}.san-fran-text{display:inline-block;vertical-align:top;padding-left:40px;*display:inline}.san-fran-text h2.san-fran-title{font-size:48px;font-family:bebas-neue;color:#7B7B7B}.san-fran-para{display:inline-block;position:relative;width:519px;float:right;margin-top:-275px}.san-fran-para p{margin:0px;padding:0px;color:#7B7B7B}.muffin-text{width:530px;display:inline-block;*display:inline}.muffin-text h2{font-size:24px;font-family:bebas-neue;color:#7B7B7B}.muffin-text p{margin:0px;padding:0px;color:#7B7B7B}.brownies{width:530px;height:795px;display:inline-block;background:url(../wp-content/themes/filmore/img/brownies.png) no-repeat;margin-top:-100px;position:relative;float:right;margin-right:-10px;*display:inline}.brownies .brownies-text{padding-top:450px;padding-left:70px}.brownies h2{font-size:24px;font-family:bebas-neue;color:#FFFFFF}.brownies p{margin:0px;padding:0px;color:#FFFFFF}.yoga{width:530px;height:430px;display:inline-block;background:url(../wp-content/themes/filmore/img/yoga-image.jpg) no-repeat;margin-top:10px;margin-bottom:10px;position:relative;margin-right:0px;*display:inline}.yoga .yoga-text{padding-top:50px}.yoga h2{font-size:24px;font-family:Courier;color:#000000;width:420px;text-align:center;font-size:22px}.yoga p{margin:0px;padding:0px;color:#000000;width:420px;text-align:center;font-size:18px}.dog-banner{height:230px;width:1140px;display:inline-block;background:url(../wp-content/themes/filmore/img/dog-banner.png) no-repeat;margin-top:-40px;margin-bottom:10px;position:relative;margin-right:0px;*display:inline}.dog-banner .dog-text{padding-top:35px}.dog-banner h2{font-size:24px;font-family:bebas-neue;color:#000000;text-align:left;font-size:22px;padding-left:20px;padding-bottom:5px}.dog-banner p{margin:0px;padding:0px;color:#000000;text-align:left;font-size:17px;padding-left:20px}.testimonialBox{text-align:center;width:100%}.cycle-slideshow{margin-bottom:30px}.testimonial-person{display:inline-block;padding-bottom:20px;*display:inline}.catering-click{display:block;padding-top:20px;text-align:center}.catering-info{text-align:center}.catering-tab{margin:0 auto;padding-bottom:20px}.footer{margin-top:0px;background-color:#A79C88;color:#FFFFFF;padding:15px 0px}.footer .site-built-by{text-align:right}.footer a{color:#FFFFFF;text-decoration:none}.footer a:hover{text-decoration:underline}.footer span{color:#FFFFFF;line-height:24px}.footer span.signup{font-size:22px}.footer span.get-latest{font-size:16px}.footer .social{float:right}.footer .social a{text-decoration:none}.footer form{margin-top:10px;margin-bottom:10px}.footer form input,.footer form select{width:245px;height:25px;background-color:#FFFFFF;color:#9fa1a3;text-indent:10px;margin-right:30px;text-transform:uppercase;vertical-align:top;-webkit-border-radius:5px;border-radius:5px}.footer form select{-webkit-appearance:none;-moz-appearance:none;background-position:100% 0px;text-overflow:"";-webkit-border-radius:0px;border-radius:0px;background-color:#FFFFFF;-webkit-border-radius:5px;border-radius:5px}.footer form button{padding:2px 45px 11px !important;font-size:18px !important;font-weight:100;background:none;text-shadow:0px;color:#FFF;border:0;cursor:pointer;width:245px;height:25px;text-transform:uppercase;-webkit-border-radius:5px;border-radius:5px;border:1px solid #FFFFFF}.footer #successMessage{padding:20px 0 20px 0}.footer .footer-links{font-size:12px}.blog-title{font-size:14px;padding:10px 0px 0px 10px;font-weight:bold}.blog-excerpt{padding:10px 10px 10px 10px;font-size:14px}.blog-date{padding:10px 10px 0px 10px;font-size:14px}.blog-category{padding:10px 10px 0px 10px;font-weight:bold;color:red}.blog-box{border:solid 1px #000000;margin-bottom:15px;margin-top:15px;height:400px}.blog-box.news{border:solid 1px #000000}.blog-box.awards{border:solid 1px #000000;height:460px}.blog-box a{color:#F00;text-decoration:none}.blog-box a:hover{text-decoration:underline}.tag a{color:#CF544B;font-weight:bold}.blog-post[class*="column"]+[class*="column"]:last-child{float:left !important}.recommended-posts{padding:20px 0px;border-top:solid 1px #000000;border-bottom:solid 1px #000000}.recommended-posts h1{text-align:center}.fb-comments{margin-top:20px}.social-icons{padding-top:10px;padding-bottom:10px}.social-icons span.num{font-weight:bold;padding:3px 6px 3px;border:solid 1px #CCC;position:relative;display:inline-block;font-size:12px;color:#7C878E;line-height:24px;text-align:center;margin-right:0px;vertical-align:top}#fbcomments,.fb_iframe_widget,.fb_iframe_widget[style],.fb_iframe_widget iframe[style],#fbcomments iframe[style]{width:100% !important}.fb_iframe_widget_fluid span{width:100% !important}#facebook-comments{margin-top:20px}#blog-internal{padding-top:122px}.addthis_sharing_toolbox{display:inline-block;*display:inline}.sidebar{padding:10px;border:solid 1px #000000}.sidebar a{text-decoration:none;color:#000000}.sidebar a:hover{text-decoration:underline}h2.sidebar-title{font-size:26px;color:#000;font-weight:bold}.blog-image{max-height:200px;overflow:hidden}.blog-image img{width:100%}.blog-image.internal{height:400px}.news-image{max-height:210px;overflow:hidden}.news-image img{width:100%}.awards-image{max-height:320px;overflow:hidden}.awards-image img{width:100%}.welcome-box{border-top:solid 1px #000000;border-bottom:solid 1px #000000}.recent-posts{padding:10px 0px}ul.list-categories{list-style:none;padding:0px;margin:0px;border-bottom:solid 1px #000000;margin-bottom:10px}ul.list-categories li{padding-bottom:10px}ul.list-categories a{text-decoration:none;color:#000000}ul.list-categories a:hover{text-decoration:underline}.pagination li a,.pagination li a:hover,.pagination li.active a,.pagination li.disabled{color:#ffffff !important;text-decoration:none}.pagination li{display:inline}.pagination ul{padding-bottom:30px;text-align:center}.pagination li a,.pagination li a:hover,.pagination li.active a,.pagination li.disabled{-webkit-border-radius:3px;border-radius:3px;cursor:pointer;padding:12px;padding:0.75rem;background:#000000}.pagination li a:hover,.pagination li.active a{background-color:#A79C88;color:#FFFFFF !important}.pagination{margin-top:25px;color:#FFFFFF}.pagination li{list-style:none;background-image:none !important}/* fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("https://www.filmoreandunion.com/wp-content/themes/filmore/img/fancybox_sprite.png")}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url("https://www.filmoreandunion.com/wp-content/themes/filmore/fancybox_loading.gif") center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("https://www.filmoreandunion.com/wp-content/themes/filmore/blank.gif");-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("https://www.filmoreandunion.com/wp-content/themes/filmore/img/fancybox_overlay.png")}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:normal;line-height:24px;white-space:nowrap;letter-spacing:2px}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px;text-align:center}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("https://www.filmoreandunion.com/wp-content/themes/filmore/img/fancybox_sprite@2x.png");background-size:44px 152px}#fancybox-loading div{background-image:url("https://www.filmoreandunion.com/wp-content/themes/filmore/img/fancybox_loading@2x.gif");background-size:24px 24px}}.nivoSlider{position:relative;width:100%;height:auto;overflow:hidden;padding-bottom:30px}.nivoSlider.internal-slider{max-height:700px;margin-bottom:40px}.nivoSlider img{width:100%}.nivoSlider img{position:absolute;top:0px;left:0px;max-width:none;margin-top:-100px}.main img{margin-top:0px !important}.nivo-main-image{display:block !important;position:relative !important;width:100% !important}.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;background:white;filter:alpha(opacity=0);opacity:0}.nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0}.nivo-box{display:block;position:absolute;z-index:5;overflow:hidden}.nivo-box img{display:block}.nivo-caption{bottom:0px;position:absolute;width:100%;height:100px;color:#696969;z-index:999999;text-align:center;display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:'Open Sans', sans-serif}.slide-text{background-color:rgba(255,255,255,0.7);height:100%;padding-top:20px}.nivo-caption p{padding:5px;margin:0}.nivo-caption a{display:inline !important}.nivo-html-caption{display:none}.nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer}.nivo-prevNav{left:0px;width:54px;height:56px;background:url("../wp-content/themes/filmore/img/prev.jpg") no-repeat 0 2px;text-indent:-9999px}.nivo-nextNav{right:0px;width:54px;height:56px;background:url("../wp-content/themes/filmore/img/next.jpg") no-repeat 0 2px;text-indent:-9999px}.nivo-controlNav{text-align:center;padding:15px 0}.nivo-controlNav a{cursor:pointer}.nivo-controlNav a.active{font-weight:bold}.slider-top-line,.slider-bottom-line{display:inline-block;font-size:112px;text-transform:uppercase;background-color:#FFFFFF;font-weight:bold;padding:15px 15px 15px 15px;*display:inline}.slider-top-line.slider-top-line,.slider-bottom-line.slider-top-line{color:#b6cf1e}.slider-top-line.slider-top-line.purple,.slider-bottom-line.slider-top-line.purple{color:#875683}.slider-top-line.slider-bottom-line,.slider-bottom-line.slider-bottom-line{color:#f63e2c;font-size:156px}.slider-top-line.slider-bottom-line.orange,.slider-bottom-line.slider-bottom-line.orange{color:#c38c46}.home-page-slider{margin-top:35px;margin-bottom:15px;max-height:500px !important}.voucher-slider{margin:10px 0px;max-height:500px !important}@media only screen and (min-width: 980px) and (max-width: 1140px){.product-section{display:inline-block;max-width:45%;margin-right:40px;padding-bottom:40px;vertical-align:top}.product-section img{padding-bottom:20px;width:100%}.food-group{width:30%;display:inline-block;vertical-align:top;padding:35px 15px 20px 15px;margin:0 auto}.food-group img{padding-bottom:20px;width:100%}.homepage-image{background-size:100% !important;background-position:top center;min-height:530px}.arrow-down{display:none}html,body{width:100%;height:auto !important}.main-menu li{display:inline;padding-right:15px;padding-left:15px;border-right:1px solid #C5C5C5;position:relative}.social .twitter,.social .facebook,.social .trip-advisor,.social .pinterest,.social .instagram{display:inline-block;vertical-align:top;font-size:20px;width:30px;height:30px;color:#FFF;background-color:#838383;-webkit-border-radius:200px;border-radius:200px;margin-right:5px}.top-menu li{display:inline;padding-right:10px;padding-left:10px;border-right:1px solid #C5C5C5;position:relative}#newsletter-signup .signup-form form button{width:190px;height:190px}}@media only screen and (max-width: 979px){.main-menu li{display:inline;padding-right:5px;padding-left:5px;border-right:1px solid #C5C5C5;position:relative}.social .twitter,.social .facebook,.social .trip-advisor,.social .pinterest,.social .instagram{display:inline-block;vertical-align:top;font-size:18px;width:25px;height:25px;color:#FFF;background-color:#838383;-webkit-border-radius:200px;border-radius:200px;margin-right:0px}.top-menu li{display:inline;padding-right:5px;padding-left:5px;border-right:1px solid #C5C5C5;position:relative}.top-menu li a{font-size:14px}.product-section img{padding-bottom:20px;width:100%}.product-section{display:inline-block;max-width:40%;margin-right:40px;padding-bottom:40px;vertical-align:top}.food-group{width:30%;display:inline-block;vertical-align:top;padding:35px 15px 20px 15px;margin:0 auto}.food-group img{padding-bottom:20px;width:100%}.homepage-image{background-size:100% !important;background-position:top center}.arrow-down{display:none}.homepage-image{background-size:100% !important;background-position:top center;min-height:450px}html,body{width:100%;height:auto !important}#newsletter-signup .signup-form form button{position:initial;width:100%;margin-top:20px;height:50px}#newsletter-signup{padding-top:20px;padding-left:20px}}@media only screen and (min-width: 788px) and (max-width: 979px){.main-menu li{display:inline;padding-right:5px;padding-left:5px;border-right:1px solid #C5C5C5;position:relative}.social .twitter,.social .facebook,.social .trip-advisor,.social .pinterest,.social .instagram{display:inline-block;vertical-align:top;font-size:18px;width:25px;height:25px;color:#FFF;background-color:#838383;-webkit-border-radius:200px;border-radius:200px;margin-right:0px}.top-menu li{display:inline;padding-right:5px;padding-left:5px;border-right:1px solid #C5C5C5;position:relative}#newsletter-signup{padding-top:20px;padding-left:20px;padding-right:20px}}@media (max-width: 750px){.product-section{display:inline-block;max-width:100%;margin-right:40px;padding-bottom:40px;vertical-align:top}.food-group{width:45%;display:inline-block;vertical-align:top;padding:35px 15px 20px 15px;margin:0 auto}.food-group img{padding-bottom:20px;width:100%}.desktop-header{display:none}.mobile-header{display:block;background:#A79C88;text-align:center}.top-nav{width:100%}.mobile-logo{background:#A79C88;padding:20px}.mobile-menu{font-family:"nimbus-sans-condensed";text-transform:uppercase;display:none}.mobile-menu>ul{position:relative;padding-left:0px;color:#000000;margin:15px 0px 15px 0px;text-align:center}.mobile-menu>ul a{text-decoration:none;font-size:18px;color:#000000;letter-spacing:0.4px}.mobile-menu>ul a:hover{color:#9FA1A3}.mobile-menu li{list-style:none;padding:15px 0;border-bottom:1px solid #EEEEEE;position:relative}.mobile-menu li.first{padding-left:0px}.mobile-menu li.last{padding-right:0px;border-right:none}.mobile-menu li:hover>ul{display:block}.mobile-menu li ul{padding-top:0px;padding-left:0px;left:0em;margin:0;width:100%;background:#A79C88;text-align:left;display:block;z-index:999999}.mobile-menu li ul li{margin-right:0;display:block;border-right:none;padding:10px;text-align:center;border-bottom:none}.mobile-menu li ul li:hover{color:#9FA1A3}.mobile-menu li ul li a{color:#FFFFFF;padding:10px 0 10px 0px}.mobile-menu li ul li a:hover{color:#9FA1A3}#opening-image{width:100%;height:100%;padding-top:0px}#newsletter-signup{padding-top:20px;padding-left:20px;padding-right:20px}.filmore-friday-text h1{font-size:30px}.filmore-friday-text p{font-size:20px}}@media only screen and (min-width: 300px) and (max-width: 600px){h2{font-weight:800;font-family:TrendSansFive;font-weight:normal;font-style:normal;font-size:24px;margin:0px;padding:10px 0px;color:#F00}h2.content-title{text-align:center;text-transform:uppercase;padding-top:10px;padding-bottom:10px;font-size:24px;margin:0px}.nivoSlider{position:relative;width:100%;height:auto;overflow:hidden;padding-bottom:0px}.nivoSlider.internal-slider{max-height:550px;margin-bottom:0px}.nivoSlider img{width:100%}.prev{display:none !important}.next{display:none !important}.desktop-header{display:none}.mobile-header{display:block;background:#A79C88}.top-nav{width:100%}.mobile-logo{background:#A79C88;padding:20px}.mobile-menu{font-family:"nimbus-sans-condensed";text-transform:uppercase;display:none}.mobile-menu>ul{position:relative;padding-left:0px;color:#000000;margin:15px 0px 15px 0px;text-align:center}.mobile-menu>ul a{text-decoration:none;font-size:18px;color:#000000;letter-spacing:0.4px}.mobile-menu>ul a:hover{color:#9FA1A3}.mobile-menu li{list-style:none;padding:15px 0;border-bottom:1px solid #EEEEEE;position:relative}.mobile-menu li.first{padding-left:0px}.mobile-menu li.last{padding-right:0px;border-right:none}.mobile-menu li:hover>ul{display:block}.mobile-menu li ul{padding-top:0px;padding-left:0px;left:0em;margin:0;width:100%;background:#A79C88;text-align:left;display:block;z-index:999999}.mobile-menu li ul li{margin-right:0;display:block;border-right:none;padding:10px;text-align:center;border-bottom:none}.mobile-menu li ul li:hover{color:#9FA1A3}.mobile-menu li ul li a{color:#FFFFFF;padding:10px 0 10px 0px}.mobile-menu li ul li a:hover{color:#9FA1A3}.coffee-title{color:#F00;font-size:24px}.opening-para{text-align:center;width:100%;margin:0 auto;padding-bottom:20px;border-bottom:1px solid #7B7B7B}.nivo-directionNav a{display:none}.footer form{margin-top:30px;margin-bottom:30px}.footer form input,.footer form select{width:100%;margin-bottom:30px;margin-right:0px}.footer form button{width:100%}.caroufredsel_wrapper{height:220px !important}#desktop-map{display:none}#mobile-map{display:block}.blog-main-image img{margin-top:0px}.map-details-mobile{z-index:998;width:100%;max-width:435px;height:100%;left:17.2%;bottom:0%;background:#000;padding-left:20px;padding-top:20px;color:#FFF;font-size:16px;padding-bottom:20px;margin-top:20px}.nivoSlider img{margin-top:0px}.in-the-press-section{width:50%}.product-section{display:inline-block;max-width:100%;margin-right:40px;padding-bottom:40px;vertical-align:top}.food-group{width:100%;display:inline-block;vertical-align:top;padding:35px 15px 20px 15px;margin:0 auto}.food-group img{padding-bottom:20px;width:100%}#opening-image{width:100%;height:200px;padding-top:0px}#content{padding-top:0px}#boxes #dialog{width:300px;height:413px;padding:35px 0px;background:url("../wp-content/themes/filmore/img/popup-bg.jpg") no-repeat;font-family:bebas-neue;font-size:28px;color:#FFFFFF}#boxes #dialog select{-webkit-appearance:none;-moz-appearance:none;background-position:100% 0px;text-overflow:"";background-color:rgba(0,0,0,0);color:#FFF;font-size:30px;border:solid 1px;width:79%;-webkit-border-radius:0px;border-radius:0px;width:82%;height:50px;text-indent:60px;margin-bottom:10px}.navButt{width:100%;padding:10px;border:solid 1px #FFF;-webkit-border-radius:200px;border-radius:200px;color:#FFF;font-weight:bold;font-size:24px}#newsletter-signup{padding-top:20px;padding-left:20px}.filmore-friday-text h1{font-size:20px !important}.filmore-friday-text p{font-size:16px !important}.signup-form form{margin-right:10px}.signup-form form input,.signup-form form select{width:100% !important;height:20px !important;margin-right:0px !important;margin-bottom:5px !important}}