@import url('https://fonts.googleapis.com/css2?family=Bree+Serif&family=Catamaran&family=Charm&family=IBM+Plex+Serif:ital@1&family=Lora&family=Merienda&family=Playfair+Display&family=Roboto+Slab:wght@500&family=Source+Sans+3:ital@1&family=Vidaloka&display=swap');

@charset "utf-8";
body{margin:0; padding:0; font-family:Muli; font-size:15px;}
/*@font-face {font-family: "Dual";
    src: url("//db.onlinewebfonts.com/t/7d8d21bb1b17008001e7ef44f760ea28.eot");
    src: url("//db.onlinewebfonts.com/t/7d8d21bb1b17008001e7ef44f760ea28.eot?#iefix") format("embedded-opentype"),
    url("//db.onlinewebfonts.com/t/7d8d21bb1b17008001e7ef44f760ea28.woff2") format("woff2"),
    url("//db.onlinewebfonts.com/t/7d8d21bb1b17008001e7ef44f760ea28.woff") format("woff"),
    url("//db.onlinewebfonts.com/t/7d8d21bb1b17008001e7ef44f760ea28.ttf") format("truetype"),
    url("//db.onlinewebfonts.com/t/7d8d21bb1b17008001e7ef44f760ea28.svg#Dual") format("svg");
}*/

