p a {
  color: #be450a;
}
p a:hover {
  color: #101010;
}
.walkerpage a {
  color: #be450a;
}
header .topnav {
  background: #101010;
}
header .topnav .news p a {
  font-family: 'Asap', sans-serif;
}
header .topnav .news p a:after {
  color: #be450a;
}
header .topnav .news p a:hover {
  color: #be450a;
}
header .topnav .news p span.excerpt {
  color: #be450a;
}
header .topnav .news p a span.excerpt {
  color: #be450a;
}
header .topnav .links a {
  color: #e1dede;
  font-family: 'Asap', sans-serif;
}
.bundle4 header .topnav .links a {
  font-weight: 500;
}
header .topnav .links a:hover {
  color: #be450a;
}
header .navbar {
  background: #f0f0f0;
}
header .navbar .restaurant > li > a {
  font-family: 'Asap', sans-serif;
}
.bundle4 header .navbar .restaurant > li > a {
  font-weight: 500;
}
header .navbar .restaurant > li ul a {
  font-family: 'Asap', sans-serif;
}
header .navbar .nav a {
  color: #be450a;
  font-family: 'Signika', sans-serif;
}
header .navbar .nav a:hover {
  color: #101010;
}
header .navbar .tool a {
  font-family: 'Asap', sans-serif;
}
.bundle4 header .navbar .tool a {
  font-weight: 500;
}
.dropDown_b_b:hover,
.dropDown_b_b:focus,
.dropDown_b_b.concepts:hover,
.dropDown_b_b.concept:focus {
  background-color: #be450a !important;
}
.btn {
  background: #be450a;
  font-family: 'Asap', sans-serif;
}
.btn:hover {
  background: #8e3307;
}
.bundle4 .btn {
  font-weight: 500;
}
.reservation .close {
  font-family: 'Asap', sans-serif;
}
.bundle4 .reservation .close {
  font-family: 'Signika', sans-serif;
}
.ui-datepicker {
  background: #101010;
  font-family: 'Asap', sans-serif;
}
.ui-datepicker .ui-state-active {
  background: #be450a;
}
.reservation input[type=text],
.iPad .reservation input[type=date] {
  font-family: 'Asap', sans-serif;
}
.reservation label {
  font-family: 'Asap', sans-serif;
}
.reservation .reserve {
  background: #be450a;
}
.reservation .reserve:hover,
.reservation .reserve:focus {
  background: #8e3307;
}
.reservation .txt h4 {
  font-family: 'Signika', sans-serif;
}
.reservation .txt p {
  font-family: 'Asap', sans-serif;
}
.reservation .txt p a {
  color: #be450a;
}
footer {
  border-top: solid #101010 7px;
}
footer > .container {
  background: #f0f0f0;
}
footer > .container h4 {
  font-family: 'Signika', sans-serif;
}
footer > .container h5 {
  font-family: 'Asap', sans-serif;
}
footer > .container p {
  font-family: 'Asap', sans-serif;
}
footer > .container address {
  font-family: 'Asap', sans-serif;
}
footer > .container input {
  font-family: 'Asap', sans-serif;
}
.bundle4 footer > .container input {
  font-weight: 500;
}
footer > .container .btn {
  background: #be450a;
  font-family: 'Asap', sans-serif;
}
footer > .container .btn:hover,
footer > .container .btn:focus {
  background: #8e3307;
}
.bundle4 footer > .container .btn {
  font-weight: 500;
}
footer > .container table td {
  font-family: 'Asap', sans-serif;
}
footer > .container  > div:nth-child(2) > div:nth-child(2) {
  font-family: 'Asap', sans-serif;
}
footer > .container nav div a {
  color: #101010;
}
footer > .container nav div a:hover,
footer > .container nav div a:focus {
  color: #be450a;
}
.bundle4 footer > .container nav div a {
  font-weight: 500;
}
footer > .container nav div a.current-page-item {
  color: #be450a;
}
footer > .container .social a {
  background: #101010;
  color: #fff;
}
footer > .container .social a:hover,
footer > .container .social a:focus {
  background: #be450a;
}
footer .copy {
  background: #101010;
}
footer .copy address {
  color: #fff;
  font-family: 'Asap', sans-serif;
}
footer .copy p {
  color: #fff;
  font-family: 'Asap', sans-serif;
}
.newsletter .bg {
  background: #101010;
}
.newsletter .content .close {
  font-family: 'Asap', sans-serif;
}
.newsletter .content h4 {
  font-family: 'Signika', sans-serif;
}
.newsletter .content .txt {
  font-family: 'Asap', sans-serif;
}
.newsletter .content label {
  font-family: 'Asap', sans-serif;
}
.newsletter .content input {
  font-family: 'Asap', sans-serif;
}
.bootstrap-select button span {
  font-family: 'Asap', sans-serif;
  font-weight: inherit;
}
.bootstrap-select.btn-group .dropdown-menu.inner {
  background: #101010;
}
.bootstrap-select.btn-group .dropdown-menu.inner li a {
  font-family: 'Asap', sans-serif;
}
.bundle4 .bootstrap-select.btn-group .dropdown-menu.inner li a {
  font-weight: 400;
}
.newsletter .content .btn {
  font-family: 'Asap', sans-serif;
  color: #101010;
}
.newsletter .content .btn:hover,
.newsletter .content .btn:focus {
  background: #be450a;
}
.homeTemplate .bx_caption .btn {
  font-family: 'Asap', sans-serif;
}
.bundle4 .homeTemplate .bx_caption .btn {
  font-weight: 500;
}
.homeTemplate .bx_caption h2 {
  font-family: 'Signika', sans-serif;
}
.homeTemplate .bx_caption > a {
  font-family: 'Signika', sans-serif;
}
.homeTemplate .bx_caption > a:hover .btn,
.homeTemplate .bx_caption > a:hover h2 span,
.homeTemplate .bx_caption > a:focus .btn,
.homeTemplate .bx_caption > a:focus h2 span {
  background-color: #be450a;
}
.homeTemplate .news .container h2 {
  font-family: 'Signika', sans-serif;
}
.homeTemplate .news .container h2 a:hover,
.homeTemplate .news .container h2 a:focus {
  text-decoration: none;
  color: #be450a;
}
.homeTemplate .news {
  background: #f0f0f0;
}
.homeTemplate .news .container .seeAll {
  font-family: 'Asap', sans-serif;
  color: #be450a;
}
.bundle4 .homeTemplate .news .container .seeAll {
  font-weight: 500;
}
.homeTemplate .news .container .seeAll:hover,
.homeTemplate .news .container .seeAll:focus {
  color: #101010;
}
.homeTemplate .news .container article img {
  background: #f0f0f0;
}
.homeTemplate .news .container article time {
  font-family: 'Asap', sans-serif;
}
.homeTemplate .news .container article h3 {
  font-family: 'Signika', sans-serif;
}
.homeTemplate .news .container article h3 a:hover,
.homeTemplate .news .container article h3 a:focus {
  color: #be450a;
}
.homeTemplate .news .container article.listing p {
  font-family: 'Asap', sans-serif;
}
.homeTemplate .news .container article.listing p a {
  color: #be450a;
}
.homeTemplate .news .container article.listing p a:hover,
.homeTemplate .news .container article.listing p a:focus {
  color: #101010;
}
.homeTemplate .news .container article.listing p a.btn {
  background: #be450a;
  font-family: 'Asap', sans-serif;
  color: #fff;
}
.homeTemplate .news .container article.listing p a.btn:hover,
.homeTemplate .news .container article.listing p a.btn:focus {
  background: #8e3307;
}
.homeTemplate .mosaique {
  background: #101010;
}
.homeTemplate .mosaique a.elmt {
  background: #101010;
}
.homeTemplate .mosaique a.elmt:hover .content:not(.location):not(.chief),
.homeTemplate .mosaique a.elmt:focus .content:not(.location):not(.chief) {
  background-color: #be450a;
}
.homeTemplate .mosaique div .content h3 {
  font-family: 'Signika', sans-serif;
}
.homeTemplate .mosaique div .content.location *,
.homeTemplate .mosaique div .content.chief * {
  color: #fff;
}
.homeTemplate .mosaique div .content.location span.devider,
.homeTemplate .mosaique div .content.chief span.devider {
  background-color: #fff;
}
.homeTemplate .mosaique div .content > p {
  font-family: 'Asap', sans-serif;
}
.bundle4 .homeTemplate .mosaique div .content > p {
  font-weight: 500;
}
.menuTemplate .container {
  position: relative;
  background: #f0f0f0;
}
.menuTemplate nav {
  background: #f0f0f0;
}
.menuTemplate nav ul li a {
  font-family: 'Asap', sans-serif;
}
.menuTemplate nav ul li ul li a:hover,
.menuTemplate nav ul li ul li a:focus,
.menuTemplate nav ul li.active ul li a:focus,
.menuTemplate nav ul li.active ul li a:hover {
  color: #be450a;
}
.menuTemplate nav .download a {
  font-family: 'Asap', sans-serif;
}
.menuTemplate nav .download a:hover,
.menuTemplate nav .download a:hover span,
.menuTemplate nav .download a:focus,
.menuTemplate nav .download a:focus span {
  color: #101010;
}
.menuTemplate nav .download a span {
  color: #be450a;
}
.menuTemplate .noBG {
  background: #101010;
}
.menuTemplate .banner .txt h2 {
  font-family: 'Signika', sans-serif;
}
.menuTemplate .banner .txt p {
  font-family: 'Asap', sans-serif;
}
.menuTemplate .foodCateg .categ h3 {
  font-family: 'Signika', sans-serif;
}
.menuTemplate .foodCateg .categ dt {
  font-family: 'Signika', sans-serif;
}
.menuTemplate .foodCateg .categ dt span {
  font-family: 'Asap', sans-serif;
}
.menuTemplate .foodCateg .categ dd {
  font-family: 'Signika', sans-serif;
}
.newsTemplate .container {
  background: #f0f0f0;
}
.newsTemplate .upcoming {
  background: #101010;
}
.newsTemplate .upcoming h1 {
  color: #f0f0f0;
  font-family: 'Signika', sans-serif;
}
.newsTemplate .upcoming h2 a {
  color: #f0f0f0;
}
.newsTemplate .upcoming h2 a:hover,
.newsTemplate .upcoming h2 a:focus {
  color: #be450a;
}
.newsTemplate .upcoming article time,
.newsTemplate .upcoming article time * {
  color: #be450a;
}
.newsTemplate .upcoming article .ctaHolder a.btn {
  color: #101010;
}
.newsTemplate .upcoming article .ctaHolder a.btn:hover,
.newsTemplate .upcoming article .ctaHolder a.btn:focus {
  background: #be450a;
}
.newsTemplate .main h1 {
  font-family: 'Signika', sans-serif;
}
.newsTemplate .main h5 {
  font-family: 'Asap', sans-serif;
}
.newsTemplate .main article h3 {
  font-family: 'Signika', sans-serif;
}
.newsTemplate .main article p {
  font-family: 'Asap', sans-serif;
}
.newsTemplate article img {
  background: #f0f0f0;
}
.newsTemplate article time {
  font-family: 'Asap', sans-serif;
}
.newsTemplate article h3 {
  font-family: 'Signika', sans-serif;
}
.newsTemplate article h3 a:hover,
.newsTemplate article h3 a:focus {
  color: #be450a;
}
.newsTemplate .more a {
  font-family: 'Asap', sans-serif;
  background: #f0f0f0;
}
.newsTemplate .more a:hover,
.newsTemplate .more a:focus {
  color: #be450a;
}
.newsDetailsTemplate .container {
  background: #f0f0f0;
}
.newsDetailsTemplate .stickySocial p {
  font-family: 'Asap', sans-serif;
}
.bundle4 .newsDetailsTemplate .stickySocial p {
  font-weight: 500;
}
.newsDetailsTemplate .stickySocial a:hover,
.newsDetailsTemplate .stickySocial a:focus {
  color: #be450a;
}
.newsDetailsTemplate .stickyMore .seeAll {
  font-family: 'Asap', sans-serif;
  color: #be450a;
}
.bundle4 .newsDetailsTemplate .stickyMore .seeAll {
  font-weight: 500;
}
.newsDetailsTemplate .stickyMore .seeAll:hover,
.newsDetailsTemplate .stickyMore .seeAll:focus {
  color: #101010;
}
.newsDetailsTemplate .title {
  background: #101010;
}
.newsDetailsTemplate .title h1 {
  color: #f0f0f0;
  font-family: 'Signika', sans-serif;
}
.newsDetailsTemplate .title time {
  font-family: 'Asap', sans-serif;
}
.newsDetailsTemplate .main article p {
  font-family: 'Asap', sans-serif;
}
.newsDetailsTemplate .main article p a {
  color: #be450a;
}
.newsDetailsTemplate .main article p a:hover,
.newsDetailsTemplate .main article p a:focus {
  color: #101010;
}
.newsDetailsTemplate .oldNews h3 {
  font-family: 'Signika', sans-serif;
}
.newsDetailsTemplate article img {
  background: #f0f0f0;
}
.newsDetailsTemplate article time {
  font-family: 'Asap', sans-serif;
}
.newsDetailsTemplate article h3 {
  font-family: 'Signika', sans-serif;
}
.newsDetailsTemplate article h3 a:hover,
.newsDetailsTemplate article h3 a:focus {
  color: #be450a;
}
.newsDetailsTemplate article.listing p {
  font-family: 'Asap', sans-serif;
}
.newsDetailsTemplate article.listing .ctaHolder a {
  color: #be450a;
}
.newsDetailsTemplate article.listing .ctaHolder a.btn {
  background: #be450a;
  font-family: 'Asap', sans-serif;
}
.newsDetailsTemplate article.listing .ctaHolder a.btn:hover,
.newsDetailsTemplate article.listing .ctaHolder a.btn:focus {
  background: #8e3307;
}
.dinningTemplate nav {
  background: #f0f0f0;
}
.dinningTemplate nav ul > li a,
.menuTemplate nav ul > li a {
  color: #101010;
}
.dinningTemplate nav ul > li ul li.active a,
.menuTemplate nav ul > li ul li.active a {
  font-family: 'Signika', sans-serif;
}
.dinningTemplate nav ul > li.active a,
.menuTemplate nav ul > li.active a {
  background: #be450a;
}
.dinningTemplate nav ul > li.active:before,
.menuTemplate nav ul > li.active:before {
  border-color: transparent transparent transparent #be450a;
}
.dinningTemplate nav .download a,
.menuTemplate nav .download a {
  color: #101010;
}
.dinningTemplate nav ul li a {
  font-family: 'Asap', sans-serif;
}
.dinningTemplate nav > ul li a:hover,
.dinningTemplate nav > ul > li.active > a {
  background: #be450a;
}
.dinningTemplate .banner .txt h1 {
  font-family: 'Signika', sans-serif;
}
.dinningTemplate .banner .txt p {
  font-family: 'Asap', sans-serif;
}
.dinningTemplate .categ h2 {
  font-family: 'Signika', sans-serif;
}
.dinningTemplate .categ h3 {
  font-family: 'Asap', sans-serif;
}
.dinningTemplate .categ .txt p {
  font-family: 'Signika', sans-serif;
}
.dinningTemplate .categ p {
  font-family: 'Asap', sans-serif;
}
.dinningTemplate .categ p a {
  color: #be450a;
}
.dinningTemplate .categ p a:hover {
  color: #101010;
}
.dinningTemplate .categ .menu .price {
  color: #be450a;
  font-family: 'Asap', sans-serif;
}
.bundle4 .dinningTemplate .categ .menu .price {
  font-weight: 500;
}
.dinningTemplate .categ .menu p {
  font-family: 'Signika', sans-serif;
}
.dinningTemplate .categ .menu p span {
  font-family: 'Asap', sans-serif;
}
.dinningTemplate .categ .menu .note {
  font-family: 'Asap', sans-serif;
}
.dinningTemplate .categ .inquire {
  background: #101010;
}
.dinningTemplate .categ .inquire p a.btn {
  font-family: 'Asap', sans-serif;
}
.bundle4 .dinningTemplate .categ .inquire p a.btn {
  font-weight: 500;
}
.dinningTemplate .categ .inquire p a.btn:hover {
  background: #be450a;
}
.defaultTemplate .container {
  background: #f0f0f0;
}
.defaultTemplate .banner .txt h1 {
  font-family: 'Signika', sans-serif;
}
.defaultTemplate .banner .txt p {
  font-family: 'Asap', sans-serif;
}
.defaultTemplate .main article h3 {
  font-family: 'Signika', sans-serif;
}
.bundle3 .defaultTemplate .main article h3 {
  font-family: 'Asap', sans-serif;
}
.defaultTemplate .main article p,
.newsDetailsTemplate .main article p {
  font-family: 'Asap', sans-serif;
}
.defaultTemplate .main article p a {
  color: #be450a;
}
.defaultTemplate .main article p a:hover {
  color: #101010;
}
.defaultTemplate h2,
.dinningTemplate .txt h2 {
  font-family: 'Asap', sans-serif;
}
.bundle3 .defaultTemplate h2,
.bundle3 .dinningTemplate .txt h2 {
  font-family: 'Signika', sans-serif;
}
[class*="listing"] article p,
.menuTemplate .desc.categ p,
.menuTemplate .sectionDesc p {
  font-family: 'Asap', sans-serif;
}
[class*="listing"] article p a {
  color: #be450a;
}
[class*="listing"] article p a:hover {
  color: #101010;
}
[class*="listing"] article .ctaHolder a.btn {
  background: #be450a;
  font-family: 'Asap', sans-serif;
}
.bundle4 [class*="listing"] article .ctaHolder a.btn {
  font-weight: 500;
}
[class*="listing"] article .ctaHolder a.btn:hover,
[class*="listing"] article .ctaHolder a.btn:focus {
  background: #8e3307;
}
.defaultTemplate article img {
  background: #f0f0f0;
}
.defaultTemplate article h3 {
  font-family: 'Signika', sans-serif;
}
.defaultTemplate article h3 a:hover {
  color: #be450a;
}
.defaultTemplate article p.txt {
  font-family: 'Asap', sans-serif;
}
.defaultTemplate article p.txt a,
.defaultTemplate article .content a {
  color: #be450a;
}
.defaultTemplate article p.txt a:hover,
.defaultTemplate article .content a:hover {
  color: #101010;
}
.defaultTemplate article .ctaHolder a.btn {
  background: #be450a;
  font-family: 'Asap', sans-serif;
}
.defaultTemplate article .ctaHolder a.btn:hover {
  background: #8e3307;
}
.defaultTemplate .join {
  background: #101010;
}
.defaultTemplate .join h2 {
  font-family: 'Signika', sans-serif;
}
.defaultTemplate .join h3 {
  font-family: 'Asap', sans-serif;
}
.defaultTemplate .join p {
  font-family: 'Asap', sans-serif;
}
.defaultTemplate .join p a {
  color: #be450a;
}
.defaultTemplate .join p a.btn {
  font-family: 'Asap', sans-serif;
}
.defaultTemplate .join p a.btn:hover {
  background: #be450a;
}
.locationTemplate .container {
  background: #f0f0f0;
}
.locationTemplate .intro {
  background: #101010;
}
.locationTemplate .intro .txt h1 {
  color: #f0f0f0;
  font-family: 'Signika', sans-serif;
}
.locationTemplate .intro .txt p {
  font-family: 'Asap', sans-serif;
}
.locationTemplate .info h2 {
  font-family: 'Signika', sans-serif;
}
.locationTemplate .info address {
  font-family: 'Asap', sans-serif;
}
.locationTemplate .info a.btn {
  background: #be450a;
  font-family: 'Asap', sans-serif;
}
.locationTemplate .info a.btn:hover,
.locationTemplate .info a.btn:focus {
  background: #8e3307;
}
.locationTemplate .info h5 {
  font-family: 'Asap', sans-serif;
}
.locationTemplate .info table td {
  font-family: 'Asap', sans-serif;
}
.locationTemplate .info table td:nth-child(2) {
  font-family: 'Asap', sans-serif;
  color: #be450a;
}
.socialTemplate .container {
  background: #101010;
  border-bottom: 0px solid #101010;
}
.socialTemplate .intro {
  background: #101010;
}
.socialTemplate .intro .txt h1 {
  color: #f0f0f0;
  font-family: 'Signika', sans-serif;
}
.socialTemplate .intro .txt p {
  font-family: 'Asap', sans-serif;
}
.socialTemplate .intro .txt p a:hover,
.socialTemplate .intro .txt p a:focus {
  color: #be450a;
}
.socialTemplate .mosaique > div.instagram .info h3 {
  font-family: 'Signika', sans-serif;
}
.socialTemplate .mosaique > div.instagram .info h4 {
  font-family: 'Asap', sans-serif;
  color: #be450a;
}
.socialTemplate .mosaique > div.twitter .profilePic {
  background-color: #101010;
}
.socialTemplate .mosaique > div.twitter h3 {
  font-family: 'Signika', sans-serif;
}
.socialTemplate .mosaique > div.twitter h4 {
  font-family: 'Asap', sans-serif;
}
.socialTemplate .mosaique > div.twitter h4 a {
  color: #be450a;
}
.socialTemplate .mosaique > div.twitter p {
  font-family: 'Asap', sans-serif;
}
.socialTemplate .mosaique > div.twitter p a {
  color: #be450a;
}
.socialTemplate .more a {
  font-family: 'Asap', sans-serif;
  background: #101010;
}
.socialTemplate .more a:hover {
  color: #be450a;
}
.socialTemplate .loadMore {
  background: #101010;
}
.greenTemplate .container {
  background: #f0f0f0;
}
.greenTemplate .banner .txt h1 {
  font-family: 'Signika', sans-serif;
}
.greenTemplate .banner .txt h2 {
  font-family: 'Signika', sans-serif;
}
.greenTemplate .banner .txt p {
  font-family: 'Asap', sans-serif;
}
.greenTemplate .mosaique {
  background: #737020;
}
.greenTemplate .mosaique a.elmt {
  background: #101010;
}
.greenTemplate .mosaique div .content h3 {
  font-family: 'Signika', sans-serif;
}
.greenTemplate .mosaique div .content h4 {
  font-family: 'Signika', sans-serif;
}
.greenTemplate .mosaique div .content > p.view {
  font-family: 'Asap', sans-serif;
}
.greenTemplate .mosaique div .bg {
  background: #737020;
}
.greenTemplate .mosaique a.elmt {
  background: #737020;
}
.greenTemplate .mosaique div a.elmt:hover .bg {
  background: #5f5d1a;
}
.greenDetailsTemplate .container {
  background: #f0f0f0;
  border-bottom: 0px solid #101010;
}
.greenDetailsTemplate .intro {
  background: #737020;
}
.greenDetailsTemplate .intro .txt h1 {
  color: #f0f0f0;
  font-family: 'Signika', sans-serif;
}
.greenDetailsTemplate .intro .txt h2 {
  font-family: 'Signika', sans-serif;
}
.greenDetailsTemplate h3 {
  font-family: 'Asap', sans-serif;
}
.greenDetailsTemplate h4 {
  font-family: 'Asap', sans-serif;
}
.greenDetailsTemplate .pointList .point span {
  background: #737020;
  font-family: 'Signika', sans-serif;
}
.greenDetailsTemplate .pointList .point p {
  font-family: 'Asap', sans-serif;
}
.greenDetailsTemplate .stickyMore .seeAll {
  font-family: 'Asap', sans-serif;
  color: #737020;
}
.greenDetailsTemplate .stickyMore .seeAll:hover {
  color: #101010;
}
.friendsTemplate .container {
  background: #f0f0f0;
  border-bottom: 0px solid #101010;
}
.friendsTemplate .intro {
  background: #101010;
}
.friendsTemplate .intro .txt h1 {
  color: #f0f0f0;
  font-family: 'Signika', sans-serif;
}
.friendsTemplate .intro .txt p {
  font-family: 'Asap', sans-serif;
}
.friendsTemplate .friendList h3,
.friendsTemplate .content h2 {
  font-family: 'Signika', sans-serif;
}
.friendsTemplate .friendList p {
  font-family: 'Asap', sans-serif;
}
.friendsTemplate .friendList .friend h3 {
  font-family: 'Asap', sans-serif;
}
.friendsTemplate .friendList .friend p {
  font-family: 'Asap', sans-serif;
}
.friendsTemplate .friendList .friend a {
  color: #be450a;
  font-family: 'Asap', sans-serif;
}
.friendsTemplate .friendList .friend a:hover {
  color: #101010;
}
.productsTemplate .container {
  background: #f0f0f0;
  border-bottom: 0px solid #101010;
}
.productsTemplate .intro {
  background: #101010;
}
.productsTemplate .intro .txt h1 {
  color: #f0f0f0;
  font-family: 'Signika', sans-serif;
}
.productsTemplate .intro .txt p {
  font-family: 'Asap', sans-serif;
}
.productsTemplate .main div h5 {
  font-family: 'Asap', sans-serif;
  color: #be450a;
}
.productsTemplate .main div h2 {
  font-family: 'Signika', sans-serif;
}
.productsTemplate .otherProduct h2 {
  font-family: 'Signika', sans-serif;
}
.productsTemplate article img {
  background: #f0f0f0;
}
.productsTemplate .listingHolder article img {
  background: #f0f0f0;
}
.productsTemplate article time {
  font-family: 'Asap', sans-serif;
}
.productsTemplate article h3 {
  font-family: 'Signika', sans-serif;
}
.productsTemplate article h3 a:hover {
  color: #be450a;
}
.productsTemplate article h6 {
  font-family: 'Asap', sans-serif;
}
.productsTemplate article .ctaHolder a {
  color: #be450a;
}
.productsTemplate article .ctaHolder a.btn {
  background: #be450a;
  font-family: 'Asap', sans-serif;
}
.productsTemplate article .ctaHolder a.btn:hover {
  background: #8e3307;
}
.productsTemplate .more a {
  font-family: 'Asap', sans-serif;
}
.productsTemplate .more a:hover {
  color: #be450a;
}
.faqTemplate .container {
  border-bottom: 0px solid #101010;
}
.faqTemplate .intro {
  background: #101010;
}
.faqTemplate .intro .txt h1 {
  color: #f0f0f0;
  font-family: 'Signika', sans-serif;
}
.faqTemplate .intro .txt p {
  font-family: 'Asap', sans-serif;
}
.faqTemplate .faq h3 {
  font-family: 'Signika', sans-serif;
}
.faqTemplate .faq p {
  font-family: 'Asap', sans-serif;
}
.faqTemplate .faq p a {
  color: #be450a;
}
.dinningPage .banner .txt .content_drop_down .dropDown_b_b .dropdown .dropdown-toggle {
  font-family: 'Asap', sans-serif;
}
.dinningPage .banner .txt .content_drop_down .dropDown_b_b .dropdown .dropdown-menu {
  font-family: 'Asap', sans-serif;
}
.dinningPage .listingRestaurants .wrapper_location .location_title .title {
  font-family: 'Signika', sans-serif;
}
.dinningPage .listingRestaurants .wrapper_location .location_title .nbr {
  font-family: 'Asap', sans-serif;
}
.dinningPage .listingRestaurants .wrapper_location .location_title .nbr {
  font-family: 'Asap', sans-serif;
}
.dinningPage .listingRestaurants .wrapper_location .the_restaurant_list article .wrapper_resto .wrap_nav a .onglet {
  font-family: 'Asap', sans-serif;
}
.dinningPage .listingRestaurants .wrapper_location .the_restaurant_list article .wrapper_resto .wrap_nav {
  background-color: #be450a;
}
.dinningPage .listingRestaurants .wrapper_location .the_restaurant_list article .wrapper_resto .content_info h2 {
  font-family: 'Signika', sans-serif;
}
.dinningPage .listingRestaurants .wrapper_location .the_restaurant_list article .wrapper_resto .content_info address,
p {
  font-family: 'Asap', sans-serif;
}
.privateDinningFooter .locationFooter .content_restaurants_list .content_city .city_title {
  font-family: 'Asap', sans-serif;
}
.privateDinningFooter .locationFooter .content_restaurants_list .content_city .restaurant_title {
  font-family: 'Asap', sans-serif;
}
.footerMenu .menu-footer-container #menu-footer li,
.footerMenu .menu-footer-container #menu-footer a {
  font-family: 'Asap', sans-serif;
}
.footerMenu .menu-footer-container #menu-footer a:hover,
.footerMenu .menu-footer-container #menu-footer a:focus {
  color: #be450a;
}
#bodyId_privateDinningPage footer .container a.btn {
  background-color: #be450a;
}
.privateDinningFooter .locationFooter .content_restaurants_list .content_city .restaurant_title {
  color: #be450a;
}
footer > .container .social a:hover {
  background-color: #be450a;
}
.contactTemplate .container {
  background: #f0f0f0;
}
.contactTemplate .intro {
  background: #101010;
}
.contactTemplate .intro .txt h1 {
  color: #f0f0f0;
  font-family: 'Signika', sans-serif;
}
.contactTemplate .intro .txt p {
  font-family: 'Asap', sans-serif;
}
.contactTemplate .contactInfo h2 {
  font-family: 'Asap', sans-serif;
}
.contactTemplate .contactInfo h3 {
  font-family: 'Signika', sans-serif;
}
.contactTemplate .contactInfo p {
  font-family: 'Asap', sans-serif;
}
.contactTemplate .contactInfo p a {
  color: #be450a;
}
.pageErrorTemplate .container {
  background: #f0f0f0;
  border-bottom: 0px solid #101010;
}
.pageErrorTemplate .intro {
  background: #101010;
}
.pageErrorTemplate .intro .txt h1 {
  color: #f0f0f0;
  font-family: 'Signika', sans-serif;
}
.pageErrorTemplate .intro .txt p {
  font-family: 'Asap', sans-serif;
}
.pageErrorTemplate .errorMessage h2 {
  font-family: 'Asap', sans-serif;
}
.main_content.main_content.main_content h2 {
  font-family: 'Asap', sans-serif;
}
.bundle3 .main_content.main_content.main_content h2 {
  font-family: 'Signika', sans-serif;
}
.main_content.main_content.main_content ol li:before {
  color: #be450a;
}
.formTemplate .dropdown-menu.inner.selectpicker span.text.text {
  font-family: 'Signika', sans-serif;
}
.formTemplate .bootstrap-select.btn-group .btn .filter-option {
  font-family: 'Signika', sans-serif;
}
.formTemplate input,
.formTemplate textarea {
  font-family: 'Signika', sans-serif;
}
.formTemplate textarea::-webkit-input-placeholder {
  font-family: 'Signika', sans-serif;
}
.formTemplate textarea:-moz-placeholder {
  font-family: 'Signika', sans-serif;
}
.formTemplate textarea::-moz-placeholder {
  font-family: 'Signika', sans-serif;
}
.formTemplate textarea:-ms-input-placeholder {
  font-family: 'Signika', sans-serif;
}
.formTemplate input::-webkit-input-placeholder {
  font-family: 'Signika', sans-serif;
}
.formTemplate input:-moz-placeholder {
  font-family: 'Signika', sans-serif;
}
.formTemplate input::-moz-placeholder {
  font-family: 'Signika', sans-serif;
}
.formTemplate input:-ms-input-placeholder {
  font-family: 'Signika', sans-serif;
}
.formTemplate .checkbox_holder label span {
  font-family: 'Signika', sans-serif;
}
.formTemplate .question h4,
.formTemplate .intro h4 {
  font-family: 'Signika', sans-serif;
}
#bodyId_splash .fullheight ul li a .holder h2 {
  font-family: 'Signika', sans-serif;
}
#bodyId_splash .fullheight ul li a .holder address {
  font-family: 'Asap', sans-serif;
}
#bodyId_splash .fullheight ul li a .holder span {
  font-family: 'Asap', sans-serif;
}
#bodyId_splash .fullheight:before {
  background: rgba(0,0,0,0.25);
}
@media screen and (max-width: 640px) {
  .stickyMenuMobileToggle {
    font-family: 'Asap', sans-serif;
  }
  .reservation input[type=date] {
    font-family: 'Asap', sans-serif;
  }
}
