﻿.navbar-default .navbar-brand {
  color: #b41722;
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    color: #b41722;
}
.cuisines p{ margin-bottom:50px;}

.projects h1, .services h2, .awards h3, .experiences h3 {     color: #b41722;}
.caption h3 span {    color: #b41722;}
.h4-underline {
    background-color: #b41722;
    }
.projects a:hover, .services a:hover, .cuisines-grids  a:hover{
    background-color: #b41722;
    color:#FFF
}
.projects a, .services a,.cuisines-grids a {
font-weight: 600;
padding: 10px 30px;
color: #b41722;
  border: 1px solid #b41722;
  margin-left: 20px;
}
.slider-2 {
    position: relative;
    width: 95%;
}

.slider-3 {
    width: 95%;
    right: 0%;
    /*top: 93%;*/
}
.projects h1, .services h2, .awards h3 {
  margin-bottom: 27px;
}

.cuisines h2, .specials h3, h3.title, .rooms h2  {    
    color: #b41722;
    margin-bottom: 30px;
}

.location h3, .contact  h2, .contact-grid h4,.contact-grid .glyphicon {
   color: #b41722;
}
.contact-grid-2 input.more_btn {
    background-color: #b41722;
    color: #FFF;
}
.contact-grid-2 button {
  background-color: #b41722;
  color: #FFF;
  border:1px solid white;
  padding:12px 30px;
  margin-top:25px;

}
.contact-grid-2 input.more_btn:hover {
    background-color: #b41722;
    color: #FFF;
}

.contact-grid-2 input.text, textarea {
  border: 1px #b41722 solid ;
  background-color: #FFF;
  color: #b41722;
}
#loadMore, #showLess {
    color: #b41722;    
    border: 1px solid #b41722;    
 
}
div#loadMore::after, div#showLess::after {  
    background-color: #b41722;   
}
div#loadMore:hover, div#showLess:hover {  
    background-color: #b41722;   
}

.gallery h2,.details h3,.ventures h3,.ventures-grid-info h4,.team h3 {
    color: #b41722;
}
.ventures-grid-info h4 {
  margin: 8px 0;
}
.gallery-grid {
    padding: 0 5px 10px;
}
.details-grid button.btn {
    color: #b41722;
    border: 1px solid #b41722;  
    background-color: #FFF;
}
.details-grid button.btn:hover {
    background-color: #b41722;
}

 .awards-grids div , .awards-grids h4 { text-align:center}
  .awards-grids h4 { padding:20px 0}
.awards {
  padding: 100px 0;
}
  .awards h3 {
    margin-left: 0px;
    text-align: center;
}


  .awards-grids div , .awards-grids h4 { text-align:center}
  .awards-grids h4 { padding:20px 0}
.awards {
  padding: 100px 0;
}
.experiences h3 {
    margin-left: 0px;
    text-align: center;
}
.experiences-grids div, .experiences-grids h4 {
    text-align: center
}
.experiences-grids h4 {
    padding: 20px 0
}
.experiences {
    padding: 100px 0;
}
    .experiences h3 {
        margin-left: 0px;
        text-align: center;
    }
.team {
    padding: 100px 0;
    background-color: #EAEAEA;
}

figure.effect-zoe figcaption {
  background: #b41722;
}

.awards-grids {
    margin-left: 0;
}

.projects p, .services  p {
    font-size: 15px;
    line-height: 25px;
    padding-left: 20px;
    margin-bottom: 30px;
}

.grid_5 h3, .grid_5 h2, .grid_5 h1, .grid_5 h4, .grid_5 h5, .grid_5 h6, h3.hdg, h3.bars {
  margin-bottom: 1em;
  color: #B51722;
}

.experiences a:hover {
    background-color: #b41722;
    color: #FFF;
}


.experiences a {
    margin-top:30px;
    padding: 10px 30px;
    font-size: 15px;
    font-weight: 600;
    border: none;
    outline: none;
    color: #EEE;
    background-color: #b41722;
}
#experience h2 {
    font-size: 22px;
    font-weight: 600;
    color: #b41722;
    text-align: left;
    padding: 20px 0;
}
#experience h3 {
    font-size: 15px;
    font-weight: 600;
    color: #b41722;
    padding: 20px 0;
    margin: 0px;
}

#experience p {
    padding: 0px 0px 20px 0;
    line-height: 25px;
    font-size: 13px;
    color: #777;
}
.privacy span {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
  text-align: left;
  font-family: var(--body-font);
}

.privacy input[type="checkbox"]:after {
  width: 1em !important;
  height: 1em !important;
  display: inline-block !important;
  line-height: 15px !important;
  margin: 2px 6px !important;
  background-color: #FA9E57 !important;
  vertical-align: top;
  padding: 0;
  accent-color: #DACBB6;
}

.privacy input[type="checkbox"] {
  width: 1em !important;
  height: 1em !important;
  display: inline-block !important;
  line-height: 15px !important;
  margin: 2px 6px !important;
  background: green !important;
  vertical-align: top;
  padding: 0;
  accent-color: #DACBB6;
}

.privacy input[type="checkbox"] {
  background: #3d404e;
  color: #666;
  content: "\2713";
  text-align: center;
}

.privacy label {
  display: inline-block !important;
  font-size: 15px !important;
  padding: 0 3px !important;
  font-weight: normal !important;
  line-height: 15px !important;
  width: 90%;
}

.privacy label {
  color: red;
  font-size: 11px !important;
  font-family: var(--body-font);
}

.privacy label {
  color: black;
  font-size: 13px
}

.privacy .error {
  color: red;
  font-size: 121px !important;
  line-height: 20px !important;
}

#HoneySpot {
  display: none;
  visibility: hidden;

