.box5 {
  margin-top: -3px;
  margin-bottom: 15px;
  height: auto;
  background-color: rgba(45, 0, 0, 0.6);
  padding: 15px;
  border-radius: 4px;
  font-family: Papyrus;
}
img.box {
	border: 8px solid #2a2b2d;
	margin-top: 8px;
	box-sizing: border-box;
}
img.center {
		margin: 0 auto;
}
#content.common {
  padding-top: 14em;
}
@media (min-width: 759px) {
  #content.common {
    padding-top: 11em;
  }
}
@media (min-width: 1199px) {
  #content.common {
    padding-top: 20em;
  }
}
#blog li.post {
    margin-bottom: 1.5em;
}
#content p {
		margin-bottom: 1em;
		line-height: 1.4em;
}
#content .badge p {
		font-size: 32px;
		line-height: 1em;
		margin: 0 0 9px 0;
}
.margin-top {
	margin-top: 99px;
}
img.forkknife {
    max-height: .9em;
    border: none !important;
    top: -13px;
    position: relative;
}
span.emphasis {
    font: 400 28px/28px "Georgia", serif;
    color: #ffffff;
    text-transform: uppercase;
}

.redactor-editor {
    background-color: #999;
}

#food_menu #foodMenu .carousel-caption {
  position: absolute;
  top: 22px;
  left: 0;
  width: 100%;
  padding-bottom: 5px;
  padding-top: 5px;
  font-size: 32px;
  text-shadow: 3px 3px 3px #000;
  font-family: papyrus, sans-serif;
  background: none;
  
  /* background-color: rgba(0, 0, 0, 0.7); */
}

.menu-slider {
    /*padding-bottom: 30px;*/
}

/*** LIST ***/
/* #community ul {
	list-style-image: url('../../images/forkknife_bullet.png');
	font-family: Verdana, Geneva, sans-serif;
	padding-left: 4em;
	color: #d1d1d1;
	font-size: 1em;
} */

.quotable {
		color: #fff;
		font-size: 2em;
		font-style: italic;
		text-align: center;
		font-weight: 100;
}

.redactor-editor, .redactor-box {
    background: #ccc !important;
}

/*** MENU STUFF ***/
.dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover {
    color: #fff;
    text-decoration: none;
    background-color: #4b0202;
    outline: 0;
}
#navbar .navbar-brand a:hover .fa-twitter, #navbar .navbar-brand a:hover .fa-facebook {
    color: #aa0000;
}
.navbar-brand .fa-twitter {
    color: #4b0202;
}
.stellar-block.first {
  background-image: url('../../images/fireplace.jpg');
}
@media only screen and (max-width: 767px) {
  .stellar-block.first {
    background-image: url('../../images/fireplace_resize.jpg');
  }
}
.stellar-block.second {
  background-image: url('../../images/page_1_img18.jpg');
}
@media only screen and (max-width: 767px) {
  .stellar-block.second {
    background-image: url('../../images/page_1_img18_resize.jpg');
  }
}
.stellar-block.third {
  background-image: url('../../images/fpfull.jpg');
  padding: 0 0 275px;
}
@media (max-width: 1199px) {
  .stellar-block.third {
    padding-bottom: 0;
  }
}
@media only screen and (max-width: 767px) {
  .stellar-block.third {
    background-image: url('../../images/fpfull_resize.jpg');
    padding-bottom: 50px;
  }
}
.stellar-block.fourth {
  background-image: url('../../images/restaurant.jpg');
  padding: 0 0 275px;
}

.slogan1 .first {
  font: italic 400 28px/28x "Georgia", serif;
  margin-bottom: 12px;
  margin-top: 0;
}
.slogan1 .second {
  font: 400 32px/32px "Georgia", serif;
  text-transform: uppercase;
  margin-bottom: 21px;
}

@media only screen and (max-width: 767px) {
  .stellar-block.fourth {
    background-image: url('../../images/restaurant_resize.jpg');
  }
}
.stellar-block.fifth {
  background-image: url('../../images/sugarbox.jpg');
  padding: 0 0 275px;
}
@media only screen and (max-width: 767px) {
  .stellar-block.fifth {
    background-image: url('../../images/sugarbox_resize.jpg');
  }
}


.stellar-block.sixth {
  background-image: url('../../images/bar.jpg');
  background-position: 0 -400px;
  padding: 0 0 275px;
}
@media (max-width: 1199px) {
  .stellar-block.sixth {
    padding-bottom: 0;
  }
}
@media only screen and (max-width: 767px) {
  .stellar-block.sixth {
    background-image: url('../../images/bar_resize.jpg');
    padding-bottom: 50px;
  }
}


.stellar-block.seventh {
  background-image: url('../../images/page4_img10.png');
  padding: 0 0 275px;
}

@media only screen and (min-width: 767px) {
  .slogan1 .first {
    font: italic 400 54px/54px "Georgia", serif;
  }
  .slogan1 .second {
    font: 400 64px/64px "Georgia", serif;
  }
 }
 
 .feature_page .box2 {
		margin-bottom: 4em;
 }
 
 div.feature_night {
		padding-bottom: 2em;
 }
 .feature_night h2 {
		font-size: 3em;	 
 }
 .feature_night .secondary {
		font-size: 1.5em;
		color: #8B4D44;
 }
 
 /** RESERVATIONS GOOGLE MAP ***/
#reservations .google-map_main .info {
    position: absolute;
    width: 100%;
    height: 110%;
    left: 0;
    right: 0;
    text-align: center;
    top: -10px;
    background: rgba(0, 0, 0, 0.4);
}

#instafeed a img {
    padding: 3px;
}

/*#instafeed a img:before {*/
    /*background: #ffffff;*/
/*}*/

/*** FEATURE IMAGE ***/
.feature_image {
	border: 8px solid #2a2b2d;
	margin-bottom: 2em;
}
