/*==========================================================================
   Site by InkLab.com.au
   ==========================================================================
*//* normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */img,legend{border:0}legend,td,th{padding:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,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,optgroup,strong{font-weight:700}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:-0.5em}sub{bottom:-0.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre,textarea{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-appearance:textfield;box-sizing:content-box}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}table{border-collapse:collapse;border-spacing:0}/* HTML5 Boilerplate v5.2.0 | MIT License | https://html5boilerplate.com/ */html{color:#222;font-size:62.5%;line-height:1.4}body{font-size:1.6rem}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}#msgjs,#msgupgrade{position:fixed;z-index:999999;display:block;left:0;top:0;right:0;margin:0;background:#353535;color:white;padding:0.5em 0;text-align:center;font-size:16px}#msgjs:hover,#msgjs:focus,#msgupgrade:hover,#msgupgrade:focus{background-color:#E4E4E4;color:black}@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?-1hcwef");src:url("../fonts/icomoon.eot?#iefix-1hcwef") format("embedded-opentype"),url("../fonts/icomoon.ttf?-1hcwef") format("truetype"),url("../fonts/icomoon.woff?-1hcwef") format("woff"),url("../fonts/icomoon.svg?-1hcwef#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-facebook:before{content:"\e600"}.icon-instagram:before{content:"\e601"}.icon-twitter:before{content:"\e602"}body{font-family:"proxima-nova", sans-serif;font-size:14px}body,html{width:100%;height:100%;padding:0;margin:0}.txtCntr{text-align:center}.t{display:table;height:100%;width:100%}.tc{display:table-cell;vertical-align:middle}.tr{display:table-row}.halfH{height:51%}.half{width:50%}.padding{padding:10%}.navgap{padding-top:150px}.aboveFill{position:relative;z-index:2}.bgFill{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.box{position:relative}.gold{background-color:#996f31;color:white}.bgImgCover{background-position:center center;background-size:cover}.fullButton{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;text-align:center;color:white;background-color:rgba(153,111,49,0);transition:all ease 300ms;overflow:hidden;font-size:40px}.fullButton h2{font-family:"acumin-pro-extra-condensed","HelveticaNeue-CondensedBold", "Arial Narrow", sans-serif;font-weight:normal;letter-spacing:0.03em;transform:translateY(-50%)}.waveLine{position:relative;display:inline-block;position:relative;margin:0;padding:0;top:50%;text-transform:uppercase;margin-top:-1em;font-weight:normal;letter-spacing:0.03em}.waveLine .line{background-image:url(../img/hover-wave.png);background-repeat:repeat-x;background-position:left top;transition:ease all 300ms;position:absolute;display:block;left:0;bottom:-15px;height:15px;width:1%;opacity:0}.fullButton:hover{background-color:rgba(153,111,49,0.5)}.fullButton:hover .line{width:100%;opacity:1}.colTwo{width:45%;margin-right:5%;float:left}#navToggle{position:absolute;right:40px;top:50px;z-index:99}.logo{position:absolute;left:40px;top:40px;z-index:99;margin:0;padding:0}.logo a{display:block;background-image:url(../img/parlour_logo.png);background-repeat:no-repeat;background-position:center center;width:145px;height:60px;overflow:hidden;text-indent:-99em}.svg .logo a{background-image:url(../img/parlour_logo.svg)}.nav{position:fixed;top:0;width:50%;height:100%;z-index:98;left:auto;right:auto;-webkit-transition:all ease;-webkit-transition-delay:300ms;-moz-transition:all ease 300ms;-o-transition:all ease 300ms;transition:all ease 300ms}.navOff nav.left{left:-50%}.navOff nav.right{right:-50%}.nav.left{left:0%;background-color:#996f31;color:white;font-family:"acumin-pro-extra-condensed","HelveticaNeue-CondensedBold", "Arial Narrow", sans-serif;font-size:30px;line-height:1;letter-spacing:0.03em}.nav.right{right:0%;background-color:white;color:#996f31}.nav.left li,.nav.right .content{margin-left:0;-webkit-transition:margin-left ease;-webkit-transition-delay:1300ms;-moz-transition:margin-left ease 1300ms;-o-transition:margin-left ease 1300ms;transition:margin-left ease 1300ms}.navOff nav.left li{margin-left:-60px}.navOff nav.right .content{margin-left:60px}.nav.left ul{margin:0;padding:0;list-style:none;text-transform:uppercase}.nav.left li{display:block}.nav.left a{display:inline-block;padding:0.6em 0 0.2em 0;margin-bottom:0.4em;color:white;text-decoration:none;border-bottom:solid 1px rgba(255,255,255,0);-webkit-transition:all ease;-webkit-transition-delay:300ms;-moz-transition:all ease 300ms;-o-transition:all ease 300ms;transition:all ease 300ms}.nav.left a:hover,.nav.left a:focus{border-bottom:solid 1px white}.nav .infoGroup{margin-bottom:2em}.footerItem{float:left;width:45%;margin-right:5%;margin-bottom:2em}.c-hamburger{display:block;position:relative;overflow:hidden;margin:0;padding:0;width:40px;height:40px;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border-radius:none;border:none;cursor:pointer;transition:background 0.3s}.c-hamburger:focus{outline:none}.c-hamburger span{display:block;position:absolute;top:18.5px;left:7px;right:7px;height:3px;background:#996f31}.navWhite .c-hamburger span{background-color:white}.c-hamburger span::before,.c-hamburger span::after{position:absolute;display:block;left:0;width:100%;height:3px;background-color:#996f31;content:""}.navWhite .c-hamburger span::before,.navWhite .c-hamburger span::after{background-color:white}.c-hamburger span::before{top:-8px}.c-hamburger span::after{bottom:-8px}.c-hamburger--htx{background-color:transparent}.c-hamburger--htx span{transition:background 0s 0.3s}.c-hamburger--htx span::before,.c-hamburger--htx span::after{transition-duration:0.3s,0.3s;transition-delay:0.3s,0s}.c-hamburger--htx span::before{transition-property:top, transform}.c-hamburger--htx span::after{transition-property:bottom, transform}.c-hamburger--htx.is-active span{background:none}.c-hamburger--htx.is-active span::before{top:0;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-hamburger--htx.is-active span::after{bottom:0;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c-hamburger--htx.is-active span::before,.c-hamburger--htx.is-active span::after{transition-delay:0s,0.3s}#eventsSlider,#homeSlider{position:relative;width:100%;height:100%;overflow:hidden;display:none}#eventsSlider #prev,#eventsSlider #next,#homeSlider #prev,#homeSlider #next{background-repeat:no-repeat}#eventsSlider #prev .preview,#eventsSlider #next .preview,#homeSlider #prev .preview,#homeSlider #next .preview{background-color:white;padding:6px}#homeSlider #prev,#eventsSlider #prev{position:absolute;top:50%;left:20px;z-index:3;padding-left:95px;background-image:url(../img/icon_prev.png);background-position:left center}#homeSlider #next,#eventsSlider #next{position:absolute;top:50%;right:20px;z-index:3;padding-right:95px;background-image:url(../img/icon_next.png);background-position:right center}#homeSlider .thumb,#eventsSlider .thumb{position:relative;width:83px;height:83px;background-color:white}#homeSlider .navInfo,#eventsSlider .navInfo{height:83px}#homeSlider #prev .preview,#homeSlider #next .preview,#eventsSlider #prev .preview,#eventsSlider #next .preview{-ms-transform:scale(0, 1);-webkit-transform:scale(0, 1);transform:scale(0, 1);transition:all ease 300ms}#homeSlider .disabled,#eventsSlider .disabled{display:none}#homeSlider .mythumb,#eventsSlider .mythumb{display:none}#homeSlider #prev .thumb,#eventsSlider #prev .thumb{float:left}#homeSlider #next .thumb,#eventsSlider #next .thumb{float:right}#homeSlider #prev .navInfo,#eventsSlider #prev .navInfo{float:left;padding-left:10px;overflow:hidden}#homeSlider #next .navInfo,#eventsSlider #next .navInfo{float:right;padding-right:10px;overflow:hidden}#homeSlider #prev .navInfo .text,#homeSlider #next .navInfo .text,#eventsSlider #prev .navInfo .text,#eventsSlider #next .navInfo .text{transition:all ease 600ms;padding:1em;font-family:"acumin-pro-extra-condensed","HelveticaNeue-CondensedBold", "Arial Narrow", sans-serif;font-size:20px;line-height:1;letter-spacing:0.03em}#homeSlider #prev .navInfo .text,#eventsSlider #prev .navInfo .text{margin-left:-500px;float:left}#homeSlider #next .navInfo .text,#eventsSlider #next .navInfo .text{margin-right:-500px;float:right}#homeSlider #prev:hover .navInfo .text,#eventsSlider #prev:hover .navInfo .text{margin-left:0}#homeSlider #next:hover .navInfo .text,#eventsSlider #next:hover .navInfo .text{margin-right:0}#eventsSlider #prev:hover .preview,#eventsSlider #next:hover .preview{-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}#homeSlider h2{margin-left:80px;transition:margin-left ease 1000ms}#homeSlider .selected h2{margin-left:0px}#homeSlider .button{margin-left:80px;transition:margin-left ease 2000ms}#homeSlider .selected .button{margin-left:0px}.slide{position:relative;width:100%;height:100%}.sliderframe{position:relative;height:100%}.poster{position:absolute;left:50%;top:50%}.poster .padding{padding:10%}.poster .content h2{font-size:40px;line-height:1}.poster .content h1{line-height:1}.poster .content h2,.poster .content p{margin-bottom:1em}.posterPush{position:relative;width:100%;padding-top:141%}.poster .front{position:absolute;z-index:2;width:100%;height:100%;left:0;top:0;overflow:hidden}.poster .front img{width:100%;height:100%}.poster .back{position:absolute;z-index:1;width:100%;height:100%;left:0;top:0;overflow:auto;color:white;text-align:center;box-sizing:border-box;border:solid 4px white}#pagination{position:absolute;bottom:20px;z-index:3;text-align:center;width:100%;margin:0;padding:0}#pagination li{display:inline-block}#pagination li a{display:block;padding:0;margin:0 2px;width:12px;height:12px;border:solid 3px white;overflow:hidden;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}#pagination li.selected a{background-color:white}.radio-wedding,.radio-corporate,.radio-personal,.radio-other,.radio-dining,.radio-bar{background-image:url(../img/icon-corporate.png);background-position:center top;background-repeat:no-repeat}.radio-wedding{background-image:url(../img/icon-wedding.png)}.radio-corporate{background-image:url(../img/icon-corporate.png)}.radio-personal{background-image:url(../img/icon-personal.png)}.radio-other{background-image:url(../img/icon-other.png)}.radio-dining{background-image:url(../img/icon-dining.png)}.radio-bar{background-image:url(../img/icon-bar.png)}div.wpcf7{height:100% !important}.lineLength{max-width:40em}.hugeHeading,.content .hugeHeading{font-size:90px;line-height:1;margin-bottom:0.75em;margin-top:0;padding:0;font-family:"acumin-pro-extra-condensed","HelveticaNeue-CondensedBold", "Arial Narrow", sans-serif;letter-spacing:0.03em}.content{color:#996f31;line-height:1.75}.content h1{font-size:45px}.content h2{font-size:30px}.content h3{font-size:25px}.content h1,.content h2,.content h3{margin-top:0;text-transform:uppercase;margin-bottom:0;font-weight:normal;font-family:"acumin-pro-extra-condensed","HelveticaNeue-CondensedBold", "Arial Narrow", sans-serif;letter-spacing:0.03em}.content p{margin-top:0;margin-bottom:1.25em}.content a{color:inherit}.content a:hover,.content a:focus{text-decoration:none}.content .button{display:inline-block;width:100%;max-width:280px;text-align:center;padding:0.75em 0;border:solid 4px;font-weight:bold;text-transform:uppercase;text-decoration:none;-webkit-transition:all ease;-webkit-transition-delay:300ms;-moz-transition:all ease 300ms;-o-transition:all ease 300ms;transition:all ease 300ms}.content .button:hover,.content .button:focus{border-color:#996f31;background-color:#996f31;color:white}.content blockquote{font-size:1.75em;line-height:1.5;margin:0;padding:0}.content p:last-child{margin-bottom:0}.content.gold,.gold .content,.content.whiteText{color:white}.content.gold .button:hover,.content.gold .button:focus,.gold .content .button:hover,.gold .content .button:focus,.content.whiteText .button:hover,.content.whiteText .button:focus{border-color:white;background-color:white;color:#996f31}.socialList{margin:0;padding:0;list-style:none}.socialList li{display:inline;font-size:18px}.socialList a{text-decoration:none;display:inline-block;padding:0.5em}.socialList a:hover,.socialList a:focus{color:#292929}.videobox{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.thevideo{position:absolute;right:0;bottom:0;min-width:100%;min-height:100%;width:auto;height:auto;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.modal{position:fixed;top:0;width:100%;height:100%;z-index:99;display:none;overflow:auto}.closeModal{position:fixed;display:block;overflow:hidden;top:50px;right:50px;width:40px;height:40px;z-index:101;background-image:url(../img/icon-x.png);background-repeat:no-repeat;background-position:center center;text-decoration:none}span.wpcf7-not-valid-tip{color:black !important}div.wpcf7-validation-errors,div.wpcf7-mail-sent-ok{border:none !important;float:left;width:50% !important;background:white;color:#996f31;text-align:center;padding:1em !important;margin:0 !important;box-sizing:border-box !important}.fs-form-overview .fs-submit{width:45%}.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}@media only screen and (max-width: 1200px){#next,#prev{display:none}}@media only screen and (max-width: 1024px){.medFullW{display:block;width:100% !important}.medFullH{height:100% !important}.medFixH{height:500px}.navgap{padding-top:10%}.medNavGap{padding-top:200px}.navWhiteMed .c-hamburger span{background-color:white}.navWhiteMed .c-hamburger span::before,.navWhiteMed .c-hamburger span::after{background-color:white}.medT{display:table}.medTc{display:table-cell;vertical-align:middle}}@media only screen and (max-width: 700px){.closeModal{top:15px;right:15px}.logo{left:25px;top:25px}#navToggle{right:25px;top:25px}.nav.left .padding{padding-top:100px}.nav.right{display:none}.nav{width:100%}.navOff nav.left{left:-100%}.footerItem{width:auto;margin-right:0;float:none}.c-hamburger span{background-color:white}.c-hamburger span::before,.c-hamburger span::after{background-color:white}.content blockquote{font-size:1.3em}.hugeHeading,.content .hugeHeading{font-size:40px}.nav.left a{padding:0.3em 0}.poster .content h1{font-size:21px}.poster .content h3{font-size:15px}.poster .content{font-size:12px;line-height:1.25}.nav.left a{padding:0.3em 0 0.1em;margin-bottom:0.2em}.fs-fields>li .fs-radio-custom span{width:48% !important;margin-bottom:1em}.fullButton h2{font-size:40px}}@media print{*,:before,:after{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
