.fhd0{-webkit-clip-path:url(#SVGID_2_);clip-path:url(#SVGID_2_)}.fhd1{fill:#C0AF2C;stroke:#FFFFFF;stroke-miterlimit:10}.fhd2{fill:#F7971D;stroke:#FFFFFF;stroke-miterlimit:10}.fhd3{fill:#7473A8;stroke:#FFFFFF;stroke-miterlimit:10}.fhd4{fill:#5D86A0;stroke:#FFFFFF;stroke-miterlimit:10}.fhd5{fill:#FFFFFF;stroke:#FFFFFF;stroke-miterlimit:10}html{position:relative;min-height:100%}body{font-family:"AvenirNext-Medium",Helvetica,Arial,sans-serif;font-weight:500;font-size:16px;line-height:1.25;color:#221f1f;background:#fff url("../img/layout/textureBg.jpg") top center repeat;padding-bottom:0px}em{font-family:"AvenirNext-Medium",Helvetica,Arial,sans-serif}strong{font-family:"AvenirNext-Bold",Helvetica,Arial,sans-serif}a{color:#221f1f;text-decoration:none;cursor:pointer}a:hover,a:focus{color:#595959;text-decoration:none;-webkit-transition-property:color .5s linear 0s;transition-property:color .5s linear 0s;-moz-transition:color .5s linear 0s;-webkit-transition:color .5s linear 0s;-o-transition:color .5s linear 0s}a:visited,a:link{color:#221f1f}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#221f1f;letter-spacing:0px;text-transform:uppercase;font-family:"BarleyAged-Regular",Helvetica,Arial,sans-serif}.small{font-size:50%}#mainNav,#mainContent{width:100%}#mainContent{height:auto}#mainContent>.container{padding:15px}#mainNav{position:fixed;top:0;left:0;z-index:9999;height:100%;background-color:#e3e3e3;margin-left:-100%;transition:margin-left .5s;-webkit-transition:margin-left .5s}#mainNav.open{margin-left:0}#mobileBranding{position:fixed;top:0;left:0;z-index:99999;width:100%;height:60px;background-color:#e3e3e3}#mobileWordmark{background-color:#e3e3e3;padding-top:80px}.wordmark,.wordmark-IE{display:inline-block;width:280px;height:60px;margin-bottom:12px;background-position:top center;background-size:100% auto;background-repeat:no-repeat}.wordmark{background-image:url(../svg/CJwordmark.svg)}.wordmark-IE{background-image:url(../svg/CJwordmark.png)}.mobileAxeIcon,.mobileAxeIcon-IE{display:inline-block;width:80px;height:80px;margin:0 auto;border-radius:50%;background-color:#e3e3e3;background-position:center center;background-size:75% auto;background-repeat:no-repeat}.mobileAxeIcon{background-image:url(../svg/axesGold.svg)}.mobileAxeIcon-IE{background-image:url(../svg/axesGold.png)}#toggler{display:block;position:fixed;top:15px;right:20px;width:30px;height:30px;background-color:#e3e3e3;background-position:center center;background-size:100% auto;background-repeat:no-repeat}#toggler .icon-bar{display:block;width:30px;height:2px;margin:6px 0;background-color:#9b5824;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:all .25s;transition:all .25s}#toggler.open .top-bar{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:10% 10%;transform-origin:10% 10%;background-color:#221f1f}#toggler.open .middle-bar{opacity:0}#toggler.open .bottom-bar{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:10% 90%;transform-origin:10% 90%;background-color:#221f1f}@media (min-width: 768px){#mobileBranding,#toggler,#mobileAxeIcon,#mobileWordmark{display:none}#mainNav{width:25%;margin-left:0}#mainContent{position:absolute;right:0;top:0;width:75%}#mainContent>.container{padding:36px}}@media (min-width: 992px){#mainNav{width:22.5%}#mainContent{width:77.5%}}@media (min-width: 1200px){#mainNav{width:20%}#mainContent{width:80%}}#mainNav,#sideNav{text-align:center;font-family:"BarleyAged-Regular",Helvetica,Arial,sans-serif}.sub-menu{list-style:none;list-style-type:none;padding:0;margin:0;display:none}@-webkit-keyframes bounce{0%{padding:0 6px}60%{padding:8px 6px}100%{padding:6px 6px}}@keyframes bounce{0%{padding:0 6px}60%{padding:8px 6px}100%{padding:6px 6px}}.active .sub-menu{display:block}.active .sub-menu .sub-item{display:inline-block;padding:6px;-webkit-animation-name:bounce;animation-name:bounce;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-iteration-count:1;animation-iteration-count:1}.toggle-arrow{display:inline-block;vertical-align:middle;width:18px;height:18px;margin-left:6px;background-size:100% auto;background:transparent url(../svg/toggleArrow.svg) 0 0 no-repeat;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .5s;transition:all .5s}.active .toggle-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.nav-link,.nav-link:link,.nav-link:visited,.button,.nav-menu-head,.nav-link:visited,.button:visited,.nav-menu-head:visited{font-size:1.5em;color:#221f1f;transition:color .5s;-webkit-transition:color .5s;-moz-transition:color .5s;-o-transition:color .5s}.sub-item,.sub-item:visited{font-size:1.25em;color:#595959;transition:color .5s;-webkit-transition:color .5s;-moz-transition:color .5s;-o-transition:color .5s}.nav-link:hover,.nav-link:focus,.nav-menu-head:hover,.nav-menu-head:focus,.button:hover,.button:focus,.btn:hover,.btn:focus,.sub-item:hover,.sub-item:focus,a:not([href]):not([tabindex]):hover{color:#9b5824}header{display:block;height:70px}#mainLogo{display:none}a.button,a.button:visited,.btn,.btn:visited,button,button[type="submit"]{display:inline-block;color:#221f1f;background-color:#fff;border:2px solid #9b5824;padding:12px 24px;font-size:1.5em;font-family:"BarleyAged-Regular",Helvetica,Arial,sans-serif;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;-o-border-radius:0px}#mainNav .button{margin:18px 0}.socialmedia{list-style:none;list-style-type:none;margin:0;padding:18px 0;width:100%;text-align:center}.socialicons{display:inline-block;padding:0 3px}.socialicons a{display:block;height:36px;width:36px;padding:8px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;color:#fff;background-color:#9b5824;text-align:center;font-size:1.5rem;line-height:1.5rem;transition:background-color .5s;-webkit-transition:background-color .5s}.socialicons a:hover,.socialicons a:focus{background-color:#ce7835}@media (min-width: 768px){header{height:80px;margin-top:20px}#mainLogo,#mainLogo-IE{display:block;width:180px;height:80px;margin:0 auto;background-position:center center;background-size:100% auto;background-repeat:no-repeat;font-size:1px;line-height:1px;color:transparent;text-indent:100%}#mainLogo{background-image:url(../svg/CJlogo.svg)}#mainLogo-IE{background-image:url(../svg/CJlogo.png)}}@media (min-width: 768px) and (max-width: 991px){.nav-link,.nav-link:visited,.nav-link:link,.button,.btn{font-size:1.25em}.sub-item{font-size:1.125em}#mainNav .button{font-size:1.25rem}}@media (min-width: 992px){header{height:110px}#mainNav{width:25%}#mainContent{width:75%}#mainLogo,#mainLogo-IE{width:240px;height:110px}}@media (min-width: 1200px){#mainNav{width:20%}#mainContent{width:80%}}.btn-cj-copper,.btn-cj-copper.link,.btn-cj-copper:link,.btn-cj-copper.visited,.btn-cj-copper:visited{font:1em/140% "BarleyAged-Regular",Helvetica,Arial,sans-serif;font-weight:400;color:#ffffff;background-color:#9b5824;border:thin solid #9b5824;letter-spacing:2px;text-transform:uppercase;transition:all 0.5s ease-in-out !important;-webkit-transition:all 0.5s ease-in-out !important;-ms-transition:all 0.5s ease-in-out !important;padding:.5rem .75rem .5rem;margin:0 auto 15px;border-radius:3px;display:inline-block;text-align:center}.btn-cj-copper:hover,.btn-cj-copper:active,.btn-cj-copper.hover,.btn-cj-copper.active{color:#ffffff;background-color:#ce7835;-webkit-transition-property:color .5s linear 0s;transition-property:color .5s linear 0s;-moz-transition:color .5s linear 0s;-webkit-transition:color .5s linear 0s;-o-transition:color .5s linear 0s;-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.075) inset,0px 0px 8px rgba(0,0,0,0.5);box-shadow:0px 1px 1px rgba(0,0,0,0.075) inset,0px 0px 8px rgba(0,0,0,0.5)}.btn-cj-copper:focus,.btn-cj-copper.focus{-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.075) inset,0px 0px 8px rgba(0,0,0,0.5);box-shadow:0px 1px 1px rgba(0,0,0,0.075) inset,0px 0px 8px rgba(0,0,0,0.5)}.btn-cj-copper.disabled,.btn-cj-copper:disabled,.btn-cj-copper:not(:disabled):not(.disabled):active,.btn-cj-copper:not(:disabled):not(.disabled).active,.show>.btn-cj-copper.dropdown-toggle,.btn-cj-copper:not(:disabled):not(.disabled):active:focus,.btn-cj-copper:not(:disabled):not(.disabled).active:focus,.show>.btn-cj-copper.dropdown-toggle:focus{color:#221f1f;background-color:#221f1f;border-color:#221f1f}footer{background-color:#221f1f;color:#fff;text-align:center;text-transform:uppercase}footer ul{list-style:none;list-style-type:none;text-align:center;padding:0;margin:0}footer .sub-item,footer .sub-item:visited{padding:6px 0;margin:0;color:#fff;font-size:1rem}footer .sub-item:hover{color:#ce7835}footer a{color:#fff}.footer li{padding:6px 0}footer a:hover,footer a:focus{color:#ce7835 !important}footer a:visited,footer a:link{color:#e3e3e3}footer .menuHeader,footer .menuHeader:visited,footer .menuHeader:hover,footer .menuHeader:focus,footer a:not([href]):not([tabindex]):hover{color:#fff;font-size:1.5em;font-family:"BarleyAged-Regular",Helvetica,Arial,sans-serif;cursor:default}.footerAxeIcon,.footerAxeIcon-IE{display:inline-block;width:60px;height:50px;margin:30px 0;background-position:center center;background-size:100% auto;background-repeat:no-repeat}.footerAxeIcon{background-image:url(../svg/axesGold.svg)}.footerAxeIcon-IE{background-image:url(../svg/axesGold.png)}.fatheadlogo{text-align:center;margin:0 auto;float:none;cursor:pointer}.fatheadlogo p{padding:12px 0 0 0;width:100%;font-family:"AvenirNext-Medium",Helvetica,Arial,sans-serif;color:#ccc;font-size:80% !important}.fatheadlogo a{font-family:"AvenirNext-Medium",Helvetica,Arial,sans-serif !important;font-size:80% !important}.fatheadlogo a:hover{font-family:"AvenirNext-Medium",Helvetica,Arial,sans-serif !important;font-size:80% !important;text-decoration:none;cursor:pointer !important}.fatheadlogo img{width:30px;height:30px;margin:0px 10px;padding:4px}.cd-top,.js-cd-top{position:absolute}.cd-top{display:inline-block;height:40px;width:40px;position:fixed;bottom:40px;right:10px;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.05);box-shadow:0 0 10px rgba(0,0,0,0.05);overflow:hidden;text-indent:100%;white-space:nowrap;background:rgba(35,31,32,0.25) url(../img/layout/cd-top-arrow.svg) no-repeat center 50%;visibility:hidden;opacity:0;-webkit-transition:opacity .3s 0s, visibility 0s .3s, background-color .3s 0s;transition:opacity .3s 0s, visibility 0s .3s, background-color .3s 0s}.cd-top.cd-top--show,.cd-top.cd-top--fade-out,.cd-top:hover{-webkit-transition:opacity .3s 0s, visibility 0s 0s, background-color .3s 0s;transition:opacity .3s 0s, visibility 0s 0s, background-color .3s 0s}.cd-top.cd-top--show{visibility:visible;opacity:1;z-index:50}.cd-top.cd-top--fade-out{opacity:.5}.cd-top:hover{background-color:rgba(35,31,32,0.5);opacity:1}@media (max-width: 767px){.footer-sub{display:none}.active .footer-sub{display:block}.active .footer-sub .sub-item{display:inline-block;padding:6px;-webkit-animation-name:bounce;animation-name:bounce;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-iteration-count:1;animation-iteration-count:1}}@media (min-width: 768px){.cd-top{right:20px;bottom:20px}.footer-sub{display:block}}@media (min-width: 992px){.cd-top{height:60px;width:60px;right:30px;bottom:30px}}#mainHomeFeature{display:block;width:100%;height:350px;background:#ccc url("../img/homepage/hero-farmhouseBurger.jpg") center center no-repeat;background-size:auto 100%}#mainHomeFeature .button{font-size:1.25rem}#mainHomeHeader{width:100%;padding:36px 0 24px 0;text-align:center}#mainHomeHeader img{width:100%;height:auto}.svgShadow{width:100%;background:transparent url("../svg/homeMenuHeader-shadow.png") center center no-repeat;background-size:100% auto}#homeFeatures{list-style:none;list-style-type:none;padding:15px 0;margin:0;width:100%}.featureBlock{display:inline-block;position:relative;width:100%;height:260px;margin:15px 0;background-repeat:no-repeat;background-size:100% auto;background-position:center center;overflow:hidden;transition:all .75s;-webkit-transition:all .75s}.featureBlock.active{background-size:125% auto}.featureBlock .grunge{position:absolute;width:100%;height:100px;margin-top:160px;background-image:url("../svg/grungeOverlay.svg");background-size:1000px 100px;background-repeat:no-repeat;transition:all .75s;-webkit-transition:all .75s}.featureBlock.active .grunge{margin-top:300px}.featureBlock .overlay{position:absolute;width:100%;height:100%;background-color:#9b5824;opacity:0;transition:all .75s;-webkit-transition:all .75s}.featureBlock.active .overlay{opacity:.5}.featureBlock a,.featureBlock a:visited{display:block;position:absolute;width:100%;height:100%;padding-top:200px;text-align:center;color:#9b5824;font-family:"Gin-Regular",Helvetica,Arial,sans-serif;font-size:2rem;transition:all .75s;-webkit-transition:all .75s}.featureBlock a:hover,.featureBlock a:focus{color:#fff}#happyHour{background-image:url("../img/homepage/happy-hour-zoom.jpg")}#privateEvents{background-image:url("../img/homepage/catering-meal.jpg")}#giftCards{background-image:url("../img/homepage/gift-cards.jpg")}#orderOnline{background-image:url("../img/homepage/order-online-filet.jpg")}#happyHour .grunge{background-position:-100px bottom}#privateEvents .grunge{background-position:-200px bottom}#giftCards .grunge{background-position:-300px bottom}#orderOnline .grunge{background-position:-400px bottom}#reservationsHome{padding-top:30px}#reservationsHome h2,#reservationsHome h3,#reservationsHome h4,#reservationsHome h5{color:#9b5824}#reservationsHome h4,#reservationsHome .btn,#reservationsHome .OTLogo{text-align:center}#OT_form{font-family:"AvenirNext-Medium",Helvetica,Arial,sans-serif}#OT_form input,#OT_form select,#OT_form .form-control{border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;-o-border-radius:0px}#OT_form label{display:none}.OT-logo{width:100%;height:auto;max-width:200px}.reservation-form-horiz{margin-top:2rem}#OT_form input,#OT_form select{height:44px}.svg-inline--fa{font-size:.75em}.reservation-form-horiz .OT-logo{max-width:160px}@media (min-width: 768px){#mainHomeFeature{height:320px;background-size:115% auto;background-position:left center}#mainHomeHeader{width:50%;padding:24px 3% 12px 0}.featureBlock{width:47.5%;margin:15px 1% 0 1%;height:220px}.featureBlock a,.featureBlock a:visited{padding-top:160px;font-size:1.875rem}.featureBlock .grunge{margin-top:120px}#OT-form .btn,#OT-form button,#OT-form button[type="submit"],#submit{font-size:1.1875rem;padding:6px 12px}}@media (min-width: 992px){#mainHomeFeature{height:380px}#mainHomeHeader{width:50%;padding:24px 3% 12px 0}.featureBlock a:hover,.featureBlock a:focus{padding-top:90px}}@media (min-width: 1200px){#mainHomeFeature{height:480px}.featureBlock{width:47.5%;margin:15px 1% 0 1%;height:260px}.featureBlock a,.featureBlock a:visited{padding-top:200px;font-size:2rem}.featureBlock .grunge{margin-top:160px}.featureBlock a:hover,.featureBlock a:focus{padding-top:110px}}.careers p{margin-top:2rem;font-family:"AvenirNext-Bold",Helvetica,Arial,sans-serif}.careers .btn-danger{margin:1rem 0}.careers img{width:100%;height:auto}.pageContent{margin-top:1rem}.logoImage{width:100%;height:auto}.pageTitle{color:#b10809}.pageSubhead{color:#221f1f}.ca-surcharge{margin-top:20px}.ca-surcharge p{font:1em/135% "AvenirNext-Medium",Helvetica,Arial,sans-serif;font-weight:500;color:#595959;white-space:normal;-webkit-column-break-inside:avoid;word-break:keep-all;display:block}.ca-surcharge a{font:1em/135% "AvenirNext-Medium",Helvetica,Arial,sans-serif;font-weight:900;color:#b10809}.ca-surcharge a:hover{font:1em/135% "AvenirNext-Medium",Helvetica,Arial,sans-serif;font-weight:900;color:#595959;text-decoration:none;-webkit-transition-property:color .5s linear 0s;transition-property:color .5s linear 0s;-moz-transition:color .5s linear 0s;-webkit-transition:color .5s linear 0s;-o-transition:color .5s linear 0s}.ca-surcharge-lead p{font:0.85em/135% "Gin-Regular",Helvetica,Arial,sans-serif;font-weight:400;color:#b10809;white-space:normal;-webkit-column-break-inside:avoid;word-break:keep-all;display:block}.ca-surcharge-lead a{font:0.85em/135% "Gin-Regular",Helvetica,Arial,sans-serif;font-weight:400;color:#b10809}.ca-surcharge-lead a:hover{font:0.85em/135% "Gin-Regular",Helvetica,Arial,sans-serif;font-weight:400;color:#b10809;text-decoration:underline;-webkit-transition-property:color .5s linear 0s;transition-property:color .5s linear 0s;-moz-transition:color .5s linear 0s;-webkit-transition:color .5s linear 0s;-o-transition:color .5s linear 0s}.mk-sig-lower p{font:italic 1em/135% "AvenirNext-Medium",Helvetica,Arial,sans-serif;font-weight:500;color:#595959;white-space:normal;-webkit-column-break-inside:avoid;word-break:keep-all;display:block}.mk-sig img{width:200px;height:auto;padding:15px}.mk-sig-lower{margin-top:-75px;margin-bottom:100px}.btn-danger,.btn-danger:link,.btn-danger:visited{font-family:"BarleyAged-Regular",Helvetica,Arial,sans-serif;padding:.5rem 1rem;margin-left:0;background-color:#9b5824;color:#fff;border:none;border-radius:.25rem;-webkit-transition-property:background-color .5s linear 0s;transition-property:background-color .5s linear 0s;-moz-transition:background-color .5s linear 0s;-webkit-transition:background-color .5s linear 0s;-o-transition:background-color .5s linear 0s}.btn-danger:hover,.btn-danger:focus{color:#fff;background-color:#ce7835;text-decoration:none}@media (min-width: 768px){.pageTitle{font-size:2.5rem}.pageSubhead{font-size:1.25rem}}@media (min-width: 992px){.pageTitle{font-size:3.25rem}.pageSubhead{font-size:1.75rem}}@media (min-width: 1200px){.pageTitle{font-size:4rem}.pageSubhead{font-size:2rem}}.modal{background-color:#000;background-color:rgba(0,0,0,0.4);z-index:99999}.gj-picker[role="calendar"]{z-index:1000000}.gj-icon{margin:9px 9px 0 0;color:#9b5824}.gj-textbox-md{border:1px solid #ccc;font-family:"AvenirNext-Medium",Helvetica,Arial,sans-serif;padding-left:.75rem}.gj-textbox-md::-webkit-input-placeholder{color:#6c757d}.gj-textbox-md:-ms-input-placeholder{color:#6c757d}.gj-textbox-md::-ms-input-placeholder{color:#6c757d}.gj-textbox-md::placeholder{color:#6c757d}.modal-dialog{z-index:999999}.modal-header{background-color:#ffffff;padding:15px;border-bottom:0px solid #ed1c24;-webkit-border-top-left-radius:2px;-webkit-border-top-right-radius:2px;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;border-top-left-radius:2px;border-top-right-radius:2px}.modal-body{position:relative;padding:15px;background-color:#ffffff}.modal-footer{padding:15px;text-align:right;border-top:0px solid #ed1c24;-webkit-border-bottom-right-radius:2px;-webkit-border-bottom-left-radius:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px}.modal-backdrop.show{opacity:0}.modal-backdrop{z-index:0}.modal-header .close{padding:6px 0 0 0;margin:-1rem -1rem -1rem 0;color:#9b5824 !important;float:right;opacity:9;font:500 14px Helvetica, Arial, sans-serif}.modal-header .close:hover{padding:6px 0 0 0;margin:-1rem -1rem -1rem 0;color:#9b5824 !important;float:right;opacity:9;font:500 14px Helvetica, Arial, sans-serif}.modal-header img{margin:-20px auto -20px;text-align:center !important;width:300px !important}.modal-body h4,.modal-body .h4{color:#b10809;letter-spacing:0px;text-transform:uppercase;font-family:"BarleyAged-Regular",Helvetica,Arial,sans-serif}.mpopup{display:none;position:fixed;z-index:99999;padding:0;right:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.4)}.modal-violator{position:absolute;left:50%;top:33%;width:360px;margin-left:-180px;text-align:center;-webkit-animation-name:animateright;animation-name:animateright;-webkit-animation-duration:1s;animation-duration:1s;z-index:999999}@media (max-width: 575px){.modal-violator{width:300px;margin-left:-150px}}.modal-violator .modal-content,.modal-violator .modal-header,.modal-violator .modal-body,.modal-violator .modal-footer{background-color:#b10809;color:#fff;border-radius:0;border:none}.modal-violator .modal-body{padding:0 2rem}.modal-violator h3{color:#fff}.modal-violator a.button{color:#b10809;border:none;padding:.5rem 1rem;border-radius:.5rem;-webkit-border-radius:.5rem}.modal-violator p{text-transform:none}#violator-burst,#violator-burst-IE{display:block;position:absolute;top:160px;right:6px;Z-index:7000;width:120px;height:120px;background-color:transparent;background-position:0 0;background-size:100% auto;border:none}#violator-burst{background-image:url("../svg/LSCburst.svg")}#violator-burst-IE{background-image:url("../svg/LSCburst.png")}@-webkit-keyframes animatetop{from{top:-300px;right:0;opacity:0}to{top:0;right:0;opacity:1}}@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}@-webkit-keyframes animateright{from{margin-left:180px;opacity:0}to{margin-left:-180px;opacity:1}}@keyframes animateright{from{margin-left:180px;opacity:0}to{margin-left:-180px;opacity:1}}@media (max-width: 575px){@-webkit-keyframes animateright{from{margin-left:150px;opacity:0}to{margin-left:-150px;opacity:1}}@keyframes animateright{from{margin-left:150px;opacity:0}to{margin-left:-150px;opacity:1}}}.close{color:#9b5824;float:right;opacity:9;font:500 14px Helvetica, Arial, sans-serif}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}@media (min-width: 768px){#violator-burst,#violator-burst-IE{top:9px;right:9px}}.locations-address p{margin-bottom:0 !important}.directions-btn-pos{position:relative !important;bottom:120px !important}@media (max-width: 768px){.directions-btn-pos{bottom:0px !important}}.delivery-btn{font-family:"BarleyAged-Regular",Helvetica,Arial,sans-serif;font-size:1em;color:#fff !important;padding:6px 6px !important;background-color:#9b5824 !important;border-color:#9b5824 !important;border-radius:9px}.delivery-btn:hover{color:#9b5824 !important;background-color:#fff !important}.delivery-btn2{font-family:"BarleyAged-Regular",Helvetica,Arial,sans-serif;font-size:1.3em;color:#fff !important;padding:6px 6px !important;background-color:#9b5824 !important;border-color:#9b5824 !important;border-radius:9px}.delivery-btn2:hover{color:#9b5824 !important;background-color:#fff !important}.fdg-btn{font-family:"BarleyAged-Regular",Helvetica,Arial,sans-serif;font-size:1.875rem !important;line-height:2.25rem !important;white-space:initial;word-wrap:break-word;padding:6px 6px !important;color:#B99B6D !important;background-color:#fff !important;border-color:#B99B6D !important}.fdg-btn:hover{color:#fff !important;background-color:#B99B6D !important}.mat-card{background:none !important}.mat-card:not([class*=mat-elevation-z]){-webkit-box-shadow:none !important;box-shadow:none !important}.mat-list-base{padding-top:0px !important}.mat-list-base .mat-list-item,.mat-list-base .mat-list-option{height:28px !important}.mat-list-item-content{-ms-flex-pack:center !important;-webkit-box-pack:center !important;justify-content:center !important}.mat-card-title{text-indent:-9999px;line-height:0}.mat-card-title:after{text-indent:0;line-height:initial;display:block;width:100%;text-align:center;content:"Operating Hours"}.mf-special-hours-block mat-card-title:after{padding-top:15px;content:"Holiday Hours"}div .mf-menu-widget{width:100% !important;margin-top:0 !important;background-color:#fff !important}.cjMainLogo{width:240px;height:110px;display:none}@media (min-width: 768px){.cjMainLogo{display:block;background-image:url(../svg/CJ21Logo_Desktop.svg);width:180px;height:80px;margin:0 auto;background-position:center center;background-size:100% auto;background-repeat:no-repeat;font-size:1px;line-height:1px;color:rgba(0,0,0,0) !important;text-indent:100%}}@media (min-width: 992px){.cjMainLogo{width:240px;height:110px}}.cjMobileLogo{display:inline-block;background-image:url(../svg/CJ21Logo_MobileLogo.svg);width:280px;height:70px;margin-bottom:12px;background-position:top center;background-size:100% auto;background-repeat:no-repeat}
