/* GANTRY5 DEVELOPMENT MODE ENABLED.
 *
 * WARNING: This file is automatically generated by Gantry5. Any modifications to this file will be lost!
 *
 * For more information on modifying CSS, please read:
 *
 * http://docs.gantry.org/gantry5/configure/styles
 * http://docs.gantry.org/gantry5/tutorials/adding-a-custom-style-sheet
 */

ul.breadcrumb {
  margin-top: 25px;
  margin-bottom: 0;
}
div.g-content {
  margin: 0 15px 0px 15px;
}
body p {
  margin: 10px 0;
}
/* content tab particle */
.g-contenttabs-content-wrapper-container {
  border-top: 4px solid #8ca905;
}
.g-contenttabs .g-contenttabs-tab-wrapper-container {
  margin-bottom: 0;
}
li.ui-state-active {
  background-color: #8ca905;
}
.ui-tabs-active .g-contenttabs-tab-wrapper-head .g-contenttabs-tab-title {
  color: white;
}
.ui-tabs .ui-tabs-nav li:first-child .g-contenttabs-tab-title {
  padding-left: 18px;
}
.ui-tabs .ui-tabs-nav li::before {
  content: none;
}
.ui-tabs .ui-tabs-nav li {
  border-top: #8ca905 solid 1px;
  border-right: #8ca905 solid 1px;
  border-left: #8ca905 solid 1px;
  border-bottom: none;
}
/* gallery */
/*
img.sigplus-preview{
    padding:2%;
}
*/
/*
a.sigplus-image image{
    height: auto;
}*/
/* box */
.info a {
  color: white;
}
.info a:hover {
  color: #D9D9D9;
}
.table td.middle, .table th.middle {
  vertical-align: middle;
}
p.readmore a {
  text-transform: none;
}
/* set -event-detail to menuitem page-class */
.item-page-event-detail .page-header h1 {
  text-align: center;
}
p.info, div.info {
  color: white;
}
/* kyukun menu table */
table.food-menu td {
  vertical-align: middle;
}
table.food-menu td.price {
  text-align: right;
  word-break: keep-all;
}
.food-menu-list .g-owlcarousel-item h4 {
  color: #6db74d;
  text-decoration: underline;
}
/* toppage */
#g-top.fp-top .g-content {
  width: 100%;
}
.g-owlcarousel-item-image .g-owlcarousel-content {
  background-color: #edaa2b;
  opacity: 0.75;
  padding-top: 15px;
  padding-bottom: 15px;
  color: white;
}
#g-extension .footer-link-module a {
  color: white;
}
.footer-link-module {
  color: white;
}
#g-page-surround .with-bg-image {
  background-image: url('../../../../images/toppage/top-bgpic.jpg');
  background-repeat: repeat;
  background-position: top;
  background-size: cover;
}
#g-page-surround #g-top::after {
  content: "";
}
/*
h3.instagram-module::before{
	font-family:"Font Awesome 5 Brands";
	font-size:29px;
	content: "\f16d";
	margin-right:14.5px;
	margin-bottom:4px;
}*/
h3.instagram-white-module {
  background-image: url('../../../../images/toppage/Instagram_Glyph_White.svg');
  background-repeat: no-repeat;
  background-position: left;
  padding-left: 43.5px;
  margin-bottom: 14px;
}
h3.instagram-black-module {
  background-image: url('../../../../images/toppage/Instagram_Glyph_Black.svg');
  background-repeat: no-repeat;
  background-position: left;
  padding-left: 43.5px;
  margin-bottom: 14px;
}
/*# sourceMappingURL=custom_26.css.map */