@font-face{font-family:'Museo Sans';src:url(/assets/css/fonts/museo300/font.eot);src:url(/assets/css/fonts/museo300/font.eot?#iefix) format("embedded-opentype"),url(/assets/css/fonts/museo300/font.woff) format("woff"),url(/assets/css/fonts/museo300/font.ttf) format("truetype"),url(/assets/css/fonts/museo300/font.svg#museo) format("svg");font-weight:300;font-style:normal}@font-face{font-family:'Museo Sans';src:url(/assets/css/fonts/museo500/font.eot);src:url(/assets/css/fonts/museo500/font.eot?#iefix) format("embedded-opentype"),url(/assets/css/fonts/museo500/font.woff) format("woff"),url(/assets/css/fonts/museo500/font.ttf) format("truetype"),url(/assets/css/fonts/museo500/font.svg#museo) format("svg");font-weight:500;font-style:normal}@font-face{font-family:'Museo Sans';src:url(/assets/css/fonts/museo700/font.eot);src:url(/assets/css/fonts/museo700/font.eot?#iefix) format("embedded-opentype"),url(/assets/css/fonts/museo700/font.woff) format("woff"),url(/assets/css/fonts/museo700/font.ttf) format("truetype"),url(/assets/css/fonts/museo700/font.svg#museo) format("svg");font-weight:700;font-style:normal}@font-face{font-family:'Museo Sans';src:url(/assets/css/fonts/museo900/font.eot);src:url(/assets/css/fonts/museo900/font.eot?#iefix) format("embedded-opentype"),url(/assets/css/fonts/museo900/font.woff) format("woff"),url(/assets/css/fonts/museo900/font.ttf) format("truetype"),url(/assets/css/fonts/museo900/font.svg#museo) format("svg");font-weight:900;font-style:normal}@font-face{font-family:'Butler';src:url("/assets/css/fonts/butler/Butler_Light.otf") format("opentype");font-weight:200;font-style:normal}@font-face{font-family:'Butler';src:url("/assets/css/fonts/butler/Butler_Regular.otf") format("opentype");font-weight:400;font-style:normal}@font-face{font-family:'Butler';src:url("/assets/css/fonts/butler/Butler_Bold.otf") format("opentype");font-weight:700;font-style:normal}@font-face{font-family:'Butler';src:url("/assets/css/fonts/butler/Butler_ExtraBold.otf") format("opentype");font-weight:800;font-style:normal}html,body {overflow-x:hidden;}@media(max-width:1526px) and (min-width:992px) {span.serving_time {display:block;margin-bottom:10px;}}@media (min-width:1200px) {.container {max-width:1370px!important;}}h2 {font-family:'butler', serif;font-size:32pt!important;font-weight:700!important;color:#5b5958!important;}h3 {font-family:'butler', serif;font-size:24pt!important;font-weight:700!important;color:#5b5958!important;}p {font-family:Museo Sans, sans-serif;line-height:1.8em;font-size:11pt;color:#5b5958;font-weight:300;}p#breadcrumbs {position:absolute;top:145px;left:50px;text-transform:uppercase;}p#breadcrumbs a {border-bottom:none;padding:0;color:#777!important;}p#breadcrumbs span.breadcrumb_last {color:#d8bc80!important;}p.title {margin:20px 0;color:#d8bc80;display:inline-block;font-size:11pt;}a {padding:8px 0;color:#d8bc80!important;border-bottom:1px solid #d8bc80;}a:hover {text-decoration:none!important;}header#masthead {background:none;background-color:transparent!important;padding:0!important;box-shadow:none!important;}header#masthead div.absolute_inner {top:0;left:0;width:100%;height:100%;}a.logo_wrapper {border-bottom:0;z-index:99;}div.navbar-brand {margin:40px 0 0 0;padding:0;}div.navbar-brand img {max-width:150px;}button.navbar-toggler {margin-top:42px;border:0;z-index:999;position:relative;}input.menu {margin-top:61px;border:0;z-index:999;}input.menu:hover {cursor:pointer;}.menu_bars {position:absolute;top:61px;right:20px;width:36px;height:3px;background:#5a5857;border-radius:50px;display:block;pointer-events:none;z-index:999;}.menu_bars_white,.menu_bars_white:before,.menu_bars_white:after {background:#fff!important;}.menu_bars:before,.menu_bars:after {content:"";display:block;position:absolute;right:0px;top:-14px;width:50%;height:3px;background:#5a5857;border-radius:50px;pointer-events:none;transition:all 0.33s;transform-origin:center;z-index:999;}.menu_bars:after {top:14px;right:auto;left:0;}input[name="nav_toggle"]:checked + .menu_bars {position:fixed; right:52px; background:transparent!important; box-shadow:none;}input[name="nav_toggle"]:checked + .menu_bars:before {transform:rotate(135deg); width:36px; top:0; left:0; background:#fff;}input[name="nav_toggle"]:checked + .menu_bars:after {transform:rotate(45deg); width:36px; top:0; left:0; background:#fff;}input[name="nav_toggle"] {width:44px; height:44px; cursor:pointer; transform:translateY(-50%); opacity:0;}input[name="nav_toggle"]:checked {position:fixed;right:48px;background:transparent!important;box-shadow:none;}span.navbar-toggler-icon {transition:1s;}div#navbar_menu {padding:50px;display:none;position:fixed;top:0;left:0;z-index:100;width:100%;height:100vh;background:rgba(0,0,0,0.8);text-align:center;font-family:butcher, serif;}div.navbar_menu_display_properties {display:flex!important;justify-content:center;align-items:center;}a.nav-link {border:0;padding:0;font-size:28pt;}div.buttons { margin-top:40px;position:relative;z-index:100;}a.btn-primary,a.btn-secondary {border-radius:0;border:0;font-family:Museo Sans, sans-serif;padding:14px 20px;font-size:11pt;text-transform:uppercase;}a.btn-primary,a.btn-primary:hover,a.btn-primary:focus,a.btn-primary:active {background-color:#d8bc80!important;color:#fff!important;border-color:transparent!important;}a.btn-secondary,a.btn-secondary:hover,a.btn-secondary:focus,a.btn-secondary:active {background-color:#fff!important;color:#5a5857;border-color:transparent!important;}img.text-decoration {margin:20px 0;width:90px;}img.mouse_icon {position:absolute;bottom:40px;left:calc(50% - 18px);width:36px;z-index:99;-moz-animation:mouse_icon 2s infinite;-webkit-animation:mouse_icon 2s infinite;animation:mouse_icon 2s infinite;}@keyframes mouse_icon {0%, 20%, 50%, 80%, 100% {transform:translateY(0);}40% {transform:translateY(-30px);}60% {transform:translateY(-15px);}}div.intro_box p {margin:0;}div.intro_box {margin-top:-20px!important;background:#fff;-webkit-box-shadow:0 0 12px 1px #333;box-shadow:0 0 12px 1px #333;padding:60px 45px 50px;text-align:center;z-index:99;}div.intro_box_home {margin-top:3rem!important;}p.cursive-font {font-family:'Kristi', cursive;color:#d8bc80;font-size:80pt;margin:0;text-align:center;line-height:42pt;}p.cursive-font span {font-family:'butler', serif;color:#5a5857;font-size:35pt;font-weight:700;}p.phone {margin:48px 30px 0 0;font-family:Museo Sans, sans-serif;color:#5b5958;font-size:13pt;font-weight:400;position:relative;z-index:100;}p.phone a {border:0;padding:0;}p.phone i {color:#5b5958;font-weight:900;}p.white_phone,p.white_phone i {color:#fff!important;}p.white_phone_sub_pages,p.white_phone_sub_pages i {color:#fff!important;}p.white_phone {margin-right:74px;}div.social_media {left:15px;top:calc(50% - 151.5px);width:28px;font-size:22pt;text-align:center;z-index:999;}div.social_media a {border:0;padding:0;}div.social_media i {margin:25px 0;color:#fff;}div.social_media hr {transform:rotate(90deg);border-color:#fff;}div.social_media.position-fixed i {color:#bababa;}div.social_media.position-fixed hr {border-color:#bababa;}div.overlay_wrapper {display:flex;justify-content:center;}div.overlay_holder {max-width:29%;}div.overlay {margin-left:15px;top:0;left:0;padding:50px;width:calc(100% - 30px);height:100%;background:rgba(0,0,0,0.3);}div.overlay_text {position:absolute;bottom:50px;left:50px;width:calc(100% - 100px);}div.overlay h2,div.overlay p {color:#fff!important;}div.overlay h2 {font-size:28pt;}div.top_header_bg {margin-bottom:140px;width:100%;height:125px;background-repeat:no-repeat;background-size:100% auto;background-position:top;background-attachment:fixed;}#sb_instagram {margin:70px 0 35px!important;}div.subscribe_form input {background:none;border:1px solid #666;border-right:0;border-radius:25px 0 0 25px;padding:20px 35px;text-transform:unset;outline:none;color:#ccc;width:450px;}div.subscribe_form button {background:none;border:1px solid #d8bc80;border-radius:0 25px 25px 0;padding:16px 45px;margin-left:-3px;color:#ccc;text-transform:uppercase;font-size:11pt;outline:none;}div.subscribe_form input::-webkit-input-placeholder {font-size:11pt;color:#ccc;text-transform:uppercase;}div.dark_footer_strip {background:url('/assets/2019/09/The-Bowl-Black-Strip.png');height:29px;z-index:10;position:relative;background-position:center;}footer#colophon {background:#242322!important;}footer#colophon div.white-box {height:40px;width:40px;transform:rotate(45deg);background:#fff;position:absolute;top:-20px;left:calc(50% - 20px);}footer#colophon a {border:0;font-family:Museo Sans, sans-serif;text-transform:uppercase;}footer#colophon .site-info a {text-transform:capitalize;}footer#colophon h3,footer#colophon p,footer#colophon a,footer#colophon i {color:#bababa!important;}footer#colophon i {font-size:22pt;margin:0 15px;}footer#colophon img.logo {width:120px;}footer#colophon hr.right,footer#colophon hr.left {margin:0;position:absolute;top:50%;border-color:#fff;width:40%;}footer#colophon hr.left {left:0;}footer#colophon hr.right {right:0;}@media (max-width:1530px) {div.serving_times_wrapper {margin-bottom:370px;}}@media (max-width:1350px) {div.serving_times_wrapper {margin-bottom:440px;}}@media (max-width:1200px) {header#masthead a.btn-primary,header#masthead a.btn-secondary {margin:0 0 20px 0;padding:14px;width:240px;}div.top_header_bg {background-size:auto 100%;background-position:top;background-attachment:unset;}div#top_header_bg_non_home {height:220px!important;}div.imagemain {margin-bottom:125px;}p#breadcrumbs {top:260px;}div.serving_times_wrapper {margin-bottom:550px;}div.home_cooker_wrapper {margin-bottom:350px;}}@media (max-width:992px) {header#masthead p.phone {display:none;}header#masthead a.btn-primary,header#masthead a.btn-secondary {padding:14px 4px;width:100%;}div.imagemain {margin-bottom:230px;}div.social_media {display:none;}div.overlay {padding:20px;}div.overlay img {width:70px;}div.overlay_text {bottom:25px;left:20px;width:calc(100% - 40px);}div.contact-form-wrapper {margin-top:50px;}div.room_facilities {margin-left:calc(50% - 40%);margin-top:-100px!important;max-width:80%;padding:20px 10px 40px 10px;}div#serving_times_position {margin-left:calc(50% - 40%);margin-top:-100px!important;max-width:80%;padding:20px 10px 40px 10px;left:unset!important;top:unset!important;}input[name="nav_toggle"]:checked + .menu_bars {position:fixed;right:47px!important;top:61px;}.lSPager {display:none;}div.home_cooker_wrapper {margin-bottom:470px;}}@media (max-width:768px) {header#masthead a.btn-primary,header#masthead a.btn-secondary {margin:0 9%;float:left;width:32%;}div.navbar-brand img {margin-bottom:15px;}.menu_bars {top:-162px;}input[name="nav_toggle"]:checked + .menu_bars {position:fixed;right:43px!important;top:61px;}input.menu {position:absolute;top:-222px;}input[name="nav_toggle"]:checked {top:0;right:40px;}div.imagemain {margin-bottom:400px;}div.overlay_holder {max-width:100%!important;}div.overlay_wrapper {display:unset;justify-content:unset;}div.buttons {display:none;} .news_wrapper_content h1, .news_wrapper_content h2, .news_wrapper_content h3, .news_wrapper_content h4, .news_wrapper_content h5, .news_wrapper_content p {padding:10px 0!important;}footer#colophon hr.right, footer#colophon hr.left {width:30%;}div.subscribe_form input {width:250px;}div#serving_times_position,div#home_cooked_position {position:relative!important;width:80%;margin-left:calc(50% - 40%);margin-top:-100px;top:unset!important;left:unset!important;right:unset!important;}.serving_times_wrapper,.home_cooker_wrapper {margin-bottom:130px!important;}}@media (max-width:600px) {div.imagemain {margin-bottom:430px;}h2 {font-size:24pt!important;}h3 {font-size:18pt!important;}.serving_times_wrapper .content_left,.serving_times_wrapper .content_right {width:100%!important;float:none!important;}div.contact-form-wrapper {padding:20px 30px 40px 30px!important;}}@media (max-width:510px) {div.imagemain {margin-bottom:485px;}div.subscribe_form input {width:200px;padding:17px 20px!important;}div.subscribe_form button {padding:11px 35px;}div.subscribe_form input,div.subscribe_form button,div.subscribe_form input::-webkit-input-placeholder {font-size:8pt!important;}div.room_facilities {margin-top:-50px!important;}}@media (max-width:510px) {div.imagemain {margin-bottom:450px;}.bowl_hat_wrapper img.bowl_hat {width:120px!important;}}@media (max-width:400px) {div.imagemain {margin-bottom:560px;}p.cursive-font {font-size:50pt;line-height:0.5em;}p.cursive-font span {font-size:22pt;}a.nav-link {padding:8px 0;font-size:18pt;}footer#colophon img.logo {width:80px;}}div.contact-form-wrapper {box-shadow:0 0 25px 0 #777;padding:20px 80px 40px 80px;background:#fff;position:relative;z-index:99;}div.contact-form-wrapper h3 {margin-bottom:60px;}div.wpcf7 label {float:left;text-transform:uppercase;font-size:10pt;}div.wpcf7 input.form-control,div.wpcf7 textarea.form-control {border:0;border-bottom:1px solid #adadad;border-radius:0;padding:25px 0px;}div.wpcf7 input#submit {margin:0 auto;width:185px;background:#d8bc80;border:0;padding:14px 20px;height:auto;text-transform:uppercase;color:#fff;font-size:11pt;}div.wpcf7 input:focus, div.wpcf7 textarea:focus {outline:none!important;box-shadow:none;}.wpcf7-not-valid {border-bottom:1px solid #f00!important;}::placeholder {text-transform:uppercase;font-size:9pt;}div.contact_section_wrapper {padding:0 55px;}div.contact_section {margin-bottom:5px;padding:12px 10px;width:100%;text-align:center;}div.contact_section p span {font-weight:700;}div.contact_section a,div.contact_section a:hover {border:0!important;padding:0!important;text-decoration:none;color:#5b5958!important;}div.contact_section.socials i {margin:10px 10px 0 !important;font-size:24px;}div#social_section {border:0;}div.screen-reader-response {margin:-65px 0 20px 0;border:1px solid #adadad;padding:15px;background:#eee;text-align:left;display:none;}div.screen-reader-response ul {margin:0;}span.wpcf7-not-valid-tip,div.wpcf7-validation-errors {display:none;}div.map_wrapper{margin-bottom:-29px;position:relative;z-index:85;}iframe#map {border:0;width:100%;height:600px;}.justify-content-evenly {justify-content:space-evenly;}.serving_times_wrapper {margin-bottom:250px;position:relative;z-index:99;}.serving_times_wrapper .content_left,.serving_times_wrapper .content_right {padding:10px 15px;width:50%;float:left;text-align:left;}.serving_times_wrapper .content_wrapper {flex-direction:row;width:100%;}.serving_times_wrapper .content_wrapper p {font-size:11pt;}.serving_times_wrapper .content_wrapper p strong {font-weight:700!important;}.serving_times_wrapper .content_wrapper p.title {margin-bottom:10px;border-bottom:1px solid #d8bc80;color:#d8bc80;display:inline-block;font-size:11pt;}div.boxed_testimonial {border:1px solid #ccc;padding:20px 50px;margin:0 0 30px 0;}div.boxed_testimonial img.trip_advisor {width:160px;}div#serving_times_position {top:200px;left:50%;}.static-gallery-col {margin:0 2px;}.static-gallery-item {margin:0 2px 2px 0;}.static-gallery-item:last-child {margin:0 2px 0 0;}.home-gallery {margin-left:2px;position:relative;width:100%;overflow:hidden;height:480px;}.slider-inner {width:100%;}.slider-container-inner {width:auto;}.slider-slide {float:left;}.slider-selector {position:absolute;bottom:20px;left:0;right:0;display:flex;justify-content:center;}.slider-selector-inner {display:flex;}.slider-selector a {text-decoration:none;border-bottom:none;}.slider-selector a i {background:#dadada;width:13px;height:13px;display:block;margin:5px 12px;border-radius:16px;}.slider-selector a.active i {color:#fff;}.news_wrapper {position:relative;}.news_wrapper .text_wrapper {margin-top:-45px;background:#fff;width:90%;margin-left:5%;padding:35px 35px 50px;position:relative;box-shadow:0 0 15px 4px #666;min-height:285px;}.news_wrapper .text_wrapper h3 {margin:0;line-height:1.4em;}.news_wrapper .text_wrapper p {margin-bottom:0;}.text_wrapper p.title {margin-bottom:10px;color:#d8bc80;}.news_wrapper .text_wrapper a.btn-primary {background:#d8bc80;color:#fff!important;position:absolute;bottom:-25px;text-transform:uppercase;left:35px;}.news_wrapper_content img {width:100%!important;}.news_wrapper_content h1, .news_wrapper_content h2, .news_wrapper_content h3, .news_wrapper_content h4, .news_wrapper_content h5, .news_wrapper_content p {padding:10px 140px;text-align:left!important;}.room_facilities {margin-left:-200px;margin-top:120px;padding:20px 20px 40px 20px;height:100%;}.room_facilities h2 {margin-bottom:0;padding-bottom:0;}.room_facilities ul li:before {padding:5px 0;content:"\25AA";color:#d8bc80;font-weight:bold;display:inline-block; width:1em;margin-left:-1em;}.room_facilities ul li {font-size:11pt;color:#5b5958;text-align:left;list-style-type:none;}p.price {font-family:Museo Sans, sans-serif;line-height:2.5em;font-weight:700;}p.price span {font-weight:normal;font-family:butcher, serif;font-size:38pt;}.room_wrapper {position:relative;}.text_wrapper {margin-top:-45px;background:#fff;width:90%;margin-left:5%;padding:35px 35px 50px;position:relative;box-shadow:0 0 15px 4px #666;}.text_wrapper h3 {margin:0;line-height:1.4em;}.text_wrapper p {margin-bottom:0;}.text_wrapper p.title {margin-bottom:10px;color:#d8bc80;}.text_wrapper a.btn-primary {background:#d8bc80;color:#fff!important;position:absolute;bottom:-25px;text-transform:uppercase;}.home_cooker_wrapper {margin-bottom:250px;position:relative;z-index:99;}.bowl_hat_wrapper img.bowl_hat {width:210px;}.bowl_hat_wrapper p i.fa-star {color:#d8bc80;}#CDSWIDREST {display:block!important;}#CDSWIDREST .wrapperLink .rightSide {padding-left:82px!important;}div#home_cooked_position {top:50%;left:50%;}