/*    <link href="../css/styles1.css" rel="stylesheet">
*//*
 * Globals
 */

/* Custom default button */
.btn-light,
.btn-light:hover,
.btn-light:focus {
  color: #333;
  text-shadow: none; /* Prevent inheritance from `body` */
}

body {
  color: #fff;
  text-shadow: 0 .05rem .1rem rgba(0, 0, 0, .5);
  box-shadow: inset 0 0 5rem rgba(0, 0, 0, .5);
  background: url(../images/simply_indian_mixed_dishes.jpg) no-repeat center center fixed opacity: .25; 
  background: url(../images/simply_indian_mixed_dishes.jpg) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
*/.cover-container {
  max-width: 100%;
}
.container-text {
	background-color:#000003;
	background-color:#cd170a;
	background: rgba(205, 23, 10, 0.9); /* 80% Black */
}
.top {
	background-color:#FFFFFF;
	background: rgba(205, 23, 10, 0.9);
	color:#fff;
	padding:5px 0;
	margin:0;
}
/*
 * Toggler
 */
/*.navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0,0,0, 0.8)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");
  stroke='rgba(0,0,0, 0.8)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");
}
.navbar-toggler {
/*  border-color: rgb(255,255, 255,1);
	background-color: rgb(255,255, 255,6);
 	color:#000; 
	border-color:#CC0000;
}
.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  background-image: var(--bs-navbar-toggler-icon-bg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
}*/
.navbar-toggler-icon {
  display: inline-block;
 background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
  background-image:url(../images/hb.png);
}

/*
 * Header
 */
.nav-masthead .nav-link {
  color: rgba(255, 255, 255, .5);
  border-bottom: .25rem solid transparent;
  font-family: "Kurale", serif;
}
.nav-masthead .nav-link:hover,
.nav-masthead .nav-link:focus {
  border-bottom-color: rgba(255, 255, 255, .25);
}
.nav-masthead .nav-link + .nav-link {
  margin-left: 1rem;
}
.nav-masthead .active {
  color: #fff;
  border-bottom-color: #fff;
}
.kurale-regular {
  font-family: "Kurale", serif;
  font-weight: 400;
  font-style: normal;
}
.nb-white {
	color:#fff; !important
}

      @media (min-width: 768px) {
      .b-example-divider {
        width: 100%;
        height: 3rem;
        background-color: rgba(0, 0, 0, .1);
        border: solid rgba(0, 0, 0, .15);
        border-width: 1px 0;
        box-shadow: inset 0 .5em 1.5em rgba(0, 0, 0, .1), inset 0 .125em .5em rgba(0, 0, 0, .15);
      }

      .b-example-vr {
        flex-shrink: 0;
        width: 1.5rem;
        height: 100vh;
      }

      .bi {
        vertical-align: -.125em;
        fill: currentColor;
      }

      .nav-scroller {
        position: relative;
        z-index: 2;
        height: 2.75rem;
        overflow-y: hidden;
      }

      .nav-scroller .nav {
        display: flex;
        flex-wrap: nowrap;
        padding-bottom: 1rem;
        margin-top: -1px;
        overflow-x: auto;
        text-align: center;
        white-space: nowrap;
        -webkit-overflow-scrolling: touch;
      }

      .btn-bd-primary {
        --bd-violet-bg: #712cf9;
        --bd-violet-rgb: 112.520718, 44.062154, 249.437846;
        --bs-btn-font-weight: 600;
        --bs-btn-color: var(--bs-white);
        --bs-btn-bg: var(--bd-violet-bg);
        --bs-btn-border-color: var(--bd-violet-bg);
        --bs-btn-hover-color: var(--bs-white);
        --bs-btn-hover-bg: #6528e0;
        --bs-btn-hover-border-color: #6528e0;
        --bs-btn-focus-shadow-rgb: var(--bd-violet-rgb);
        --bs-btn-active-color: var(--bs-btn-hover-color);
        --bs-btn-active-bg: #5a23c8;
        --bs-btn-active-border-color: #5a23c8;
      }

      .bd-mode-toggle {
        z-index: 1500;
      }

      .bd-mode-toggle .dropdown-menu .active .bi {
        display: block !important;
      }
/*	  .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0,0,0, 0.8)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");
}
*/.navbar-toggler-icon {
  display: inline-block;
 background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
  background-image:url(../images/hb.png);
}

/*.navbar-toggler {
  border-color: rgb(255,255, 255,1);
	background-color: rgb(255,255, 255,6);
}
*/	  }
/* Double Nav */

.navbar-brand {
	color: #cd170a;
}

.navbar-dark .nav-item .nav-link {
  color: #fff;
}

.navbar-dark .nav-item .nav-link:hover {
  background-color: rgba(255, 255, 255, 0.1);
  transition: all 0.3s ease;
  border-radius: 0.25rem;
  color: #fff;
}

.fa-li {
  position: relative;
  left: 0;
}
.animate__animated.animate__swing {
  --animate-duration: 10s;
}
.link-custom {
   color: #051653;
   color:#FFFFFF;
   font-weight:bold;
  font-family: "Kurale", serif;

}
.link-custom:focus, .link-custom:active, .link-custom.active, .open>.dropdown-toggle.link-custom {
    color: #73b4f1;!important
    background-color: #99c6f1;
    border-color: #99c6f1; /*set the color you want here*/
}
.link-custom:hover {
    border-color: #d62b09; /*set the color you want here*/
	 background: 
    linear-gradient(#d62b09 0 0) no-repeat
    calc(200% - var(--i, 0) * 100%) 100% / 200% calc(100% * var(--i, 0) + .08em);
  transition: .3s calc(var(--i, 0) * .3s), background-position .3s calc(.3s - calc(var(--i, 0) * .3s));
}
.link-custom:hover {
  --i: 1;
}

div.dTop{
	position:relative;
/	clear:both;
	width:100%;
	margin:0 auto;
   -moz-border-top-left-radius: 2px; 
  	-webkit-border-top-left-radius: 2px; 
   border-top-left-radius: 2px; 
   -moz-border-top-right-radius: 2px; 
  	-webkit-border-top-right-radius: 2px; 
   border-top-right-radius: 2px;   
}

/* CUSTOMIZE THE CAROUSEL
-------------------------------------------------- */

/* Carousel base class */
.carousel {
  margin-bottom: 2rem;
}
/* Since positioning the image, we need to help out the caption */
.carousel-caption {
  bottom: 3rem;
  z-index: 10;
}

/* Declare heights because of positioning of img element */
.carousel-item {
  height: 32rem;
}

h1, h2, h3 {
  font-family: "Kurale", serif;
}

.table-striped {
	opacity:0.9;
}