html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.palette-swatch{width:200px;height:200px;float:left;margin-right:20px;margin-bottom:20px}.black-brown{background:#290c08}.red-brown-dark{background:#42130d}.red-brown-medium{background:#591911}.red-brown-websnap{background:#600}.orange-desaturated{background:#930}.orange-medium{background:#ca430a}.yellow-medium{background:#ce9b2e}.beige-cool-medium{background:#c5b695}.beige-cool-dark{background:#ad935a}.beige-warm-light{background:#eddbb4}.cream{background:#f3e8cf}.turquoise-light{background:#599ca5}.yellow-vivid{background:#ffd270}.orange-vivid{background:#ff4c00}@font-face{font-family:'ModernBlues';src:url("../fonts/MODERNBLUES_WEB/ModernBlues-Regular.eot");src:url("../fonts/MODERNBLUES_WEB/ModernBlues-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/MODERNBLUES_WEB/ModernBlues-Regular.woff") format("woff"),url("../fonts/MODERNBLUES_WEB/ModernBlues-Regular.svg#svgFontName") format("svg")}body{font-family:"facitweb-1","facitweb-2",sans-serif;background-color:#290c08;color:#f3e8cf;overflow-x:hidden}body>header{display:block;width:auto;background-color:#ce9b2e;background-image:url("../img/header_bg.gif");background-size:contain;overflow:hidden}body>header .header-inner{max-width:1500px;margin:0 auto}body>header h1{font-family:'ModernBlues', serif;font-size:5em;font-weight:700;line-height:1.2;padding-left:16px}body>header .home-link{text-decoration:none;display:inline-block;color:#42130d !important;-webkit-transition:background-color 0.4s, color 0.4s;transition:background-color 0.4s, color 0.4s}body>header .home-link svg#bird-logo{width:90px;height:57px;margin:0 0 -3px 0;padding:0;fill:#42130d !important}body>header .home-link svg#bird-logo path{fill:inherit !important}body>header .home-link:hover{color:#930 !important}body>header .home-link:hover svg#bird-logo{fill:#930 !important}body>header .sun{position:absolute;top:0px;right:0;width:68px;height:68px;background-image:url("../img/sun.png");background-repeat:no-repeat;background-position:20px -18px}body>header .sun #sunPopup{background:#f3e8cf;background:rgba(243,232,207,0.96);color:#42130d;text-shadow:1px 1px 1px #ca430a;font-family:"chaparral-pro-1", "chaparral-pro-2", serif;font-size:1.5em;font-weight:700;text-align:center;display:block;overflow:hidden;width:20em;position:relative;left:-459px;top:25px;border-radius:12px;border-top-right-radius:0;box-shadow:1px 1px 10px #42130d}h1,h2,h3,h4,h5,h6,p,ul,ol,li{line-height:1.5}nav{font-family:"chaparral-pro-1", "chaparral-pro-2", serif;overflow:auto}nav .nav-inner{max-width:1500px;margin:0 auto}nav ul{display:block;clear:both;display:flex;flex-wrap:nowrap;max-width:57em}nav ul li{display:block;flex-basis:16.6666666666%}nav ul li a{-webkit-transition:background-color 0.4s, color 0.4s;transition:background-color 0.4s, color 0.4s;display:block;width:auto;padding:3px 16px;text-decoration:none;font-weight:700;font-size:1.3em}nav ul li a:last-child{margin-right:0}nav.main-nav{background-color:#290c08}nav.main-nav a{color:#f3e8cf;text-shadow:1px 1px 1px #599ca5}nav.main-nav a:hover{color:#f3e8cf;background-color:#599ca5;text-shadow:1px 1px 1px #ca430a}nav.main-nav a.current{text-shadow:1px 1px 1px #290c08;color:#f3e8cf;background-color:#599ca5}nav.footer-nav a{color:#ce9b2e;text-shadow:1px 1px 1px #ca430a}nav.footer-nav a:hover{color:#f3e8cf}nav.footer-nav a.current{color:#f3e8cf;background-color:#42130d}.main-image{clear:both;height:260px;background-size:cover;background-position:center;background-repeat:no-repeat;border-bottom:28px solid #930;border-image:url(../img/bar.png) 28 1 repeat;-webkit-border-image:url(../img/bar.png) 28 1 repeat;overflow:hidden;position:relative}.main-image .page-title-container{width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;position:relative;z-index:3;margin:0 auto}.main-image .page-title{width:100%;background:rgba(66,19,13,0.6)}.main-image h2{max-width:1500px;margin:0 auto;width:100%;padding:9px 16px 3px;clear:both;font-size:4em;line-height:1.2;font-weight:700;font-family:"chaparral-pro-1","chaparral-pro-2";color:#f3e8cf;text-shadow:-1px -1px 1px #ce9b2e,2px 2px 1px #ca430a,4px 4px 3px #290c08}.page-home .main-image{background-image:url("../img/home/home_v3_group1.jpg")}.page-about .main-image{background-image:url("../img/page-header/page-header_v2_about.jpg")}.page-food .main-image{background-image:url("../img/page-header/page-header_v2_food.jpg")}.page-calendar .main-image{background-image:url("../img/page-header/page-header_v2_calendar.jpg")}.page-contact .main-image,.page-booking .main-image{background-image:url("../img/page-header/page-header_v2_contact.jpg")}.page-music .main-image{background-image:url("../img/page-header/page-header_v2_music.jpg")}.main-content{padding:16px;padding-top:0;margin:0;color:#290c08;background-image:linear-gradient(#ffd270, #ff4c00 10em, #591911 20em, #290c08 30em)}.main-content .main-inner{padding:16px;background-image:url("../img/cebtercolbg.png");max-width:1500px;margin:0 auto;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;align-content:flex-start}.main-content article{flex-basis:46%;padding-right:3em}.main-content article:nth-child(even){padding-right:0}.main-content h3{font-size:2em;font-weight:700;font-family:"chaparral-pro-1","chaparral-pro-2";line-height:1;margin-bottom:0.5em;margin-top:0.75em}.main-content p{margin-bottom:1em;line-height:1.8}.main-content img{max-width:100%;float:left;margin-right:1em;margin-bottom:2em}.main-content blockquote{clear:both}.main-content .callout-outer{margin-bottom:1em;margin-top:0.5em;min-width:20em;max-width:20em;background:#ffd270;background:rgba(255,210,112,0.35);border:1px solid #ffd270;border-bottom-width:2px;display:inline-block;vertical-align:top}.main-content .callout-inner{padding:1em}.main-content .callout-inner h3{margin-top:0;margin-bottom:0.25em;padding-bottom:0.25em;border-bottom:1px solid #ffd270}footer{clear:both;padding:16px;margin:0;border-top:28px solid;border-image:url(../img/bar.png) 28 1 repeat;-webkit-border-image:url(../img/bar.png) 28 1 repeat}footer .copyright{margin-top:1em;clear:both;font-size:0.7em}.button{font-size:1em;padding:0.4em;margin:0 0 1em;background-color:#599ca5;color:#f0f0f0;border-radius:3px;text-decoration:none;font-weight:700;display:block;text-align:center;line-height:1.4;-webkit-transition:background-color 0.4s, color 0.4s;transition:background-color 0.4s, color 0.4s}.button:hover{background-color:#ff4c00;text-decoration:none}.button.fit-content{width:max-content;padding-right:1em;padding-left:1em}.extra-toggle{display:block;margin-bottom:0.5em;font-size:0.8em}.extra-content{max-height:0;overflow-y:hidden;transition:max-height 0.5s}.extra-content.expanded{max-height:20em}@media screen and (max-width: 800px){body>header h1{font-size:3.5em}body>header h1 .home-link svg#bird-logo{width:62px;height:40px}nav ul li a{font-size:1em}.main-image h2{font-size:3em}}@media screen and (max-height: 700px){.main-image{height:160px}}@media screen and (max-width: 650px){body>header h1{font-size:2.7em}body>header h1 .home-link svg#bird-logo{width:50px;height:30px}nav ul{display:flex;flex-wrap:nowrap}nav ul li{flex-basis:16.6666666666%}nav ul li a{width:auto;font-size:0.9em}.main-image .page-title{width:100%;padding-right:0}.main-image h2{font-size:2.6em}.main-content{display:block}.main-content .main-inner{display:block}.main-content article{padding-right:0}}@media screen and (max-width: 480px){body>header h1{font-size:2em}body>header h1 .home-link svg#bird-logo{width:37px;height:27px}body>header .sun{background-size:80%;background-position:23px -9px;width:48px;height:48px}nav ul{display:flex;flex-wrap:wrap}nav ul li{flex-basis:33.333333333%}nav ul li a{width:auto;font-size:1em}.main-image h2{font-size:1.9em}}@media screen and (max-width: 340px){body>header .sun{display:none}}.page-home .main-image{height:524px}.page-home .main-image a{color:#f3e8cf;text-decoration:none}.page-home .main-image a:hover{color:#ffd270;text-decoration:underline}.page-home .main-image #playPause{position:absolute;top:1em;right:1em;clip-path:inset(0px 0px 0px -200px)}.page-home .main-image #playPause .pausePlayButtonText{position:absolute;display:inline-block;width:200px;left:0;top:8px;text-align:right;-webkit-transition:left 0.4s, width 0.4s;transition:left 0.4s, width 0.4s}.page-home .main-image #playPause .pausePlayButtonText.shown{left:-208px;width:200px}.page-home .main-image #playPause svg{fill-opacity:0.5}.page-home .main-image #playPause svg:hover{fill-opacity:1}.page-home .main-image #playPause:hover svg{fill-opacity:1}.page-home .main-image .currentImage{background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden;position:absolute;top:0;z-index:1;height:100%;width:100%}.page-home .main-image .holder{background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden;position:absolute;top:0;z-index:0;height:100%;width:100%}.page-home .main-image .event-tonight{padding:0 16px;max-width:1500px;margin:0 auto}.page-home .main-image .event-tonight h3{font-family:"chaparral-pro-1","chaparral-pro-2";font-size:2em;font-weight:700;line-height:1.2;text-shadow:2px 2px 1px #930;margin-bottom:0.5em;margin-right:1em;display:inline-block}.page-home .main-image .event-tonight h3 .day-name{color:#ce9b2e}.page-home .main-image .event-tonight .button{display:inline-block;padding-left:2em;padding-right:2em;color:#f0f0f0}.page-home .main-image .event-tonight .button:hover{text-decoration:none;color:#f0f0f0}.page-home .main-image .event-tonight .event-tonight-date-time{margin-top:0;margin-bottom:0}.page-home .main-content .home-callouts-container{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-content:stretch;align-items:stretch}.page-home .main-content .callout-outer{flex-basis:23%;margin-bottom:1em;max-width:100%;min-width:auto}@media screen and (max-width: 1024px){.page-home .main-image{height:400px}}@media screen and (max-width: 1176px){.page-home .main-content .callout-outer{flex-basis:48%}}@media screen and (max-width: 800px){.page-home .main-image .event-tonight h3{font-size:1.6em}}@media screen and (max-height: 700px){.page-home .main-image{height:400px}}@media screen and (max-width: 650px){.page-home .main-image .event-tonight h3{font-size:1.4em}.page-home .main-image .event-tonight p{font-size:0.9em}.page-home .main-content .callout-outer{flex-basis:100%}}@media screen and (max-width: 480px){.page-home .main-image .event-tonight h3{font-size:1.1em}.page-home .main-image .event-tonight p{font-size:0.8em}}.main-content .menu-container{flex-basis:100%}.food-menu-category{display:block;max-width:100%}.food-menu-category .food-menu-category-flex{display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start}.menu-item{flex-basis:18%;margin-bottom:1em;margin-right:1em;background-color:#eddbb4;background-color:rgba(237,219,180,0.5);border:1px solid #ad935a;padding:0.5em 0;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-content:flex-start}.menu-item p{padding:0 0.5em;margin-bottom:0}.menu-item div{flex-basis:auto}.menu-item-title{color:#600;font-size:1.2em;font-family:"chaparral-pro-1","chaparral-pro-2";font-weight:700;padding:0 0.35em;margin-bottom:0}.menu-item-footer{border-top:1px solid #ad935a;padding-top:0.5em;margin-top:0.5em;font-size:0.8em;width:100%;color:#600}.menu-item-footer .menu-item-price{font-weight:700;float:right}.menu-item-footer span{padding:0.5em;float:left}@media screen and (max-width: 1500px){.menu-item{flex-basis:23%}}@media screen and (max-width: 1200px){.menu-item{flex-basis:30%}}@media screen and (max-width: 800px){.menu-item{flex-basis:45%}}@media screen and (max-width: 480px){.menu-item{flex-basis:100%;margin-right:0}}.main-content .single-event .button{max-width:20em}.main-content .single-event iframe{max-width:100%}.main-content .cal{margin-top:1em;width:100%;max-width:100%;overflow:auto;flex-basis:100%}.main-content .cal .cal-controls{font-size:0.8em;margin-bottom:1em}.main-content .cal-box{background-color:#eddbb4;background-color:rgba(237,219,180,0.5);margin-bottom:1em;border:1px solid}.main-content .cal-box .cal-box-inner{padding:0.4em}.main-content .cal-box .cal-day-num{font-weight:700;color:#c58b26;margin-bottom:0.25em;border-bottom:1px solid #c5b695}.main-content .cal-box .cal-day-name{font-weight:700;color:rgba(41,12,9,0.4);float:right}.main-content .cal-box .event-instance{margin-bottom:0.5em}.main-content .cal-box .event-instance:nth-child(1n+2){padding-top:0.5em;border-top:1px solid #c5b695}.main-content .cal-box .event-instance p{font-size:0.9em;margin-bottom:0.6em}.main-content .cal-box .event-instance .event-title{font-weight:700}.main-content .cal-box i{font-style:italic}.main-content .cal-box b{font-weight:700}.main-content .cal-box .longDesc{color:blue}.main-content .cal-empty{padding:0;margin:0;background-color:#ad935a;background-color:rgba(173,147,90,0.5);border:none}.main-content .cal-date{border:1px solid #c5b695}.main-content .cal-date-today{background-color:#ffd270;background-color:rgba(255,210,112,0.5)}@media screen and (max-width: 940px){.main-content .cal-box .cal-day-name{font-size:0.75em}}@media screen and (min-width: 780px){.main-content .cal-container{display:-ms-flexbox;display:flex;flex-wrap:wrap}.main-content .cal-box{flex-basis:14%;width:14%;min-height:12em;margin-bottom:0}.main-content .cal-empty{border:1px solid #f3e8cf}}.hours-list{width:100%;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;align-content:flex-start}.hours-list li{flex-basis:14.2857%}.hours-list li .day-abbr{font-weight:700;display:block}.map-container{height:400px;width:100%}.formErrorHeader{color:red;font-size:1.6em;font-weight:700;font-family:"chaparral-pro-1","chaparral-pro-2"}form{padding:1em;background:#ffd270;background:rgba(255,210,112,0.35);border:1px solid #ffd270;border-bottom-width:2px;max-width:30em}form .form-hint{font-size:12px}form label{display:block;font-weight:700;font-family:"chaparral-pro-1","chaparral-pro-2";margin-bottom:0.5em}form input,form textarea{font-size:16px;font-family:"facitweb-1","facitweb-2",sans-serif;margin-bottom:1em;padding:1em;border:1px solid #ce9b2e;border-radius:3px;width:87%;display:block}form input#submit,form textarea#submit{border:none;width:15em}form input#submit:hover,form textarea#submit:hover{cursor:pointer}form .special{display:none}form .formErrorItem{color:red}form .formErrorItem+input,form .formErrorItem+textarea{border-color:red}form legend{margin-bottom:1em;font-size:1.2em;font-family:"chaparral-pro-1", "chaparral-pro-2";font-weight:700;color:#600}form fieldset:nth-child(1n+3) legend{padding-top:1.2em;display:block}form label{font-family:"facitweb-1","facitweb-2",sans-serif}form label input{margin-top:6px}form label.checkbox_label,form label.radio_label{margin-top:-9px}form label.bands-label{margin-top:1em}form label textarea{margin-top:0.5em}form input[type="checkbox"]{display:inline-block;width:20px;height:20px;margin-bottom:0;position:relative;top:5px}form input[type="radio"]{display:inline-block;width:20px;height:20px;margin-bottom:0;position:relative;top:5px}form select{font-size:16px;font-family:"facitweb-1","facitweb-2",sans-serif;margin-bottom:1em;padding:0.25em;border:1px solid #ce9b2e;border-radius:3px;display:inline-block}form select#submit{border:none;width:15em}form select#submit:hover{cursor:pointer}.music{display:flex;flex-wrap:wrap}.music li{flex-basis:100%;margin-bottom:1em;background-color:#eddbb4;background-color:rgba(237,219,180,0.5);border:1px solid #ad935a;padding:1em}.music li h4{color:#600;font-size:1.4em;line-height:1.2;font-weight:700;font-family:"chaparral-pro-1", "chaparral-pro-2", serif}.music li .album-name{font-family:"chaparral-pro-1", "chaparral-pro-2", serif;font-weight:700;margin-bottom:0.25em}.music li img{float:right;margin-left:1em;margin-right:0;margin-bottom:0.5em}.music li .button{width:10em;margin-top:0.5em}

/*# sourceMappingURL=screen.css.map */