/**
 * Filename: custom.css
 * Generated by MagicMin 2020-02-09 at 05:48:48 PM
 */
 @import url('https://fonts.googleapis.com/css?family=Arimo&display=swap');body{background-color:#4d6179;color:#fff;font-family:'Arimo', sans-serif}header a, footer a{color:#fff}header a:hover, footer a:hover{color:#ececec}header{color:#fff}#main_page .card a{color:#000;text-decoration:none}#main_page .card a:hover, #main_page .card a:active, #main_page .card a:focus{color:#000;text-decoration:none}#main_page a{color:#000;text-decoration:underline}#main_page a:hover, #main_page a:active, #main_page a:focus{color:#c0c0c0}#main_page .card a:hover .card-img-top .card-img{webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}#main_page .card img.card-img{-webkit-transition:.1s linear;-moz-transition:.1s linear;-o-transition:.1s linear;-ms-transition:.1s linear}#main_container h4{font-size:1rem}#main_container .card-body{padding:0;color:#000}#main_container .card-title{margin:0}#main_container .card-img-top{width:75%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px);overflow:hidden;text-align:center;display:inline-block}#main_container{background-color:#fff;padding:0;border:1px solid #000;color:#000}#main_header{background-image:url(../img/header.jpg);background-size:cover;min-height:35rem;margin-bottom:2rem;position:relative}#main_header2{background-image:url(../img/header.jpg);background-size:cover;margin-bottom:2rem;position:relative}#header_info{margin:0}#header_info2{margin:0}#main_logo{text-align:center;margin-top:6rem;padding-bottom:4rem}#main_logo img{}#main_logo2{text-align:center}#main_logo2 img{width:70%}#navbarResponsive{}#navbar_container{}.navbar-nav .nav-item.active{color:#ceb494}.navbar-nav .nav-item{text-transform:uppercase}.navbar-nav .nav-item:not(:last-child){border-right:1px solid silver}#header_title{text-align:center}#header_title span{font-size:3rem;font-weight:bold;text-transform:capitalize;text-shadow:1px 1px 4px #000, 1px -1px 4px #000, -1px 1px 4px #000, -1px -1px 4px #000;line-height:9rem;color:#ffd087}@media (max-width:767.98px){.navbar-nav .nav-item:not(:last-child){border-right:none}}.navbar-toggler-icon{color:#fff}footer{font-size:0.9rem;background-color:#1d121b;color:#fff}footer h3{margin-bottom:2rem;font-size:1.5rem;text-align:center}#footer-logo{margin-bottom:0.3rem}#footer-info-text p{margin:0 0 0.5rem 0}#footer-info-social{margin:2rem 0}.social-logo{display:inline-block;font-size:1.6rem;margin-right:0.7rem;width:2.5rem;height:2.5rem;text-align:center;background-color:#463643;border-radius:2rem}.social-logo a{color:#adabac}.social-logo a:hover{color:#80787e}.instaimage img{width:100%}.instapost{width:33%}@media (max-width:767.98px){.instapost{width:50%}}.btn-custom{color:#fff;background-color:#b3915d;border-color:#615138;margin-top:0.5rem}.btn-custom:hover, .btn-custom:active{color:#fff;background-color:#615138;border-color:#615138}.btn-custom:focus{box-shadow:0 0 0 0.2rem rgba(179,145,93,.5)}#main_page{color:#000;margin:3rem 0 2rem}#main_page .card{border:none;text-align:center}.custom-textbox{background-color:#504c4c;border-color:#504c4c;color:#fff}.custom-textbox:focus{box-shadow:0 0 0 0.2rem rgba(179,145,93,.5);background-color:#504c4c;border-color:#504c4c;color:#fff}.custom-textbox::placeholder{color:#ababab;opacity:1}.custom-textbox:-ms-input-placeholder{color:#ababab}.custom-textbox::-ms-input-placeholder{color:#ababab}.dishes-row{background:rgb(200,163,93);background:-moz-linear-gradient(0deg, rgba(200,163,93,1) 0%, rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(0deg, rgba(200,163,93,1) 0%, rgba(255,255,255,1) 100%);background:linear-gradient(0deg, rgba(200,163,93,1) 0%, rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#c8a35d",endColorstr="#ffffff",GradientType=1);margin:0 5px;padding-bottom:1rem}.dishes{display:flex;align-items:center;padding:0}.dishes-dir-norm{flex-direction:row}.dishes-dir-rev{flex-direction:row-reverse}.dishes-dir-norm .dishes-caption{text-align:left}.dishes-dir-rev .dishes-caption{text-align:right}.dishes-caption{width:50%;font-size:0.85rem;margin:0.2rem 0.4rem}.dishes-caption-text{}.dishes-caption-title{font-weight:bold;margin-bottom:0.5rem}.dishes-img{width:50%;background-color:#fff;margin:0.2rem 0.4rem;border:1px solid #000}@media (max-width:992px){.dishes-dir-rev{flex-direction:row !important}.dishes-caption{text-align:left !important}}.contact-map{border:1px solid #d4ac6f;-webkit-box-shadow:0px 0px 10px 4px rgba(255,209,135,0.5);-moz-box-shadow:0px 0px 10px 4px rgba(255,209,135,0.5);box-shadow:0px 0px 10px 4px rgba(255,209,135,0.5)}.location-info{}.location-info-row{display:flex;margin-bottom:1rem;align-items:center}.location-info-icon{font-size:1.5rem}.location-info-text{padding-left:1rem}.location-info-text p{margin:0;padding:0}.reserv-image-container{background-color:#ede3d1;text-align:center}.reserv-helper{height:100%;display:inline-block;vertical-align:middle}#reservation_page{margin-top:-2rem}.reserv-form{}.reserv-form button.btn-primary{color:#fff;background-color:#d2a24b;border-color:#ab833c}.reserv-form button.btn-primary:hover, .reserv-form button.btn-primary:focus, .reserv-form .btn-primary:not(:disabled):not(.disabled):active{color:#fff;background-color:#a07c3b;border-color:#ab833c;box-shadow:0 0 0 0.2rem rgba(237, 227, 209, 0.51)}.reserv-form label{font-weight:bold}.reserv-form span.form-text{font-style:italic}.form-control:focus{color:#495057;background-color:#fff;border-color:#ede3d1;outline:0;box-shadow:0 0 0 0.2rem rgba(237, 227, 209, 0.51)}.reserv-form-reply{min-height:17rem}.reserv-alert{display:inline-block;width:99%}.ekd_img_cont{display:inline-block}.ekd_img_cont img{width:100%;padding-top:0.3rem;padding-bottom:0.3rem}