body{font-family: 'Hind', sans-serif;}
@media screen and (max-width: 991px){
  .container{width: 100% !important;}
  header{position: inherit !important; background: #232323;}
  .banner{position: inherit !important;}
}
.container{
  padding: 5px !important;
}
.servingarea{
  padding: 5px;border: 1px solid #fff;
}
header{width: 100%; position: absolute;z-index: 9999;background: rgba(0,0,0,0.5);}

h1,h2,h3,h4,h5,h6{font-family: 'Montserrat', sans-serif;}
.p{font-size: 19px!important;}
.navbar-static-top {border-color: transparent !important; height: auto !important; padding: 10px;margin-top: 10px;}
.navbar-static-top .navbar-nav>li>a {border-bottom: 1.5px solid transparent; font-family: 'Hind', sans-serif; padding: 10px; margin-left: 10px; margin-right: 10px; color:#fff !important; font-size: 18px; }
.navbar-static-top .navbar-nav>li>a:hover { border-bottom: 1.5px solid #fff; padding: 10px; background:transparent; color: #fff !important;}
.active{background:none !important; }
.navbar-static-top .navbar-nav>.active>a{border-bottom: 1.5px solid #fff;  padding: 10px; background:transparent; color: #fff !important;}
.navbar-static-top .navbar-toggle .icon-bar {  background: #444444; background-color: #fff !important;}
.navbar{margin-bottom:0px !important;}
.navbar-static-top .navbar-toggle{background: #2F302C; border: 1px solid #fff !important;box-shadow: none; moz-box-shadow: none; -webkit-box-shadow: none;}

.btn{
  background: #772321;margin-top: 5px; padding: 10px; font-size: 17px; color: #fff; border-radius: 10px; border: transparent;
}
.btn:hover { margin-top: 5px; background: #515154; padding: 10px; font-size: 17px; color: #fff; border-color:#F4BC16;  border-radius: 10px; }
.tap{
  background: #0A4B73; padding: 10px; font-size: 17px; color: #fff; border-radius: 10px; border: transparent;
}
.tap:hover {background: #515154; padding: 10px; font-size: 17px; color: #fff; border-color:#F4BC16;  border-radius: 10px; }
.bitn{
 background: #0189B7; padding: 10px; font-size: 17px; color: #fff; border-radius: 10px; border: transparent;
}
a:hover{ color: #fff; }

hr.style15 {
  border-top: 4px double #8c8b8b;
  text-align: center;
}
hr.style15:after {
  content: '\002622';
  display: inline-block;
  position: relative;
  top: -15px;
  padding: 0 10px;
  background: #f0f0f0;
  color: #8c8b8b;
  font-size: 18px;
}

.hhh
{
 font-weight: 700;
 font-size: 20px; 
 color: #fff;
 padding: 5px;
 
}

.filter-button
{
 font-size: 16px;
 border: 2px solid #eee;
 padding:8px 10px;
 text-align: center;
 color: #222222;
 margin-bottom: 30px;
 background: transparent;
 border-radius: 5px;
 padding-right: 10px;
}
.filter-button:hover,
.filter-button:focus,
.filter-button.active{
 color: #4D9ED0;
 background-color:#fff;
 border: 2px solid #4D9ED0;
}
.lnk
{
  color: #fff;
  text-decoration: none !important;
}
@media only screen and  (max-width: 800px) 
{
  .container-fluid{
    padding: 0;margin: 0;
  }
  .container{
   padding: 0;margin: 0;
 }
}
.contact{
  padding: 25px;
  font-size: 20px;
  color: #000;
  border-bottom: 2px solid#000;
  border-top: 2px solid#000;
  border-right: 2px solid#000;
  border-left: 2px solid#000;
}
.get-flow-wrap {
  position: fixed;
  left: 0;
  top: 230px;
  width: 50px;
  z-index: 999;
  cursor: pointer;}
  .get-flow-wrap2 {
    position: fixed;
    right: 0;
    margin-right: 110px;
    top: 33px;
    width: 50px;
    z-index: 999;
    cursor: pointer;
  }