@charset "utf-8";
body {font-family: "Poppins", serif; background-image: url("images/bg.png"); background-repeat: no-repeat;
  background-size: cover;}
.mylogo{text-align: center; margin-top:30px;}
.mylogo img{width:200px;}
.ctrn{text-align:center;}
.fig{display: inline-block;margin:5px;}
.fig img{width:90px;}
.capt{text-align:center;}
.middle{width:50%;}
.foodh2{background:#340606;margin:0;display:block;border-radius:10px 10px 0 0;color:#ffffff;padding:2px 5px;}
.liting{background: #EC9451; color:#fff;border-radius:0 20px 0 0; font-size:1.5em; padding:5px;}
.cube{width:90%;margin:2% 5%;border:solid 1px #E3A455;border-radius:10px; background:#ffffff; padding:1%;}
.cube img{border-radius:5px;}
.cube h5{margin:0;}
.cube p{margin:0;}
.cube a{ color:#ED8613;text-decoration:none;}
.tampitem{color:#ED8613; font-size:1.3em; padding-top:9px;}
.tampitem li{font-size:1em;}
.tamsubhed{#EC9451;}
.
/* navbar code */
.navbar{margin-top:0;}
.navbar-light .navbar-nav .nav-link{color:#D88D3A;}

.navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .show>.nav-link {color:#4555a5;border:none;padding:2px;}
.navbar-light .navbar-toggler {border:none;}
.nav-item .navbar-toggler:focus{ box-shadow: none !important;}
/* navbar code end here */

#gotoBtn {
  display: none;
  position: fixed;
  bottom:5%;
  right: 0;
  z-index: 99;
  font-size: 16px;
  border: none;
  outline: none;
  background-color: #92420B;
  color: white;
  cursor: pointer;
  padding:2px 20px;
  border-radius: 5px 0 0 5px;
  opacity: 0.5;
}

#gotoBtn:hover {
  background-color:#ED8613;opacity: 1.0;
}

/* art*/
a.gallery:link {color:#fff; background:#ED8613;border-radius:5px; text-decoration:none; padding:5px;display:block; width:70%;}
a.gallery:hover {color:#92420B; background:#F8F5D6;}
/* temple*/
.imgover{position: absolute;top:0;left:0;background:#fff;width:40%; height:20%; text-align:center;border-radius:0 0 50px 0;  box-shadow:0px 6px 10px -2px #A35B18;}
.imgover h3{font-weight:400; color:#fff;text-shadow: 2px 2px 2px #A35B18; font-size:3em;}
.forh2{background-color: #E5B967;background-image:linear-gradient(to right,  #E5B967 , #fff); color:#461D04; width:80%; padding:0.5%;}
.forpara{ padding:2%;font-size:1.2em;}
.shloka{ width:80%;margin:0 10%; text-align:center; text-shadow: 2px 2px 5px #999;}
.h2round{background: #EC9451; color:#fff;  width:80%; margin:0 10%; text-align:center; border-radius:20px 20px 0 0; font-size:1.6em; padding:5px 0;}
.forp1{text-align:justify; padding:2% 10%;font-size:1em;}
.centerhead{text-align:center;color:#EC9451;border-radius:0 0 20px 20px; width:80%; margin:0 10%;}
.centerheadp{text-align:center;color:#92420B;font-size:1.3em; padding-top:2%;}

/* shakti page*/
a.shakti:link {width:250px; height:80px; color:cornsilk; background:#ED8613;border-radius:10px; text-decoration:none;display:block; text-align: center;}
a.shakti:hover {color:cornsilk; background:#ED8613;}
a.shakti:visited {color:cornsilk; background:#ED8613;}
.devta {background:#ED8613;border:solid 10px #7E3A0B;border-top-style: none;border-right-style:double;border-bottom-style: none;
  border-left-style: double; text-align: center;padding:2px;color:#7E3A0B;border-radius:10px;width:90%;margin:5px 5%;}
.devta a {color:#7E3A0B; text-decoration:none;}
.devta a:hover{color:#F8F5D6;}
/* accordian - masala*/
.niraccordion {
  background-color:#fff;
  color:#EC9451;
  cursor: pointer;
  padding: 18px;
  width: 100%;
  border: solid 1px #92420B;;
  text-align: left;
  outline: none;
  font-size: 18px;
  transition: 0.4s;
  margin:5px 0;
  font-weight:bold;
}

.nactive, .niraccordion:hover {
  background-color:#EDEDED;
}

.acopanel {
  padding: 0 18px;
  background-color: white;
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.2s ease-out;
}
/* accordian*/

/*recipies*/
.forvid{border:solid 1px #F86107; padding:5px;}
.recsh3{font-weight:400; color:#EC9451;font-size:1.5em;padding:2% 5%;background:#fff;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);text-align:center;}
.col-thumnb {
display: table;
width: 100%;
}
.thumb {display: table-cell;background:#FDAB35; border-radius:5px; text-align:center;}
.thumb a{color:#2A0203;line-height:2px;text-decoration:none;font-size:0.9em;}
.thumb a:hover{color:#fff;font-size:1em;}
.thumb:hover{background:#BF811C;}
.overlay {
  height: 100%;
  width: 0;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: rgb(0,0,0);
  background-color: rgba(0,0,0, 0.9);
  overflow-x: hidden;
  transition: 0.5s;
}

.forul {list-style-image: url('images/circle_bultes.png');}
.gotorec {
  position:fixed;
  bottom: 80px;
  right:0;
  width:150px;
  border-radius:20px 0 0 20px;
  padding:10px;
  background:#2a4387;
  
}
.gotorec a {color:#fff;text-decoration:none;}
/* --------*/

.overlay-content {
  position: relative;
  top: 25%;
  width: 100%;
  text-align: center;
  margin-top: 30px;
}

.overlay a {
  padding: 8px;
  text-decoration: none;
  font-size: 36px;
  color: #818181;
  display: block;
  transition: 0.3s;
}

.overlay a:hover, .overlay a:focus {
  color: #f1f1f1;
}

.overlay .closebtn {
  position: absolute;
  top: 20px;
  right: 45px;
  font-size: 60px;
}
@media only screen and (max-width: 600px) {
  .overlay a {font-size: 20px}
  .overlay .closebtn {
  font-size: 40px;
  top: 15px;
  right: 35px;
  }
.middle{width:90%;}
.fig{display:inline-block;margin:5px;}
.fig img{width:80px;}
 
.navbar-light .navbar-nav .nav-link{color:#D88D3A;text-align:right; float:right; padding:2px 5px; margin: 5px 0;}
}
.navbar-light .navbar-toggler {border:none;}

.round{ border-radius: 10px 10px 0 0; background:#2b4388;}
.nonemargin{padding:0;margin:0;}
.forheading{color:#fff;}
.boxcolr{#fff;}
.para{font-family:Quicksand; }




/* slider*/
.carousel-inner img {
    width: 100%;
    height: 100%;



    
    
    
    