/**   -------------------------------------   **/
/**   RORAPH GRAPHICS                         **/
/**   Designed By RORAPH GRAPHICS ®           **/
/**   Code Hand Written By Wayne Roraph       **/
/**   EATBKH.COM - Copyright©2025             **/
/**   Updated - Feb-10-2025                   **/
/**   -------------------------------------   **/

a:link, a:visited, a:hover, a:focus{text-decoration: none; color: #b30303;}

.blk-bg{
    background-color: rgba(0, 0, 0, 1.0);
}

.blk70-bg{
    background-color: rgba(0, 0, 0, 0.7);
}

/* center */
.center {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
}

/* gradient fill */
.grad {
  background-image: linear-gradient(red, yellow);
}

/* social media buttons */
.imageBox {
    position: relative;
    float: left;
    margin: 5px;
}

.imageBox .hoverImg {
    position: absolute;
    left: 0;
    top: 0;
    display: none;
}

.imageBox:hover .hoverImg {
    display: block;
}

.imageBox:hover .hoverImg {
    display: block;
}

/* main background image */
.wood {
  background-image: url("../../images/wood-bg.png");
  background-repeat: no-repeat;
  background-attachment: fixed;
/* background-size: contain; */ /* original size image to left */
  background-size: 100% 100%; /* full size stretched */
/* background-size: 100% cover; */ /* full size */
}

/* header background image */
.header-menu { 
  background: url(../../images/header/menu-bg.png) no-repeat center center fixed; 
  -webkit-background-size: cover;
     -moz-background-size: cover;
       -o-background-size: cover;
          background-size: cover;
}

/* menu image */
.menu-img {
    background-image: url(../../images/header/menu-bg.png); /* image */
    background-position: center;      /* center the image */
    background-size: cover;           /* cover the entire window */
    /*position:absolute;*/
    top:0;
    /*bottom:0; */  
    max-height:280px;
    max-width:100%;
    /*overflow:hidden; */   
    left: 0;
    right: 0;
    z-index:-1; /*places header image behind text */
    /*border:10px solid #545351; */
}

.red-12 {
    font-weight:bold;
    font-size: 12px;
    color:#b30303;
}

.red-14 {
    font-weight:bold;
    font-size: 14px;
    color:#b30303;
}

.menu-12 {
    font-weight: normal;
    font-size: 12px;
    color:#fefefe;
}

.menu-14 {
    font-weight: normal;
    font-size: 14px;
    color:#fefefe;
}

.blue-12 {
    font-weight:bold;
    font-size: 12px;
    color:#fefefe;
}

.blue-14 {
    font-weight:bold;
    font-size: 14px;
    color:#fefefe;
}

.navbar-brand {
	background: url("../../images/logo.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}

/* Home Slider */
#home-slider .caption h1 strong{
	color:#b30303;
}
.left-control:hover, 
.right-control:hover {
	background-color: #b30303;
}
.left-control, .right-control {
	border:1px solid #ffffff;  
}
.home-menu-button {
    border: 2px solid #000000;
    background: rgba(179, 3, 3, 0.6);
}
.home-menu-button:link {
	color: #000000;
}
.home-menu-button:visited {
	color: #000000;
}
.home-menu-button:hover {
	background: #b30303;
    border: 2px solid #000000;
    color: #ffffff;
}
.see-our-menu {
    border: 2px solid #ffffff;
    background: rgba(179, 3, 3, 0.6);
}
.see-our-menu:link {
	color: #ffffff;
}
.see-our-menu:visited {
	color: #ffffff;
}
.see-our-menu:hover {
	background: #b30303;
    border: 2px solid #ffffff;
    color: #ffffff;
}
/*
.book-now-white {
    border: 2px solid #ffffff;
}
.book-now-white:link {
	color: #ffffff;
}
.book-now-white:visited {
	color: #ffffff;
}
.book-now-white:hover {
	background: #b30303;
}
*/
/* End Home Slider */


/* Navbar */

/* Link Color */
.navbar-inverse { border-color: #b30303}
.navbar-inverse .navbar-nav>li>a:hover, .navbar-inverse .navbar-nav>li>a:focus { color: #b30303}
.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover, .navbar-inverse .navbar-nav>.open>a:focus { color: #b30303}
.navbar-inverse .navbar-nav>.active>a:hover, .navbar-inverse .navbar-nav>.active>a:focus { color: #b30303}
.dropdown-menu>li>a { color: #b30303}
.navbar-inverse .navbar-nav>.dropdown>a:hover .caret { border-top-color: #b30303}
.navbar-toggle {
	border: transparent;
	background-color: #b30303;
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
  	background-color: #b30303;
}
/* End Navbar */

/* Loader */
.spinner > div
{
	background: #b30303;   
}
/*  End Loader*/

/* Titles & Color */
.section-title h1 span{
	background-color: #b30303;
}
.btn {
	border: 1px solid #b30303;
	background-color: #b30303;
}
a.btn {
	color: #fff;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
}
.btn a {
	color: #fff;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
}
.btn:hover a{
	color: #b30303;
}
.btn:hover {
	border: 1px solid #b30303;
	color: #b30303;
}
.btn-inverse {
	color: #b30303;
    border: 1px solid #b30303;
}
a.btn-inverse{
	color: #b30303;
}
.btn-inverse a{
	color: #b30303;
}
.btn-inverse:hover{
	color: #fff;
	background-color: #b30303;
}
.btn-inverse:hover a{
	color: #b30303;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
}
a.btn-inverse:hover {
	color: #b30303;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
}
.btn-inverse:hover a{
	color: #fff;
}
a.btn-inverse:hover {
	color: #fff;
}
.btn-one{
    background: none repeat scroll 0 0 #b30303;
    border: 1px solid #b30303;
}
.btn-one:hover {
    border: 1px solid #b30303;
	color: #b30303 !important;
}
.hovicon.effect-1 {
	background: #b30303;
}
.hovicon.effect-1:after {
	box-shadow: 0 0 0 4px #b30303;
}

/* Start Now Hiring */
.now-hiring
{
    font-size: 50px;
    font-weight: bold;
}
/* End Now Hiring */

/* Effect 1a */
.hovicon.effect-1.sub-a:hover {
	background: #b30303;
}
.main-color
{
	color: #b30303;
}
.menu-font-bold
{
	color: #dddddd;
    font-size: 22px;
    font-weight: bold;
}
.black-color
{
	color: #000000;
}
.black-big
{
	color: #000000;
    font-size: 24px;
    font-weight: bold;
}
.black-small
{
	color: #000000;
    font-size: 18px;
}
.white-color
{
	color: #fff;
}
.white-big
{
	color: #fff;
    font-size: 24px;
    font-weight: bold;
}
.white-small
{
	color: #fff;
    font-size: 18px;
}
.white-12
{
	color: #dddddd;
    font-size: 12px;
    margin-bottom: 5px;
	font-weight: normal;
}
.white-14
{
	color: #dddddd;
    font-size: 14px;
    margin-bottom: 5px;
	font-weight: normal;
}
.white-16
{
	color: #dddddd;
    font-size: 16px;
    margin-bottom: 5px;
	font-weight: normal;
}
.white-18
{
	color: #dddddd;
    font-size: 18px;
    margin-bottom: 5px;
	font-weight: normal;
}
.white-20
{
	color: #dddddd;
    font-size: 20px;
    margin-bottom: 5px;
	font-weight: normal;
}
.blue-small
{
	color: #dddddd;
    font-size: 20px;
    margin-bottom: 5px;
	font-weight: normal;
}
.text-color {
    background: none repeat scroll 0 0 #b30303;
}
.dporcaps-negative {
    background: none repeat scroll 0 0 #b30303;
}
.dporcaps {
    color: #b30303;
}
.blockqoute-style-2 {
    border-left: 5px solid #b30303;
}
cite {
    color: #b30303;
}
/* End Titles & Color */


/* Facts */
/*
.number p:first-letter {
  color: #b30303;
}
*/
/* End Facts */

/* Team Member */
.team-member-holder:hover {
	border-color: #b30303; 
}
.img-overlay {
	background: #b30303;
}
.view-profile {
	color:#b30303;
}
.team-member-social-list-item {
	color: #b30303;
}
/* End Team Member */

/* Skills */
.skills h4:first-letter {
  color: #b30303;
}
/* End Skills */

/* Pets */
.book-now-blue {
    border: 2px solid #b30303;
	background: #ffffff;
	margin-top: 40px;
    color: #b30303;
    padding: 13px 20px;
	font-size: 16px;
	-webkit-transition: all 0.5s ease-in-out 0s;
	-moz-transition: all 0.5s ease-in-out 0s;
	-o-transition: all 0.5s ease-in-out 0s;
	transition: all 0.5s ease-in-out 0s;
}
.book-now-blue:link {
	color: #b30303;
}
.book-now-blue:visited {
	color: #b30303;
}
.book-now-blue:hover {
	background: #b30303;
    border: 2px solid #c0c0c0;
    color: #fff;
}

#filters li span {
	border: 1px solid #b30303;
	color: #b30303;
}
#filters li span.active,#filters li span:hover {
	background: #b30303;
}
/* End Pets */

/* Partners */
.partners-img:hover img{
	border-color: #b30303;
}
/* End Partners */

/* Careers */
.careers a{
    font-weight:bold;
    font-size: 18px;
    color: #b30303;
}
/* End Careers */

/* Hours */
.hours {
    color: #b30303;
}
/* End Hours */

/* Rates */
.single-table h4:first-letter {
  color: #b30303;
}
.price-icon {
    background-color: #b30303;
}
span.price {
    color: #b30303;
}
.single-table .btn-price, .sign_form input[type="submit"] {
    background: none repeat scroll 0 0 #b30303;
    border: 1px solid #b30303;
}
.single-table .btn-price:hover {
    border: 1px solid #b30303;
	color: #b30303;
}
.single-table.featured .price-icon, .single-table.featured .btn-price {
    color: #b30303;
}
.single-table.featured{
    background-color: #b30303;
}
.single-table.featured .price {
    background-color: #b30303;
}
/* End Rates */

/* Clients */
.clients h5 {
	color: #b30303;
}
.carousel-indicators .active {
  background-color: #b30303;
  border-color: #b30303;
}
.carousel-indicators li {
  border-color: #b30303;
}
/* End Clients */

/* Single Post Blog */
.widget.category ul li {
	color: #b30303;
}
.widget.tags-cloud a:hover {
    border: 1px solid #b30303;
    color: #b30303;
}
.tags a:hover {
    border: 1px solid #b30303;
    color: #b30303;
}
.pager li > a:hover, .pager li > a:focus {
    border: 1px solid #b30303;
}
/* End Single Post Blog */


/* Map */
.post-date {
    background-color: #b30303;
}
.entry-title a:hover {
    color: #b30303;
}
/* End Map */

/* Tweet */
#twitter-carousel .item a {
    color: #b30303;
}
.twitter-icon .fa-twitter:after {
    border-color: #b30303 transparent transparent;
}
.twitter-icon .fa-twitter, .twitter-left-control:hover, .twitter-right-control:hover {
    background-color: #b30303;
}
.sign_form input[type="submit"]:hover {
	color: #b30303;	
}
/* End Tweet */



/* Footer */
.bottom-footer {
	border-top: 7px solid #000000;
}
.bottom-footer-left p a {
    color: #c0c0c0;
}
.bottom-social-icons li a i{
	background-color: #b30303;
	border: 1px solid #b30303;
}
.bottom-social-icons li a i:hover{
	color: #b30303;
}
/* End Footer */

/* Book-Now */
.contact_form i{
    color: #b30303;
}
.contact_form input[type="submit"] {
	background: #b30303;
    border: 1px solid #b30303;
}
.contact_form input[type="submit"]:hover {
    color: #b30303;
}
/* End Book-Now */

/* To Top */
a.scroll-up {
    background: none repeat scroll 0 0 #b30303;
}
a.scroll-up i {
    color: #fff;
}
a.scroll-up:hover i {
    color: #b30303;
}
a.scroll-up:hover {
	color: #b30303;
	border-color: #b30303;
}
/* End To Top */