@import url('https://fonts.googleapis.com/css2?family=Bree+Serif&family=Catamaran&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');

@font-face {
  src: url('../fonts/Nautilus.otf');
  font-weight: normal;
  font-style: normal;
  font-family: 'Bree Serif', serif;
  font-family: 'Catamaran', sans-serif;
  font-family: 'IBM Plex Serif', serif;
  font-family: 'Lora', serif;
  font-family: 'Merienda', cursive;
  font-family: 'Playfair Display', serif;
  font-family: 'Roboto Slab', serif;
  font-family: 'Source Sans 3', sans-serif;
  font-family: 'Vidaloka', serif;
}
.li{
  font-size: 15px !important;
}

p{     font-family: 'Lora', serif;} p a{text-decoration:none; color:#e7510e;}
.date{position: absolute;right: 10px;top: 5px; font-size:19px; font-weight:bold;}
.banner{position:relative;}
body{margin:0; padding:0; font-family:Muli;}
.facebook{position:absolute; bottom:0; right:0; position:fixed; z-index:9999;}
.container-main{width:100%; float:left;}
.mar-bot{margin-bottom:20px !important;}
.mar-left{margin-left:25px !important;}
.l-0{margin-left:10px !important;}
.scfi-links{float:left; width:100%; padding:10px 0px 10px 0px; margin-top:20px; margin-bottom:0px; font-family:Verdana;background-color:#f5f5f5;}
.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:#3e5137 !important; font-size:12px;}
.scfi-box ul li a:hover{text-decoration:none; color:#3e5137 !important; font-size:12px;}
.scfi-links-head{display:block; border-bottom:1px solid #3e5137; margin-bottom:10px;}
.scfi-links-head p{color:#3e5137; 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;}
.wrapper-main{width:1104px; margin:0 auto;}
.header{width:100%; float:left; margin-top:2px; margin-bottom:0px;}
.logo{float:left;}
.rt-top{width:60%; float:right; text-align:right; margin-top:7px;}
.img-align{vertical-align:middle; padding-left:1%;}
.mrg-top{width:100%; float:left; margin-bottom:10px;}
.navigation{width:100%; float:left; background-color:#ea7038; font-family:Muli;}
.banner{float:left; width:100%;}
.drop-navbar{display:none;}

.column-one{width:100%; float:left; border:#ddae5f 1px solid; margin-top:35px; margin-bottom:10px;}
.row-left{float:left; width:240px; margin:10px;background-position:left; padding-left:36px; padding-bottom:48px;}
.read-color{ float:right; padding-right:35px; padding-top:10px;}
.read-color a{color:#c82f00; text-decoration:none; font-size:18px;}
.row-left h1{font-size:60px; color:#e7510e; font-weight:normal; margin-bottom:0; line-height:45px;}
.row-left span{font-size:35px; color:#e4be26; padding-left:40px;}
.row-right{float:right; width:770px; margin:10px;font-size:28px; color:#a3a5a6;background-position:right; padding-top:30px; padding-bottom:30px;}
.font-np{font-family: 'Nautilus'; } 
.left{float:left;}
.img-gallery p{float:left;}
.site {float:left; width:100%;}
.site h1 {font-size: 26px;color:#e7510e;font-weight:600;margin-top: 10px;}
.column-two{width:100%; float:left; margin-top:20px; margin-bottom:30px;} 
.row-one{float:left; width:49.5%;}
.row-one2{float:right; width:49.5%;}
.row-two{float:right; width:48%;}
.row-two2{float:left; width:100%;}
.row-two-head{font-size:35px; color:#a3a5a6; margin-top:7px;}
.row-two-head a{color:#a3a5a6; text-decoration:none;}
.row-two2-head{font-size:31px; color:#a3a5a6; margin-top:7px; margin-bottom:3px;}
.row-two2-head a{color:#a3a5a6; text-decoration:none;}
.row-two p{font-size:16px; color:#706e69; margin-top:7px; margin-bottom:14px;}
.row-two2 p{font-size:16px; color:#706e69; margin-top:7px; margin-bottom:7px;}
.read-more{color:#e7510e; font-size:15px; text-transform:uppercase;}
.read-more a{color:#e7510e; text-decoration:none; font-weight:bold;}
.fl-rt{float:right;}

.column-three{width:100%; float:left; margin-top:30px;}
.row-1{width:27%; float:left;}
.row-1 p{text-align:justify; font-size:16px; color:#706e69; float:left; width:100%; margin-top:7px;}
.row-2{width:37%; float:left; margin-left:2%;}
.row-3{width:31%; float:right; background-color:#eceff0;}
.row-3 p{text-align:center; font-size:16px; color:#706e69; padding:0px 10px; width:94%; margin-top:0px;  float:left;}

.baba-image{width:100%; float:left;}
.baba-image img{width:100%;}
.sai-baba-head{float:left; width:100%; font-size:24px; color:#e7510e; border-bottom:#e7510e 2px solid; padding:5px 0px;}
.sai-baba-head a{color:#e7510e; text-decoration:none;}
.view-more{width:100%; float:left; background-color:#f4f2eb; font-size:17px; text-transform:uppercase; text-align:center; padding:6px 0px; font-weight:600;}
.view-more2{width:90%; float:left; margin:3% 0% 7% 5%; border:#bbc0c2 1px solid; text-align:center; padding:6px 0px; text-transform:uppercase; font-size:17px; font-weight:600; }
.view-more a{color:#706e69; text-decoration:none;}
.view-more2 a{color:#ff4f00; text-decoration:none;}
.baba-temple{width:100%; float:left;}
.baba-temple img{width:100%;}
.sai-baba-mid{width:100%; float:left; border-bottom:#e8e8e8 1px solid; padding-bottom:12px; margin-bottom:22px;}
.baba-lft-img{float:left;}
.baba-right-text{ width:66%; float:right;}
.sai-baba-heading{color:#e7510e; font-size:22px;}
.sai-baba-heading a{color:#e7510e; text-decoration:none;}
.baba-right-text p{color:#706e69; width:100%; float:left; margin-top:0px; font-size:15px;}
.baba-right-text p a{color:#e7510e; text-decoration:none; font-weight:600;}
.rm-right{float:right;}
.rm-right a{text-decoration:none; color:#e7510e; font-weight:600;}

.column-four{width:100%; float:left; margin-top:30px;}
.column-four-left{float:left; width:49%;}
.column-four-left p{width:100%; float:left; color:#706e69;}
.column-four-left-head{width:100%; float:left; color:#e56f14; font-size:24px; background-repeat:no-repeat; background-position:bottom; padding-bottom:15px;}
.column-four-left-head a{text-decoration:none; color:#e56f14;}
.column-four-right{float:right; width:49%;}
.column-four-right p{width:100%; float:left; color:#706e69;}
.para-image{padding-right:10px;}

.footer{width:100%; float:left; background-image:url(../images/footer-bg.jpg); background-repeat:no-repeat; text-align:center; padding:30px 0px 0px 0px;}
.footer a{font-size:14px; text-decoration:none; color:#000000; text-align:center; padding:0 12px; }
.footer a:hover{text-decoration:none; color:#000;}
.copyright{width:50%; float:left; text-align:center; font-size:14px; color:#000000; margin-top:20px; margin-bottom:22px;}
.content-part{width:100%; float:left; margin-top:10px;}
.left-content{width:70%; float:left; margin-bottom:20px;}
.left-content p{font-size:16px; line-height:23px; text-align:justify;}
.left-content span{font-size:17px; font-weight:bold; padding-bottom:0px; float:left; width:100%;}
.left-content ul li{}
.bread-cums{width:100%; float:left; font-size:15px; 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:#e7510e; font-weight:600; margin-top:10px;}
.right-nav{width:28%; float:right; background-color:#eceff0;}
.right-nav-head{color:#e7510e; font-size:20px; padding:5px 0px; text-align:center;}
.right-nav ul{margin:5px 15px 5px 15px; padding:0; list-style:none;}
.right-nav ul li{border-bottom:#CCC 1px solid; padding-left:7px; line-height:35px;}
.right-nav ul li:last-child{border-bottom:none;}
.right-nav ul li a{text-decoration:none; color:#121212; font-size: 16px;}
.sitemap{width:100%; float:left;}
.sitemap ul{ list-style:none; width:30%; float:left;}
.sitemap li{line-height:23px; list-style-image:url(../images/bullet-icon.png); background-repeat:no-repeat;}
.sitemap li a{text-decoration:none; color:#666; font-size:14px;}

label{display: inline-block;width:26%;margin-bottom: 5px;font-weight: 700; text-align:left;}
.reset{background-color: #C0B744; 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: #F7682F; 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: 71%;}
.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%;}

/* my-css */
.upper-head a{float:left !important;}
.upper-head a{color:#333 !important;}
.box-up-head a{float:left !important; width:100%; text-align:left !important; color:#333 !important;}
.box-low-head a{float:left !important; width:100%; text-align:left !important; color:#333 !important;}
.inner-list{list-style:none; margin:0; padding:0;}
.inner-list ul{margin:0; padding:0;}
.inner-list li{background:url(../images/bullet-icon.png) no-repeat 0px 8px; padding-left:18px; margin-bottom:6px; display:block; font-size:15px; margin-bottom:8px;}
.left-content{text-align:justify;}
.inner-list li a{color:#444444;}
.upper{float:left; width:100%; margin-top:30px;}
.img-gallery{background-color:#f8fafb; float:left;}
.box-5{float:left; width:238px; margin:5px 5px 5px;}
.box-5 img{margin-bottom:5px;}
.box-6{float:left;width:238px;margin:5px 5px 5px 0px;}
.box-6 img{margin-bottom:5px;}
.box-7{float:left;width:260px;margin:5px 5px 5px 0px;}
.box-7 img{margin-bottom:5px;}
.inner-ul{margin:0; padding:0; padding-left:17px;}
.inner-ol{margin:0; padding:0; padding-left:17px; margin-top:10px;}
.inner-ol li{margin-bottom:10px; font-size:15px;}
.mar5{margin:20px 0px 0px 0px;}
.inner-uls{margin:0; padding:0; padding-left:17px; list-style:square; margin-bottom:20px;}
.mar0{display:block; padding-top:10px;}
.inner-ul li{margin-bottom:4px;}
.bolds{font-weight:bold; font-size:16px; display:block; margin:20px 0px 4px 0px;}
.upper p{font-size: 16px;color: #706e69; margin-top:8px !important;}
.upper a{float:right; color:#e7510e; text-decoration:none;}
.upper-head{font-size:21px; color:#e7510e; float:left; width:100%;}
.upper-head h1{display:inline; font-size:21px; font-weight:normal;}
.mar30{margin-left:30px;}
.box{float:left; width:48%;}
.upper-mid{float:left; margin-top:40px;}
.box-up-img{float:left;width:50%;}
.box-up-text{float:left;width:47%; margin-left:8px;}
.box-up-text p{margin:0; padding:0;}
.box-up{float:left; width:100%; margin-bottom:10px;font-size: 16px;color: #706e69;}
.box-up-head{display:inline; text-align:right;font-size:19px;}
.box-low-head{display:inline; text-align:right; font-size:19px;}
.box-low{float:left; width:100%;font-size: 16px;color: #706e69;}
.box-low img{float:left; margin-right:10px;}
.box-up img{float:left; margin-right:10px;}
.below{float:left; width:100%; margin-top:20px;}
.box1{width:170px;float:left;}
.box1 img{width:170px; height:123px; margin-bottom:4px;}
.box2 img{width:170px;height:123px; margin-bottom:4px;}
.box3 img{width:170px;height:376px; margin-bottom:4px;}
.box2{width:170px;float:left; margin-left:5px;}
.box3{width:170px;float:left; margin-left:5px;}
.mar20{margin-top:20px;}
.box-up a{color:#e7510e; float:right; text-decoration:none;}
.box-low a{color:#e7510e; float:right; text-decoration:none;}
.box-up-img{margin-top:8px;}
.box-up-img img{max-width:258px; width:100%;}
.mar0{margin-top:0px !important;}
p{text-align:justify;}
.clear{clear:both;}
.top-ad{width:728px; height:90px; margin:20px auto; clear:both;}
.bottom-ad{width:728px; height:90px; margin:20px auto; clear:both;}
.mid-ad{width:336px; margin:20px auto; height:280px; clear:both;}
.right-ad{width:300px; height:600px; margin:20px auto; clear:both;}
.link-unit{width:728px; margin:0px auto 10px auto; clear:both;}

@media (min-width:769px) and (max-width:1160px){
.box-5{float:left; width:30%; margin:5px 5px 5px;}
.box-5 img{margin-bottom:5px; width:100%;}
.box-6{float:left;width:30%;margin:5px 5px 5px 0px;}
.box-6 img{margin-bottom:5px; width:100%;}
.box-7{float:left;width:36%;margin:5px 5px 5px 0px;}
.box-7 img{margin-bottom:5px; width:100%;}
.wrapper-main{width:94%; margin:0 auto;}
.rt-top{font-size:14px;}
.banner img{width:100%;}
#cssmenu > ul > li > a {padding: 12px 8px 16px 8px !important; font-size:14px !important;}
.row-left {width: 28%;}
.row-left img {width: 100%;}
.row-right {float: right; width: 66%; margin: 10px; background-image:none; font-size: 28px; padding-top: 27px; padding-bottom: 8px;}
.row-one{width:42%;}
.row-one img{width:100%;}
.row-one2{width:42%;}
.row-one2 img{width:100%;}
.row-two{width:100%;}
.row-two2{width:100%;}
.row-two-head{margin-top:0; font-size:30px;}
.row-two2-head{margin-top:0; font-size:30px; }
.row-two p {margin-bottom:5px; font-size: 14px; margin-top: 0px;}
.row-two2 p{margin-bottom:5px; font-size: 14px; margin-top: 0px;}
.row-1{width:23%;}
.row-2{width:47%; margin-left:1.5%;}
.row-3{width:26%;}
.baba-right-text{width:62%;}
.sai-baba-heading{font-size:21px;}
.baba-right-text p{font-size:14px;}
.column-four-left{width:47%;}
.column-four-right{width:48%;}
.footer{padding-top:10px}
.copyright{margin-top:10px;}
}

@media (min-width:320px) and (max-width:768px){
.box-5{float:left; width:30%; margin:5px 5px 5px;}
.box-5 img{margin-bottom:5px; width:100%;}
.box-6{float:left;width:30%;margin:5px 5px 5px 0px;}
.box-6 img{margin-bottom:5px; width:100%;}
.box-7{float:left;width:33%;margin:5px 5px 5px 0px;}
.box-7 img{margin-bottom:5px; width:100%;}
.box{width:100%;}
.mar30{margin-left:0px;}
.box-up-img{width:38%;}
.box-up-text{width:59%;}
.container-main{width:100%; float:left;}
.wrapper-main{width:94%; margin:0 auto;}

#cssmenu > ul > li{background-image:none !important;}
#cssmenu ul li{border-top: 1px solid #dabcbc !important;}
.banner{width:100%;}
.banner img{width:100%;}

.row-left{width:30%;}
.row-left img{width:100%;}
.row-right{width:64%; float:right; background-image:none; font-size:26px; padding-top:10px; padding-bottom:0px;}
.row-one{width:100%;}
.row-one img{width:100%;}
.row-two{width:100%;}
.row-two2{width:100%;}
.row-one2{width:100%;}
.row-one2 img{width:100%;}
.row-two2-head{text-align:left;}
.row-two2 p{text-align:left;}
.row-3{display:none;}
.row-1{width:34%;}
.row-2{width:64%;}
.column-four-left{width:44%;}
.column-four-right{width:54%;}
.footer{padding-top:10px;}
.fl-rt{float:left; padding-bottom:12px;}
.left-content{width:100%;}
.right-nav{display:none;}
.sitemap ul{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:#e46226 !important; border-radius:0px;}
.left-side{width:100%; float:left; background:none; border:none;}
.left-nav{display:none;}
.panel-group .panel + .panel{margin-top:2px !important;}	
.panel-body a{font-weight:normal !important; color:#b62804 !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;}
.top-ad{width:100%; height:90px;}
.bottom-ad{width:100%; height:90px;}
.facebook{display:none;} .link-unit{width:100%; float:left;} .link-unit img{width:100%; float:left;}
}


@media (min-width:320px) and (max-width:640px){
.box{width:100%;}
.mar30{margin-left:0px;}
.logo {float: left; width: 100%; text-align: center; margin-bottom:7px;}
.rt-top {width: 100%; float: left; text-align: center; font-size:14px;}	
.row-left{width:80%; margin:0;}
.row-right{width:100%; margin:0; text-align:center; padding:10px 0px;}
.row-1{width:100%;}
.row-2{width:100%; margin-top:5%; margin-left:0;}
.row-3{display:block; width:100%;}
.baba-lft-img{width:37%;}
.baba-lft-img img{width:100%;}
.baba-right-text{width:60%;}
.sai-baba-heading{font-size:20px;}
.baba-right-text p{font-size:14px;}
.column-four-left{width:100%;}
.column-four-right{width:100%;}
.footer{padding-top:7px;}
.copyright{margin:3px 0px;}

label {width: 98%; padding-left: 2%;}
input[type="text"]{width:92%;}
textarea{width:92%;}


}
@media screen and (max-width:480px){
.upper{width:100%;}
.upper-mid{width:100%;}
.below{width:100%;}
.box{width:100%;}
.mar30{margin-left:0px;}
.box-up-text {width:47%; margin-left:7px;}
.box-up-img img{width:100%;}
.box1, .box2, .box3{width:32%;}
.box1 img{width:100%;}
.box2 img{width:100%;}
.box3 img{width:100%;}
.l-0{margin-left:0px !important;}
.scfi-box{margin-left:0px; width:100%; padding-left:0px; margin-bottom:25px;}
.mar0{margin-left:0px !important;}
.scfi-links{padding:5px;}
.date{font-size:17px;}
.mid-ad{width:100%;}
.social-icon{width:100%;}
.copyright{width:100%;margin-top:5px}
.social-icon img{ margin-top:15px;}
.footer{width:100%; float:left; background-image:url(../images/footer-bg.jpg); background-repeat:repeat; text-align:center; padding:30px 0px 0px 0px;}

}
.social-icon { float: right;}
.social-icon li { line-height: 20px; text-align: center; float:left; list-style:none; margin:auto  }
.social-icon li a { text-decoration:none ; }
.social-icon img{width:23px; margin-left:15px}

.Shri-Ram-janmabhoomi-page{
  text-align: center;
  padding: 15px 0px;
  border-bottom: 2px solid #f05107;
  margin-bottom: 10px;
}
.Shri-Ram-janmabhoomi-page h2 a{
  text-decoration: none;
  color: #e7510e;
  font-weight: 700;
  
}

.ram-janambhumi-page-list li{
  list-style: none;
  padding: 5px 0px;
}
.ram-janambhumi-page-list li a{
  text-decoration:  none;
  color: #ffff;
  font-size: 18px;
  font-weight: 600;
  border-bottom: 2px solid #e46226;
}

#Shri-Ram-janmabhoomi-page-box{
  background-position: center;
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-size: cover;
  background-image: linear-gradient(#1d1c1c81, #11111185), url(../images/ram-mandir-banner/img-6.jpeg);
  margin-top: 40px;
  border: 2px solid #F7682F;
}

.janmbhumi-first-d p{
  margin-bottom: 10px;
  
}
.janmbhumi-first-d p li{
  font-size: 15px !important;
}

.janmbhumi-first-d h2{
  margin-top: 10px;
}
#summer-winter{
  margin-bottom: 20PX;
  padding: 10PX;
  border: 2px solid #ff4f00;
}

.janmbhumi-first-d a{
  color: #F7682F !important;
  font-size: 17px !important;
}

.inner-ul{
  font-size: 15px;
}
.contraction-li-page{
  font-size: 15px;

}

.janmbhumi-first-d a{
  text-decoration: none;
}

.quotes-copy-box{
 padding: 20px;
 border: 2px solid #ff4f00;
}

.copy-btn{
  border: none;
  padding: 4px 10px;
  font-size: 14px;
  background-color: tomato;
  color: #fff;
  transition: .8s;
}
.copy-btn:hover{
  background-color: turquoise;
  transition: .8s;
}

.boxes-rows{
  padding-bottom: 20px;
}