@charset "utf-8";h1{font-family:'Pacifico', cursive;}
.container-fluid{padding:0px !important;}
.banner{background:url(../images/Boondi-Laddoo.jpg) no-repeat;width:100%;background-size:cover;}
.navbar{position:relative;min-height:70px !important;margin-bottom:20px;border:1px solid transparent;}
.navbar-inverse{background-color:#ff6a00 !important;border-color:inherit !important;border:0px !important;margin-bottom:0px !important;}
.navbar{border-radius:0px !important;}
.navbar a{color:#ffffff !important;text-transform:uppercase;font-size:16px;}
.container-fluid.banner{padding:0px;border-radius:inherit !important;}
.navbar-brand{float:left;padding:15px 15px;font-size:18px;line-height:20px;width:200px;}
.navbar-brand img{width:100%;}
.temple_ccp img{width:100%;}
.navbar-nav{float:left;margin:15px 190px !important;}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus{color:#ffffff;background-color:#fce2b700 !important;}
.banner_bg{background:url(../images/chirawa-laddu.jpg) no-repeat;width:100%;background-size:cover;background-position:center;text-align:center;background-attachment:fixed;}
.container-fluid.banner_bg h2{color:#fff;font-size:56px;line-height:80px;padding-top:91px;font-family:'Lobster Two', cursive;}
.container-fluid.banner_bg h1{font-size:86px;color:#FFF;padding-bottom:38px;font-family:'Lobster Two', cursive;}
.slider_bg{}
.about_msg{text-align:center;}
.about_msg h1{font-family:'Lobster Two', cursive;font-size:50px;padding:30px 0 0 0;}
.about_msg p{font-family:'Lobster Two', cursive;line-height:35px;font-size:20px;}
.products .col-lg-3{padding:0px;margin-top:0px;}
.products img{width:100%;height:450px;}
.about_msg{padding-bottom:35px;}
.products .col-lg-3 h2{font-family:'Lobster Two', cursive;background:#ff6a00;padding:20px 0;text-align:center;color:#fff;margin:0px;}
.footer-address h4{color:#ff8401;text-transform:uppercase;}
.abouts{background:url(../images/special-menu-bg.jpg) no-repeat;background-position:center top;background-size:cover;width:100%;vertical-align:top;background-attachment:fixed;}
.abouts h2{border-top:solid 1px #ccc;padding:3px 15px 0;font-size:32px;border-bottom:solid 1px #ccc;text-align:center;width:200px;color:#fff;margin:29px auto;line-height:41px;text-transform:uppercase;}
.about_img img{width:100%;}
.about_text h3{font-family:'Lobster Two', cursive;color:#fff;font-size:31px;padding-bottom:14px;}
.about_text p{color:#8e8383;line-height:33px;}
.about_img{padding-bottom:30px;}

.slider_bg img{width:100%;}
a:hover, a:focus{text-decoration:none !important;}
@media only screen and (min-width:320px) and (max-width:480px){.navbar-nav{float:inherit !important;margin:0px !important;text-align:center;}
}
.sawamani{text-align:center; margin-top:80px;}
.sawamani h1{background:url(../images/line.png) no-repeat center bottom;padding-bottom:15px;font-family:'Lobster Two', cursive;font-size:44px;}
.clear_text_sawamani{font-style:normal;font-size:17px;line-height:33px;max-width:850px;margin-left:auto;margin-right:auto;}
.temple_ccp{width:100%;height:100%;float:left;overflow:hidden;position:relative;text-align:center;cursor:default;margin-bottom:30px;border:double 9px #801010;}
.temple_ccp .overlay{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0;opacity:0;background-color:rgba(0,0,0,0.5);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.temple_ccp img{display:block;position:relative;-webkit-transition:all .4s linear;transition:all .4s linear;}
.temple_ccp h2 a{text-transform:uppercase;color:#fff;text-align:center;position:relative;-webkit-transform:translatey(-100px);-ms-transform:translatey(-100px);transform:translatey(-100px);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding:0;border:none !important;background:inherit;line-height:0;font-size:23px;}
.temple_ccp a.info{text-decoration:none;display:inline-block;text-transform:uppercase;color:#fff;border:1px solid #fff;background-color:transparent;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin:50px 0 0;padding:7px 14px;}
.temple_ccp a.info:hover{box-shadow:0 0 5px #fff;}
.temple_ccp:hover img{-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2);}
.temple_ccp:hover .overlay{opacity:1;filter:alpha(opacity=100);}
.temple_ccp:hover h2,.hovereffect:hover a.info{opacity:1;filter:alpha(opacity=100);-ms-transform:translatey(0);-webkit-transform:translatey(0);transform:translatey(0);}
.temple_ccp a{color:#fff;line-height:90px;border:solid 3px #fff;padding:8px 30px;text-transform:uppercase;background:#ab181899;}
.temple_ccp a:hover{color:#fff;}
@media only screen and (min-width:320px) and (max-width:480px){.nav-menu li{padding:9px 5px;}
.nav-menu li a{font-size:14px;}
.nav-menu ul{padding:6px 0;text-align:center;}
.content-box{padding:0 8px 0px;}
.content-box h3{margin:9px 0 3px 0;}
.content-box p{margin:0 0 0;font-size:13px;line-height:22px;}
.dsc a{padding:14px 13px;}
.navbar-brand{float:inherit !important;}
.navbar-header{float:inherit !important;width:100% !important;}
.msg_best{text-align:center;}
}
@media only screen and (min-width:480px) and (max-width:800px){.navbar-brand{float:inherit !important;}
.navbar-header{float:inherit !important;width:100% !important;}
.navbar-nav{float:inherit !important;margin:15px 0 !important;text-align:center !important;}
.nav > li{position:relative;display:inline-block !important;}
}










.khatudham {
    background: url(timg/khatu-shyamji-mandir.jpg) !important;
    background-attachment: fixed;
    background-size: cover;
    background-position: top center;
    min-height: 600px;
}

.dsc {
    text-align: center;
    padding: 156px 0;
}
.dsc h1 {
    background: url(timg/line.png) no-repeat center top;
    padding-bottom: 15px;
   
    font-size: 80px;
    color: #fff;
    padding-top: 24px;
}

.read {
    margin-top: 50px;
}

.dsc a {
    font-size: 17px;
    font-weight: 400;
    text-transform: uppercase;
    color: #fff;
    line-height: 18px;
    border: 3px solid #f68f52;
    padding: 17px 60px;
    background: #c55513;
}


.about_temp h1 {
    background: url(timg/line2.png) no-repeat center bottom;
    
    font-size: 55px;
    color: #e45a08;
    padding-top: 24px;
    padding-bottom: 25px;
    text-align: center;
}


.ranisati {
    background: url(timg/ranisati.jpg) !important;
    background-attachment: fixed;
    background-size: cover;
    background-position: top center;
    min-height: 600px;
}

.bannersal {
    background: url(timg/bandhe-balaji.jpg)!important;
    background-attachment: fixed;
    background-size: cover;
    background-position: top center;
    min-height: 600px;
}

.kedsati {
    background: url(timg/ked-sati-mandir.jpg)!important;
    background-attachment: fixed;
    background-size: cover;
    background-position: top center;
    min-height: 600px;
}

.banner_sha {
    background: url(timg/Shakambhari%20Mata.jpg)!important;
    background-attachment: fixed;
    background-size: cover;
    background-position: top center;
    min-height: 600px;
}


.jeenmata {
    background: url(timg/jeenmata.jpg)!important;
    background-attachment: fixed;
    background-size: cover;
    background-position: top center;
    min-height: 600px;
}

.dholisati {
    background: url(timg/dholisati.jpg)!important;
    background-attachment: fixed;
    background-size: cover;
    background-position: top center;
    min-height: 600px;
}


.dhadhansati {
    background: url(timg/Dhadhan-Sati-Mandir.jpg)!important;
    background-attachment: fixed;
    background-size: cover;
    background-position: top center;
    min-height: 600px;
}

.dhanuka {
    background: url(../timg/dhanuka.jpg)!important;
    background-attachment: fixed;
    background-size: cover;
    background-position: top center;
    min-height: 600px;
}.dhanuka {
    background: url(timg/dhanuka.jpg)!important;
    background-attachment: fixed;
    background-size: cover;
    background-position: top center;
    min-height: 600px;
}

.paharimata {
    background: url(timg/pahar-mata.jpg)!important;
    background-attachment: fixed;
    background-size: cover;
    background-position: top center;
    min-height: 600px;
}

.banke_bihari {
    background: url(timg/banke-bihari.jpg)!important;
    background-attachment: fixed;
    background-size: cover;
    background-position: top center;
    min-height: 600px;
}


.bihariji {
    background: url(timg/bihariji-mandir-bharunda.jpg)!important;
    background-attachment: fixed;
    background-size: cover;
    background-position: top center;
    min-height: 600px;
}

.nanusati {
    background: url(timg/nanusati.jpg)!important;
    background-size: cover;
    background-position: top center;
    min-height: 600px;
}

.dojatibalaji {
    background: url(timg/dojatibalaji.jpg)!important;
    background-attachment: fixed;
    background-size: cover;
    background-position: top center;
    min-height: 600px;
}

.Ranthambore {
    background: url(timg/Ranthambore.jpg)!important;
    background-attachment: fixed;
    background-size: cover;
    background-position: top center;
    min-height: 600px;
}

.devsardham {
    background: url(timg/devsar-dham.jpg)!important;
    background-attachment: fixed;
    background-size: cover;
    background-position: top center;
    min-height: 600px;
}


.chavo_bg {
    background: url(timg/chavo-veerobagar.jpg)!important;
    background-attachment: fixed;
    background-size: cover;
    background-position: top center;
    min-height: 600px;
}

.chavo_jjn {
    background: url(timg/chavo-veero.jpg)!important;
    background-attachment: fixed;
    background-size: cover;
    background-position: top center;
    min-height: 600px;
}

.container.about_temp {
    text-align: center;
}

.bhimsar {
    background: url(timg/bhimsar-balaji.jpg)!important;
    background-attachment: fixed;
    background-size: cover;
    background-position: top center;
    min-height: 600px;
}

.palisati {
    background: url(timg/pali-sati-mandir.jpg)!important;
    background-attachment: fixed;
    background-size: cover;
    background-position: top center;
    min-height: 600px;
}

.banner {
    background: url(timg/bandhe-balaji.jpg);
    background-attachment: fixed;
    background-size: cover;
    background-position: top center;
    min-height: 600px;
}

.panchdev {
    background: url(timg/panchdev-mandir.jpg)!important;
    background-attachment: fixed;
    background-size: cover;
    background-position: top center;
    min-height: 600px;
}

.khemisati {
    background: url(timg/khemisati-mandir.jpg)!important;
    background-attachment: fixed;
    background-size: cover;
    background-position: top center;
    min-height: 600px;
}


.ghoriwala {
    background: url(timg/ghodiwala-balaji-mandir.jpg)!important;
    background-attachment: fixed;
    background-size: cover;
    background-position: top center;
    min-height: 600px;
}

.Bawaliya_mandir {
    background: url(timg/bawaliya-baba-mandir.jpg)!important; 
    background-attachment: fixed;
    background-size: cover;
    background-position: top center;
    min-height: 600px;
}

.Jhandewali-mata {
    background: url(timg/jhandewali-mata.jpg)!important;
    background-attachment: fixed;
    background-size: cover;
    background-position: top center;
    min-height: 600px;
}

.margatbalaji {
    background: url(timg/margat-balaji-large.jpg)!important;
    background-attachment: fixed;
    background-size: cover;
    background-position: top center;
    min-height: 600px;
}
.banner_tija {
    background: url(timg/tatija.jpg)!important;
    background-attachment: fixed;
    background-size: cover;
    background-position: top center;
    min-height: 600px;
}