/*
Theme Name: Finedine Child
Theme URI:    https://www.honeycombnest.com/wp-content/themes/finedine-child/
Author: Sampression
Author URI: https://www.sampression.com/
Template: finedine
Description: Finedine is the perfect theme for hospitality and food websites. If you are building websites for restaurants, barbecues, grill houses, fast food, pizzerias, resorts, hotels and more, this will be the perfect theme for you. Finedine is compatible with the latest version of WooCommerce and also features full-width featured slider, call for action block, reviews and awards slider and much more. (Live Theme Demo: https://www.demo.sampression.com/finedine)
Version: 1.0.3
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: finedinechild
Tags: one-column, two-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-logo, custom-menu, editor-style, featured-image-header, featured-images, footer-widgets, post-formats, sticky-post, theme-options, threaded-comments, translation-ready, blog, e-commerce, food-and-drink
*/

/*--------------------------------------------------------------
5.0 Forms
--------------------------------------------------------------*/
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
  padding: 14px 30px;
  cursor: pointer;
  letter-spacing: 2px;
  border: none;
  border-radius: 0;
  background-color: #FF8C00;
  color: #fff;
  line-height: 1.4;
  text-transform: uppercase;
  display: inline-block;
  margin-top: 10px;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

/*--------------------------------------------------------------
6.0 Navigation
--------------------------------------------------------------*/
/*--------------------------------------------------------------
6.2 Menus
--------------------------------------------------------------*/
.main-navigation ul ul li:hover {
  background-color: #FF8C00;
}

.main-navigation li:hover {
  background-color: #FF8C00;
}

.site-title a:hover,
.site-title a:focus,
.site-title a:active {
  color: #FF8C00;
}

.social-connect a:hover {
  text-decoration: none;
  color: #FF8C00;
}

.header-bar {
  font-size: 15px;
  font-size: 0.9375rem;
  color: #000000;
  padding: 9px 0 9px 23%;
  background-color: #FF8C00;
  position: relative;
  z-index: 11;
  position: fixed;
  width: 100%;
  top: 0;
  left: 0;
  min-height: 52px;
}

.btn.border-btn {
  display: inline-block;
  border: 1px solid #000000;
  color: #000000;
  padding: 3px 22px;
  text-decoration: none;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}


/*--------------------------------------------------------------
13.0 Widgets
--------------------------------------------------------------*/

/* Search Widget */
.search-form .search-submit {
  background: url("assets/images/icon_search.png") no-repeat center center;
  background: url(assets/images/icon_search.svg) no-repeat center center, -webkit-linear-gradient(transparent, transparent);
  background: url(assets/images/icon_search.svg) no-repeat center center, linear-gradient(transparent, transparent);
  background-color: #FF8C00;
  border-radius: 0;
  bottom: 0;
  overflow: hidden;
  padding: 0;
  width: 56px;
  position: absolute;
  right: 0;
  top: 0;
  font-size: 0;
  margin-top: 0;
}

/* Widget Calendar */
.calendar_wrap a {
  color: #FF8C00;
  text-decoration: none;
}

.calendar_wrap tfoot a:hover {
  color: #FF8C00;
  text-decoration: none;
}


/* Widget - Featured Block */
.btn.btn-primary {
  display: inline-block;
  padding: 11px 30px;
  text-align: center;
  background-color: #FF8C00;
  min-width: 250px;
  color: #fff;
  text-decoration: none;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  letter-spacing: 2px;
}

/*--------------------------------------------------------------
11.2 Comments
--------------------------------------------------------------*/
/*--------------------------------------------------------------
14.2 Comments
--------------------------------------------------------------*/
.comment-metadata {
  font-size: 14px;
  font-size: 0.875rem;
  color: #FF8C00;
  line-height: 1;
}

/*--------------------------------------------------------------
18.0 Restaurant Template
--------------------------------------------------------------*/
/* Full Screen Slider */
.hero-title a:hover {
  text-decoration: none;
  color: #FF8C00;
}

/* Reservation Section */
.catering-details a:hover,
.footer-phone a:hover,
.footer-fax a:hover,
.footer-email a:hover {
  color: #FF8C00;
}

@media only screen and (max-width: 1200px) {
  .slide-out {
    position: fixed;
    height: 100%;
    overflow-y: scroll;
    left: -250px !important;
    width: 250px !important;
    background-color: rgba(23, 28, 18, 0.8);
    display: none;
  }
}