'Source Sans 3', sans
font-family: 'Source Sans 3', sans
font-family: 'Source Sans 3', sans
font-family: 'Charm', cursive;
font-family: 'IBM Plex Serif', serif;
font-family: 'Source Sans 3', sans
font-family: 'Source Sans 3', sans
font-family: 'Playfair Display', serif;
font-family: 'Source Sans 3', sans
font-family: 'Source Sans 3', sans
font-family: 'Source Sans 3', sans
.p{
  font-size: 16px;
}
.banner{position:relative;}
.mar-bot{margin-bottom:0px !important;}
.top-content{font-size:14px;}
.facebook{position:absolute; bottom:0; right:0; position:fixed; z-index:9999;}
.top-content p{text-align:justify; font-size: 16px;}
.recp{float:right; margin-left:3px;}
.bullet{list-style:disc; padding-left:15px;}
.bold{font-weight:bold; font-size:20px; display:block; margin-bottom:4px; margin-top:15px;}
.bullet li{margin-bottom:12px; margin-top:6px; font-size: 16px;}
.inner-ol{list-style:decimal; padding-left:15px;}
.inner-ol li{margin-bottom:12px; margin-top:6px;}
.gal-box{width:245px; float:left; margin-bottom:10px;}
.gal span{display:block; padding-top:5px;}
.gal span a{color:#333333;}
.gal{float:left; background-color:#F3F2F0; width:100%; padding-top:5px;}
.mar3{margin-left:6px; margin-top:5px;}
.mar2{margin-top:-2px !important;}
.light_yellow{text-align:center;}
.left-contents h1{font-size:30px !important; margin-top:13px !important; color:#EC8B1D} 
.left-contents h2{font-size:26px !important;} 
.left-contents h3{font-size:21px !important;} 


.mar11{margin-top:12px !important;}
.breadcrumb{background:none !important; margin-bottom:0px !important; padding:5px 0px 2px 0px !important; border-bottom: 1px dotted rgb(164, 162, 158); border-radius:none !important;}
.breadcrumb a{color:#e16a12 !important;}
.panel-default{border-color:#D97D10 !important;}
.bot-section{float:left; width:100%;}
.scfi a{text-decoration:none; color:#4B4A4A;}
.banner img{max-width:1100px; width:100%;}
.scfi a:hover{text-decoration:none; color:#4B4A4A;}
.scfi a:visited{text-decoration:none; color:#4B4A4A;}
.scfi a:active{text-decoration:none; color:#4B4A4A;}
.scfi a:current{text-decoration:none; color:#4B4A4A;}
.box{width:300px; float:left;}
.top-link a:hover{color:#544E4E; text-decoration:none;}
.box p{margin-top:20px;}
.box a{font-size:16px; color:#D97D10; margin-right:11px; float:right;}
.box a:hover{color:#D97D10;}
.box span{width:100%; text-align:right; display:inline; margin-left:10px;}
.bord-bot{float:left; width:100%; height:1px; background-color:#A7A5A5; margin:30px 0px 30px 0px;}
.bordr{float:left; width:100%; margin-bottom:15px; margin-top:-7px;}
.mar10{margin-left:97px;}
.box-heading{font-family:'Source Sans 3', sans;color:#D97D10;}
.box-heading a{font-size:21px !important; color:#D97D10 !important; float:left !important;}
.box-heading a:hover{text-decoration:none;}
.top-box img{float:right;}
.rt-nav-head{font-size:24px; color:#ffffff; margin-left:14px; font-family:'Source Sans 3', sans; margin-top:10px;}
.mar-20{margin-bottom:20px;}
.top-box{float:left; margin-bottom:32px;}
.gallery{background:url(../images/gallery-bg.jpg) no-repeat; float:left; width:100%; margin-top:23px; margin-bottom:30px;}
.gal-img{margin:12px 7px 26px 14px; float:left;}
.box-desc{float:left; width:50%; color:#ffffff; padding:10px;}
.temples img:hover{opacity:1;}
.box-desc:hover{float:left; width:50%; background-color:#7A7A7A; color:#ffffff;}
.box-descs{float:right; width:49%;color:#ffffff; padding:10px;}
.temp-boxs img{}
.box-desc a{color:#ffffff;}
.box-descs a{color:#ffffff;}
.box-descs a:hover{color:#ffffff;}
.gal-head{width:100%; margin:auto; float:left; text-align:center; font-family:'Source Sans 3', sans; font-size:23px; color:#D97D10; padding-top:10px;}
.gal-head span{display:inline-block; float:right; font-family:'Source Sans 3', sans;}
.gal-head span a{font-size:16px; color:#D97D10; margin-right:20px;}
.temp-head{width:100%; margin:auto; float:left; margin-top:5px; text-align:center; font-family:'Source Sans 3', sans; font-size:22px; color:#D97D10; padding-top:5px; margin-bottom:13px;}
.temp-head span{display:inline-block; float:right;}
.temp-head span a{font-size:15px; color:#D97D10; margin-right:10px; font-family:'Source Sans 3', sans;}
.temples{float:left; width:100%; margin-bottom:28px; margin-top:10px;}
.mar-top{margin-top:0 !important;}
.temp-box{float:left; width:49.5%; background-color:#D97D10; margin-bottom:5px;}
.temp-box:hover{float:left; width:49.5%; background-color:#7A7A7A; margin-bottom:5px;}
.temp-boxs{float:left; width:49.5%; background-color:#D97D10; margin-bottom:5px;}
.temp-boxs:hover{float:left; width:49.5%; background-color:#7A7A7A; margin-bottom:5px;}
.box-desc span{font-weight:bold; font-size:30px; text-decoration:underline; margin-bottom:5px;}
.box-descs span{font-weight:bold; font-size:30px; text-decoration:underline; margin-bottom:5px;}
.box-head{display:block; margin:10px 0px 15px 0px; font-size:21px; font-family:'Source Sans 3', sans;}
.box-head a{display:block; margin:10px 0px 15px 0px !important; font-size:20px !important;}
.box-head a:hover{text-decoration:none;}
.box-desc a{display:block; margin-top:22px; font-size:15px;}
.box-descs a{display:block; margin-top:30px; font-size:15px;}
.box-desc a:hover{color:#ffffff;}
.mar5{margin-left:5px;}
.temp{float:right; margin-left:15px;}
.temp-box img{float:right;}
.temp-boxs img{float:left; width:51%;}
.temp-box-row{float:left; width:100%;}
.bord{height:1px; background-color:#E9E3E3; float:left; width:100%; margin-bottom:20px;} 
.top-box a{color:#D0720E; margin-right:70px; font-family:'Source Sans 3', sans; font-size:14px; display:block; margin-bottom:4px;}
.top-box a:hover{color:#D0720E;}
.head{color:#D97D10; font-family:'Source Sans 3', sans;}
.head a{color:#f88e0b !important; font-size:20px !important; float:left !important; font-family:'Source Sans 3', sans;}
.h-title{float:left; width:100%; margin-top:16px;}
.top-lft{float:left; width:69%;}
.top-rgt{float:right; width:30%;}
.top-content{}
.left-content{ padding-left:13px; padding-top:6px; padding-right:13px;}
.left-contents{ padding-left:5px; padding-top:6px; padding-right:5px; width:70%; float:left;}
.container-main{width:100%; float:left;}
.date{position: absolute;top:3px;right:6px;color:#ffffff;font-size:16px;font-weight:bold; display:block;}
.wrapper-main{width:1100px; margin:0 auto;}
.header{width:100%; float:left; margin-top:5px;}
.top-link{margin-top:2px; color:#544E4E;}
.top-link a{color:#544E4E; text-decoration:none; font-size:13px;}
.logo{float:left;}
.rt-top{width:60%; float:right; text-align:right; margin-right:7px;}
.img-align{vertical-align:middle; padding-left:8px;}
.mrg-top{margin-bottom:10px;}
.navigation{width:100%; float:left; background-color:#ff840a; margin-bottom:3px;}
.banner{float:left; width:100%; margin-top:0px;}
.drop-navbar{display:none;}
.mar-left{margin-left:25px !important;}
.l-0{margin-left:10px !important;}
.scfi-links{float:left; width:100%; padding:5px 0px 5px 0px; margin-top:22px; margin-bottom:5px; font-family:Verdana;background-color:#f0f0f0;}
.scfi-box{float:left; width:15.2%; margin-left:12.5%; text-align:left !important;}
.scfi-box ul{margin:0; padding:0; list-style:none;}
.scfi-box ul li{margin-bottom:3px;}
.scfi-box ul li a{text-decoration:none; color:#686767 !important; font-size:12px;}
.scfi-box ul li a:hover{text-decoration:none; color:#686767 !important; font-size:12px;}
.scfi-links-head{display:block; border-bottom:1px solid #000; margin-bottom:10px;}
.scfi-links-head p{color:#000; font-size:13px;margin-bottom:8px; font-weight:bold; padding-bottom:4px; margin-bottom:0px !important; text-align:left !important;}
.martops-0{margin-top:0px !important;}
.footer{width:100%; float:left; margin-top:20px; background-color:#ffffff; text-align:center; padding:30px 0px 0px 0px; border-top:1px solid rgb(132, 130, 130);}
.footer a{font-size:14px; text-decoration:none; color:#4E4B4B; text-align:center; padding:0 7px; }
.footer a:hover{text-decoration:none; color:#000;}
.copyright{width:50%; float:left; text-align:center; font-size:14px; color:#323232; margin-top:20px; margin-bottom:22px;}
.content-part{width:100%; float:left; margin-top:30px;}
.left-content{width:70%; float:left; background-color:#f6f5f4;}
.bread-cums{width:100%; float:left; font-size:14px; color:#323231; border-bottom:#d2d1cf 1px solid; padding-bottom:5px;}
.bread-cums a{text-decoration:none; color:#5c5c5b;}
.left-content h1{float:left; width:100%; font-size:26px; color:#EC8B1D; margin-top:2px;}
.h-title h1{font-size:20px; margin-bottom:8px;}
.left-content p{text-align:justify;}
.left-content span{font-weight:bold; font-size:18px;}
.left-content p b{font-weight:bold; font-size:15px;}
.right-nav{width:29%; float:right; background-color:#D97D10;}
.right-nav-head{color:#e7510e; font-size:20px; padding:5px 0px; text-align:center;}
.right-nav ul{margin:5px 8px 5px 8px; padding:0; list-style:none;}
.right-nav ul li{padding-left:26px; line-height:35px; background:url(../images/arrow.jpg) no-repeat 5px 14px;}
.right-nav ul li:last-child{border-bottom:none;}
.right-nav ul li a{text-decoration:none; color:#ffffff; font-size: 15px;}

.sitemap{width:100%; float:left;}
.sitemap ul{list-style:none; width:333px; float:left; padding-left:0;}
.mar-30{margin-left:0px;}
.sitemap  ul li{line-height:26px;}
.sitemap ul li a{font-size:14px; color:#706e69; text-decoration:none;}


label{display: inline-block;width:26%;margin-bottom: 5px;font-weight: 700; text-align:left;}
.reset{background-color: #F39A14; color: #FFF; border:none; border-radius: 5px;padding: 4px;font-size: 15px;width: 100px;margin-right: 5px;font-weight: bold;}
input[type="submit"] {background-color: #F39A14; font-weight: bold;color: #FFF; border:none; border-radius: 5px;padding: 4px 4px 5px;font-size: 15px;
width: 100px;}
.input{width: 100%;margin-bottom: 15px;float: left;display: block;}
form{width:100%;}
.light_yellow{margin-bottom:20px; margin-top:10px;}
.input-text {width:150px !important;}
textarea {border-radius: 4px;border: 1px solid #E7E4E4;margin-left: 8px;vertical-align:baseline;height: 108px;width: 70%;}
.submit {width: 100%;margin: auto;text-align: center;}
input[type="text"] {border-radius: 4px;border: 1px solid #E7E4E4;margin-left: 8px;padding: 5px;width: 70%;}
.ad{width:100%; float:left; margin:20px 0px;}
.google-ad{width:728px; margin:0 auto;}
.ad-right{width:100%; float:left; background-color:#fff;}
.right-ad{width:300px; float:left; margin-top:20px; margin-left:9px;}
.middle-ad{width:336px; margin:20px auto; clear:both;}
.cards{width:100%; float:left;}
.cards ul{margin:0; padding:0; list-style:none;}
.cards ul li{float:left; margin:15px; border:#fff 4px solid; box-shadow:#c4c3c1 0px 0px 4px 1px;}
.link-unit{width:728px; margin: 10px auto;}
.social-icon img {width:25px ; margin-left:20px}

@media (min-width:769px) and (max-width:1143px){
.gal-box{width:31.5%;}
.gal-box img{width:100%;}
.box{width:27%;}
.box-img img{width:100%;}
.box-heading{font-size:19px !important;}
.bordr img{width:100%;}
.mar10{margin-left:66px !important;}
.gal-img{width:22.7%;}
.gal-img img{width:100%;}
.temp-box img{width:50% !important;}
.box-desc{}
.temp-boxs img{width:50% !important;}
.box-descs{width:50% !important;}
.wrapper-main{width:94%; margin:0 auto;}
.rt-top{font-size:14px;}
#cssmenu > ul > li > a {padding:12px 7px 15px 7px !important; font-size:14px !important;}
.top-box img {margin:0px 0px 0px 5px;}
.top-rgt img{width:100%;}
.footer{padding-top:10px}
.copyright{margin-top:10px;}
}

@media (min-width:320px) and (max-width:768px){
.content-part{margin-top:6px !important;}
.gal-box{width:31.4%;}
.gal-box img{width:100%;}
.left-contents{width:100%;}
.box{width:27%;}
.box-img img{width:100%;}
.box-heading{font-size:19px !important;}
.bordr img{width:100%;}
.mar10{margin-left:40px !important;}
.temp-box img{width:50% !important;}
.box-desc{}
.temp-boxs img{width:50% !important;}
.box-descs{width:50% !important;}
.gal-img{width:20%;}
.gal-img img{width:100%;}
.left-content{width:100%;}
#cssmenu #menu-button {background-color: rgb(226, 54, 34);}
.right-nav{display:none;}
.container-main{width:100%; float:left;}
.wrapper-main{width:94%; margin:0 auto;}
#cssmenu > ul > li{background-image:none !important;}
.banner{width:100%;}
.banner img{width:100%;}
.right-nav{width:100%;}
.drop-navbar{display:block; width:100%; float:left;}
.drop-navbar{display:block !important; margin-top:7px;}
.panel-group{display:block !important;}
.panal-bg{background:#D97D10 !important; border-radius:0px;}
.left-side{width:100%; float:left; background:none; border:none;}
.logo img{border:none;}
.banner img{border:none;}
.left-nav{display:none;}
.panel-group .panel + .panel{margin-top:2px !important;}	
.panel-body a{font-weight:normal !important; color:#ce731a !important;}
.panel-body {padding: 8px 15px !important; border-bottom:#DDD 1px solid;}	
.panel-title{font-size:14px !important; }
.panel-heading{padding: 10px 16px !important; border:none !important;}
.panel-group .panel-heading + .panel-collapse > .list-group, .panel-group .panel-heading + .panel-collapse > .panel-body{background-color:#f4ffe2 !important; border:#f7bb8b 1px solid !important; border-top:none !important;}
.panel-title > a, .panel-title > small, .panel-title > .small, .panel-title > small > a, .panel-title > .small > a{color:#FFF;}
.panel{margin-bottom:0px !important;}
.panel-default{border-color:#FFF;}
.panel-heading{border-top-left-radius:0px !important; border-top-right-radius:0px !important; color:#FFF !important;}
.facebook{display:none;}
.google-ad{width:100%;} .link-unit{width:100%; float:left;} .link-unit img{width:100%; float:left;}
}


@media (max-width:480px){
.date{width:30%; font-size:11px; font-weight:bold;}
.recp{float:left; width:100%; margin-left:0 !important; margin-bottom:12px;}
.left-contents h1{font-size:23px !important;}
.left-contents h2{font-size:19px !important;} 

.gal-box{width:100%; margin:auto; text-align:center; margin-bottom:30px;}
.gal-box img{width:245px !important;}
.top-rgt img{width:100%;}
.top-rgt {width:100%;}
.top-box .head a{margin-right:10px; width:100%; text-align:left;}
.gal-img{width:43%;}
.gal-img img{width:100%;}
.temples{width:100%;}
.temp-box{width:100%;}
.box-desc{width:100% !important;}
.box-descs{width:100% !important;}
.temp-box img{width:100% !important;}
.temp-box:hover{width:100%;}
.temp-box img:hover{width:100% !important;}
.temp-boxs:hover{width:100%;}
.mar5{margin-left:0 !important;}
.temp-boxs img:hover{width:100% !important;}
.temp-boxs{width:100%;}
.temp-boxs img{width:100% !important;}
.box-descs{width:100%;}
.box-desc{width:100%;}
.sitemap ul{width:100%; !important;}
.box{width:100%;}
.box-img img{width:100%;}
.box-heading{font-size:19px !important;}
.mar10{margin-left:0 !important;}
.bordr img{width:100%;}
.scfi-box{margin-bottom:30px;}
#cssmenu #menu-button {padding:10px !important;}
.mar-30{margin-left:0 !important;}
.left-content{width:100%;}
.top-lft{width:100%;}
.scfi{display:block; margin-bottom:10px; font-size:13px;}
.header{margin:0;}
.top-link{display:none;}
.rt-top{margin:0;}
.wrapper{overflow:hidden;}
.l-0{margin-left:0px !important;}
.scfi-box{width:100%; margin-left:0px; padding-left:0px;}
.scfi-box ul li a{padding-left:5px;}
.scfi-links-head{padding-left:5px;}
.middle-ad{width:100%;} .middle-ad img{width:100%;}
.social-icon{width:100%}
.copyright{width:100%}
}


@media (min-width:320px) and (max-width:640px){
.top-box img{margin:0 !important;}
.left-content{width:100%;}
.logo{width:100%; text-align:left;}
.rt-top {width: 100%; float: left; text-align: center; font-size:14px;}	
.copyright{margin:10px 0px;}
label {width: 98%; padding-left: 2%;}
input[type="text"]{width:92%;}
textarea{width:92%;}
.gallery{background-image:none; background-color:#f0ede4;}
}
@media (max-width:370px){
.gal-head span{float:none; width:100%;}
}

/* Social icons 
.fa {
  padding: 8px!important;
  font-size: 16px!important;
  width: 32px!important;
  text-align: center!important;
  text-decoration: none!important;
  margin: 5px 2px!important;
  border-radius: 90%!important;
}

.fa:hover {
    opacity: 0.7!important;
}

.fa-facebook {
  background: #3B5998!important;
  color: white!important;
}

.fa-twitter {
  background: #55ACEE!important;
  color: white!important;
}

.fa-google {
  background: #dd4b39!important;
  color: white!important;
}


.fa-youtube {
  background: #bb0000!important;
  color: white!important;
}

.fa-instagram {
  background: #125688!important;
  color: white!important;
}
*/
.social-icon { float: right;}
.social-icon li { line-height: 20px; text-align: left; float: right; list-style:none;margin-right:30px;}
.social-icon li a { color: #red; font-size: 20px;  text-decoration:none}

.whatsapp-sms{
  text-align: center;
}
.whatsapp-sms a{
  text-decoration: none;
  color: tomato;
  font-size: 25px;
  font-weight: 600;transition: .8s;
}
.whatsapp-sms a:hover{
  text-decoration: none;
}

.copy-box{
  box-sizing: border-box;
  padding: 15px;
  border: 2px solid #ff840a;
  min-height: 100%;
  box-shadow: 0px 0px 10px 2px #b1b1b1;
}
.boxes-rows{
  margin-bottom: 25px;
}
.Saraswati-maa-w-s{
  margin-bottom: 10px !important;
}

.copy-btn{
  background-color: #f7bb8b;
  transition: .8s;
  color: #000;
}
.copy-btn:hover{
  background-color: #f07008;
  color: #fff;
}

.peela-rang-class{
  margin-bottom: 20px;
}

.yellow-rang-img img{
  padding: 20px;
}

.text-heading p img{
  margin: 20px 20px 20px 0px;
  padding-left: 20px 0px;
  align-items: end;
}

.img-c img{
  padding: 0px 0px 30px 10px;
}
.text-heading{
  padding-bottom: 10px;
}


.text-li{
  font-size: 16px !important;
}

.text-h3{
  padding: 10px 0px;
  font-weight: 650 !important;
}
.box-img img{
  padding-bottom: 30px;
}