body{font-size:14px;cursor:url(../images/cursor.cur), url(cursor/redarrow.cur), default;}
.img-responsive{width:100%;max-height:100%;}
.thumbnail{border-radius:0px !important;}
.topgap{width:100%;font-size:0px;height:12px;margin:0px;padding:0px;}
a{color:#151001 !important;text-decoration:none !important;font-weight:400;}
a:focus, a:hover{color:#151001 !important;text-decoration:none !important;}
.marginb-10{margin-bottom:10px;}
p.txt{line-height:25px;font-weight:normal;}
h5.txt{line-height:25px;font-weight:bold;}
.pull-img-margin{margin:5px 10px 10px 0px;border-radius:6px;border:1px solid #8f690050;}
.bottom-details.col-lg-12{padding:0px 10px;}
.bottom-details.col-md-12{padding:0px 10px;}
.bottom-details [class*="col-lg-"], .bottom-details [class*="col-md-"]{padding:0px 5px;}
.bottom-details [class*="col-"] .thumbnail{background:none;padding:0px;border:0px;}
.bottom-details [class*="col-"] .thumbnail img{width:100%;max-width:100%;height:300px;}
.bottom-details [class*="col-"] .item .row{margin-right:-5px;margin-left:-5px;}
.menutopbg{background-image:url(../images/menutopbg.jpg);background-repeat:repeat-x;height:6px;}
.menubtmbg{background-image:url(../images/menubtmbg.png);background-repeat:repeat-x;height:6px;}
.navbar-default .navbar-nav>.open>a{background:transparent !important;}
.navbar{margin-bottom:0px !important;border-radius:0px !important;min-height:43px !important;}
.navbar-default{background-color:#fec807 !important;border-color:#fec807 !important;}
.navbar-nav{float:none !important;clear:left;margin:0 auto !important;display:table;table-layout:fixed;}
.navbar-default .navbar-nav>li>a{color:#ed2224 !important;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;}
.navbar-default .navbar-nav>li{background-image:url(../images/menuseperator.png) !important;background-position:92% 50% !important;background-repeat:no-repeat !important;padding-right:20px !important;}
.navbar-default .navbar-nav>li:hover{background-position:92% 50% !important;background-repeat:no-repeat !important;padding-right:20px;color:#262626;}
.navbar-default .navbar-nav>li.dropdown:hover{border-top-left-radius:4px;border-top-right-radius:4px;background-image:url(../images/menuseperator.png), -moz-linear-gradient(top, #FEC807 3%, #fefcea 100%) !important;background-image:url(../images/menuseperator.png), -webkit-linear-gradient(top, #FEC807 3%, #fefcea 100%) !important;background-image:url(../images/menuseperator.png), linear-gradient(to bottom, #FEC807 3%, #fefcea 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FEC807', endColorstr='#fefcea', GradientType=0) !important;}
.navbar-default .navbar-nav>li:hover>a{color:#262626 !important;}
.navbar-default .navbar-nav>li ul.dropdown-menu{background-color:#fefcea;border:1px solid #fefcea;min-width:300px;}
.dropdown-menu>li>a{font-weight:normal;color:#ed2224 !important;}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover{color:#151001 !important;text-decoration:none;background-color:#fefcea !important;font-weight:normal;}
.drop-hover{background:#f1da36;background:-moz-linear-gradient(top, #f1da36 0%, #fefcea 100%);background:-webkit-linear-gradient(top, #f1da36 0%, #fefcea 100%);background:linear-gradient(to bottom, #f1da36 0%, #fefcea 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1da36', endColorstr='#fefcea', GradientType=0);}
.navbar-default .navbar-nav>li:last-child{background:inherit;padding-right:0px;}
.dropdown-menu .divider{background-color:#ffca00 !important;}
.bg{background-image:url(../images/bg.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;min-height:500px;}
.containerbg{background-image:url(../images/containerbg.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;min-height:506px;margin-top:-6px;}
.banner{width:100%;height:350px;padding:12px 0 2px 0;}
.bannerbtm{background-image:url(../images/banner-btm.png);background-repeat:no-repeat;background-size:contain;background-position:center;height:14px;position:relative;bottom:-15px;}
.newsscroll-outer{width:100%;background:#FEC807;margin:0.8em 0 0 0;padding:10px 10px;border-radius:0px;margin-bottom:0.8em;text-shadow:1px 1px 0px #fff;font-size:1.2em;float:none;display:table;}
.newsleft{float:left;width:50px;height:30px;}
.newsright{float:left;width:calc(100% - 50px);height:30px;}
.title{text-align:center;color:#ed2224;font-size:20px;font-family:Georgia, serif;font-weight:400;background-image:url(../images/title-bg.png);background-repeat:no-repeat;background-position:bottom center;margin:0;padding-top:12px;padding-bottom:20px;}
.subtitle{text-align:left;color:#ed2224;font-size:20px;font-family:Georgia, serif;font-weight:400;background-repeat:no-repeat;background-position:bottom center;margin:0;padding-top:0px;padding-bottom:10px;}
.subtitle1{text-align:center;color:#ed2224;font-size:20px;font-family:Georgia, serif;font-weight:400;background-repeat:no-repeat;background-position:bottom center;margin:0 0 10px 0 !important;padding-top:0px;padding-bottom:0px;}
.panel-booking{border-color:#ec1d0f50 !important;width:98%;margin:0 auto !important;background:#fff0ba !important;}
.panel-booking label{color:#ec1d0f;font-weight:400;font-size:14px;}
.panel-booking select, .panel-booking textarea, .panel-booking input[type="text"], .panel-booking input[type="date"]{color:#666666;}
.panel-booking button[type="button"]{cursor:pointer;border:none;background:#b62d27;background-image:linear-gradient(bottom, #9a2722 0%, #b62d27 52%);background-image:-moz-linear-gradient(bottom, #9a2722 0%, #b62d27 52%);background-image:-webkit-linear-gradient(bottom, #9a2722 0%, #b62d27 52%);color:#FFF;margin:15px 0 0 0;padding:10px 20px;border-radius:4px;}
.prayerwell{min-height:20px;padding:19px;margin-bottom:20px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);border:1px solid #ec1d0f50 !important;background:#fff0ba !important;}
.prayerwell label{color:#ec1d0f;font-weight:400;font-size:14px;}
.prayerwell button[type="submit"]{cursor:pointer;border:none;background:#b62d27;background-image:linear-gradient(bottom, #9a2722 0%, #b62d27 52%);background-image:-moz-linear-gradient(bottom, #9a2722 0%, #b62d27 52%);background-image:-webkit-linear-gradient(bottom, #9a2722 0%, #b62d27 52%);color:#FFF;margin:5px 0 0 0;padding:10px 20px;border-radius:4px;}
.prayerwell .form-group:last-child{margin-bottom:0px;}
.prayerimage{width:100%;height:400px;border-radius:6px;border:1px solid #ec1d0f50;}
.hallimage{width:100%;height:310px;border-radius:6px;border:1px solid #ec1d0f50;}
.prasadamimage{width:100%;height:355px;border-radius:6px;border:1px solid #ec1d0f50;}
.form-group{display:table;width:100%;}
.marqueeheight{height:315px;}
.marquee{width:100%;overflow:hidden;}
marquee{padding-top:5px;}
.event{width:100%;text-align:center;}
.event_time{width:100%;color:#151001;font-size:14px;font-weight:400;padding:20px 0px 0px 0px;font-style:italic;}
.event_title{margin:5px 0px 0px;font-size:16px;font-weight:bold;}
.event_detail{width:100%;color:#151001;margin-top:5px;padding:0px 40px;}
.event-list{}
.event-list .media-heading{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;font-weight:bold;line-height:normal;color:#333;}
.event-list .media-body{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:13px;font-weight:400;line-height:1.42857143;color:#333;}
.event-list .media-body p{margin-bottom:0px;}
.panel.date{margin:0px;width:60px;text-align:center;border-color:#ffca00;border-radius:0px;}
.panel.date>.panel-heading{color:#ed2224;background-color:#ffca00;border-color:#ffca00;border-radius:0px;}
.panel.date .month{padding:2px 0px;font-weight:700;text-transform:uppercase;}
.panel.date .day{padding:3px 0px;font-weight:700;font-size:1.5em;color:#ed2224;}
.btn-event{color:#ffffff !important;background-color:#ed2224;border-color:#ed2224;}
.btn-event:hover{color:#ffffff !important;background-color:#ed2224;border-color:#ed2224;}
.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;}
.embed-container iframe, .embed-container object, .embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}
#Carousel a.thumbnail{border-radius:0px;}
.carousel{margin-bottom:0;padding:0;}
.carousel-control{left:-12px;height:40px;width:40px !important;background:none repeat scroll 0 0 #222222;border:4px solid #FFFFFF;border-radius:23px 23px 23px 23px;margin-top:50px;}
a.carousel-control, a.carousel-control:hover, a.carousel-control:focus{background:#8e6904;background-color:#8e6904 !important;color:#ffffff !important;line-height:40px;font-size:25px !important;font-weight:400 !important;border:none;background-image:linear-gradient(to right, rgba(142,105,4,0) 100%, rgba(142,105,4,0) 100%) !important;opacity:1;display:none;}
.carousel-control.right{right:-12px;}
.carousel-indicators{right:50%;top:auto;bottom:-20px !important;margin-right:-19px;display:none;}
.carousel-indicators li{background:#8e6904;border:1px solid #8e6904 !important;}
.carousel-indicators .active{background:#8e6904 !important;}
.carousel a.thumbnail.active, .carousel a.thumbnail:focus, .carousel a.thumbnail:hover{border-color:#8e6904 !important;}
.footerbg{background-image:url(../images/footer-line.png);background-repeat:repeat-x;height:43px;margin-bottom:6px;}
.download-box-wrapper{width:100%;height:auto;border-left:2px solid #ed2224;border-right:2px solid #ed2224;border-top:2px solid #ed2224;border-bottom:2px solid #ed2224;}
.download-box-content{width:100%;height:auto;padding-top:14px;padding-left:15px;background:#ffffff;}
.box-wrapper{width:100%;height:304px;border-left:2px solid #ed2224;border-right:2px solid #ed2224;border-top:2px solid #ed2224;border-bottom:2px solid #ed2224;}
.box-header{width:100%;height:80px;}
.box-header img{width:100%;height:80px;}
.box-content{width:100%;height:220px;padding-top:8px;padding-left:15px;background:#ffffff;}
.downbg{background-image:url(../images/downloadbg.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;}
.box-header1{width:100%;height:140px;}
.box-header1 img{width:auto;height:140px;}
.box-content1{width:100%;height:160px;padding-top:15px;padding-left:0px;}
.box-content h5{padding:8px 0px 10px 0px;margin:0px;}
.news-list li{padding-bottom:8px;}
.news-list li, .news-list a{word-break:normal;}
.news-list .glyphicon{float:left;width:22px;top:2px;}
.news-list .lampicon{float:left;width:22px;top:2px;}
.news-list .lampicon img{vertical-align:text-top;}
.mag-link{margin-bottom:0px;}
.mag-link li{padding-bottom:20px;}
.download-link a{}
.download-link a:hover{color:#ed2224 !important;}
.download-btn{text-align:right;padding-right:15px;}
.download-btn a{background:#ed2224;color:#ffffff !important;padding:10px 15px;border-radius:4px;font-size:12px;}
.download-btn a:hover{color:#FEC806 !important;}
.address{line-height:26px;text-align:center;}
.address a:hover{color:#ed2224 !important;}
.imageHolder{position:relative;width:100%;height:auto;margin-bottom:15px;background:#FEC807;}
.imageHolder .caption{position:absolute;width:100%;height:50px;bottom:0px;left:0px;color:#ed2224;background:#FEC807;text-align:center;font-weight:bold;line-height:50px;}
.imageHolder img{object-fit:cover;height:350px;}
.imageHolder img:hover{opacity:0.7;}
.list-group-item{border:0;padding-left:0;border-top:1px solid;border-color:rgba(37,40,43,0.1);}
.list-group .list-group-item.list-group-body:first-child{border-radius:0px;border-bottom:0px;background:rgba(254, 200, 7, .2);color:#ed2224;}
.list-group .list-group-item:first-child{border-radius:0px;border-bottom:0px;}
.list-group .list-group-item:last-child{border-radius:0px;}
.list-group .list-group-item:hover{background:#f4f4f4;}
.list-group .list-group-item a{color:#2895F1;cursor:pointer;text-decoration:none;}
.list-group.list-group-header{padding:0;margin:0;}
.list-group.list-group-body .glyphicon{font-size:25px;vertical-align:middle;color:#ccc;padding-right:20px;}
.list-group-panel{border:1px solid #ccdbeb;border-radius:0;}
.mapheight{height:535px;}
.redbtn{cursor:pointer;width:100%;border:1px solid #b62d27;background:#b62d27;background-image:linear-gradient(bottom, #9a2722 0%, #b62d27 52%);background-image:-moz-linear-gradient(bottom, #9a2722 0%, #b62d27 52%);background-image:-webkit-linear-gradient(bottom, #9a2722 0%, #b62d27 52%);color:#FFF;margin:0 0 15px 0 !important;padding:10px !important;border-radius:4px;outline:none !important;}
.redbtn:hover, .redbtn:focus{cursor:pointer;width:100%;border:1px solid #b62d27;background:#b62d27;background-image:linear-gradient(bottom, #9a2722 0%, #b62d27 52%);background-image:-moz-linear-gradient(bottom, #9a2722 0%, #b62d27 52%);background-image:-webkit-linear-gradient(bottom, #9a2722 0%, #b62d27 52%);color:#FFF !important;margin:0 0 15px 0 !important;padding:10px !important;border-radius:4px;outline:none !important;}
.footer-top h4{font-size:16px;line-height:21px;font-weight:500;font-style:normal;text-transform:uppercase;color:#ed2224;margin-bottom:6px;}
.footer_menu li{padding-bottom:4px;}
.footer_menu li a{color:#151001;text-decoration:none;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s;}
footer{padding:15px 0px;}
.copytxt{color:#151001 !important;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;text-align:left;line-height:40px;padding:0;margin:0;}
.social-list{}
.social-list li{display:inline-block;}
.app-list{}
.app-list li{display:inline-block;margin-right:10px;}
.app-list li img{width:100px;height:auto;}
.payment-list{}
.payment-list li{display:inline-block;margin-right:0px;}
.payment-list li img{width:50px;height:auto;}
.footergap{width:100%;height:5px;font-size:0px;margin-bottom:2px;}
.socialtxt{color:#151001 !important;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;text-align:left;line-height:40px;padding:0;margin:0;}
.socialtxt a{line-height:40px;padding:0 0 0 10px;margin:0;border:none;outline:none;width:40px;height:40px;vertical-align:middle;}
.app-store{line-height:40px;padding:0;margin:0;height:40px;vertical-align:middle;}
.app-store a{line-height:40px;padding:0 0 0 20px;margin:0;border:none;outline:none;height:40px;vertical-align:middle;}
.poweredby{text-align:right;line-height:40px;padding:0;margin:0;height:40px;vertical-align:middle;}
.poweredby a{padding:0;margin:0;width:104px;height:40px;vertical-align:middle;}
.sitecount{text-align:center;width:100%;}
.sitecount span{background:#fff;height:20px;width:20px;line-height:20px;display:inline-block;border-radius:5px;font-weight:bold;font-size:12px;color:#8e6904;padding:0px;margin:0px 1px;}
.Portfolio{position:relative;margin:5px 5px 20px 5px;padding:5px;border:1px solid #8E690450;float:left;width:calc(20% - 10px);transition-duration:0.4s;border-radius:5px;animation:winanim 0.5s;-webkit-backface-visibility:visible;backface-visibility:visible;box-shadow:0 3px 5px -1px rgba(0,0,0,.2), 0 5px 8px 0 rgba(0,0,0,.14), 0 1px 14px 0 rgba(0,0,0,.12)}
.Portfolio:hover{box-shadow:0 12px 16px 0 rgba(0,0,0,.24), 0 17px 50px 0 rgba(0,0,0,.19);}
.Portfoliotxt{padding:5px;text-align:center;font-size:90%;background:#FEC807;color:#ed2224}
.Portfolio img{width:100%;height:220px;border-radius:0px}
@keyframes winanim{0%{opacity:0;transform:scale3d(.3, .3, .3)}
50%{opacity:1}
}
img.zoom{width:250px;height:200px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;}
.transition{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);}
.modal-header{border-bottom:none;}
.modal-title{color:#000;}
.modal-footer{display:none;}
.tabletimings{border:1px solid #b42e2c;border-radius:10px;}
.tabletimings th{font-size:14px;font-weight:600;border-top:1px solid #b42e2c !important;padding:8px 15px !important;}
.tabletimings>thead>tr>th{border-bottom:2px solid #b42e2c !important;}
.tabletimings td{border-top:1px solid #b42e2c !important;padding:8px 15px !important;}
.tabletimings th:first-child{text-align:center;}
.tabletimings td:first-child{background:#fff0ba;color:#b42e2c;font-weight:600;text-align:center;}
.tabletimings tbody tr:hover td{background:#FEC807 !important;color:#b42e2c;}
.tabletimings tbody tr:nth-child(2n+1) td{background:#ffffff;}
.tabletimings tbody tr:nth-child(2n+1) td:first-child{background:#fff0ba;}
.poojatimings th:first-child, .poojatimings td:first-child{width:300px;}
.poojatimings td.subtitle1{background:#ffffff !important;text-align:left;color:#565656;font-weight:400;font-size:14px;}
.fastingtable{border:1px solid #b42e2c;border-radius:10px;}
.fastingtable th{font-size:14px;font-weight:600;border-top:1px solid #b42e2c !important;padding:8px 15px !important;}
.fastingtable>thead>tr>th{border-bottom:2px solid #b42e2c !important;}
.fastingtable td{border-top:1px solid #b42e2c !important;padding:8px 15px !important;}
.fastingtable th:first-child{text-align:center;}
.fastingtable td:first-child{background:#fff0ba;color:#b42e2c;font-weight:600;text-align:center;}
.fastingtable th:last-child, .fastingtable td:last-child{border-right:1px solid #b42e2c !important;}
.fastingtable td.subtitle{background:#ffffff !important;}
.fastingtable tbody tr:hover td{background:#FEC807 !important;color:#b42e2c;}
.fastingtable tbody tr:nth-child(2n+1) td{background:#ffffff;}
.fastingtable tbody tr:nth-child(2n+1) td:first-child{background:#fff0ba;}
.fastingtable1{border:1px solid #b42e2c;border-radius:10px;}
.fastingtable1 th{font-size:14px;font-weight:600;border-top:1px solid #b42e2c !important;padding:8px 15px !important;}
.fastingtable1>thead>tr>th{border-bottom:2px solid #b42e2c !important;}
.fastingtable1 td{border-top:1px solid #b42e2c !important;padding:8px 15px !important;}
.fastingtable1 th:first-child{text-align:center;}
.fastingtable1 td:first-child{background:#fff0ba;color:#b42e2c;font-weight:600;text-align:center;}
.fastingtable1 th:last-child, .fastingtable1 td:last-child{border-right:1px solid #b42e2c !important;}
.fastingtable1 td.subtitle{background:#ffffff !important;}
.fastingtable1 tbody tr:hover td{background:#FEC807 !important;color:#b42e2c;}
.fastingtable1 tbody tr:nth-child(2n+1) td{background:#ffffff;}
.fastingtable1 tbody tr:nth-child(2n+1) td:first-child{background:#fff0ba;}
.servicetable{border:1px solid #b42e2c;border-radius:10px;}
.servicetable th{font-size:14px;font-weight:600;border-top:1px solid #b42e2c !important;padding:8px 15px !important;}
.servicetable>thead>tr>th{border-bottom:2px solid #b42e2c !important;}
.servicetable td{border-top:1px solid #b42e2c !important;padding:8px 15px !important;}
.servicetable td:first-child{color:#b42e2c;font-weight:600;background:#fff0ba;}
.servicetable th:first-child, .servicetable td:first-child{width:250px;}
.servicetable td.subtitle{background:#ffffff !important;text-align:center;}
.servicetable tbody tr:hover td{background:#FEC807 !important;color:#b42e2c;}
.servicetable tbody tr:nth-child(2n+1) td{background:#ffffff;}
.servicetable tbody tr:nth-child(2n+1) td:first-child{background:#fff0ba;}
.servicetablenew{border:1px solid #b42e2c;border-radius:10px;}
.servicetablenew th{font-size:14px;font-weight:600;border-top:1px solid #b42e2c !important;padding:8px 15px !important;}
.servicetablenew>thead>tr>th{border-bottom:2px solid #b42e2c !important;}
.servicetablenew td{border-top:1px solid #b42e2c !important;padding:8px 15px !important;}
.servicetablenew td:first-child{background:#fff0ba;color:#b42e2c;font-weight:600;}
.servicetablenew th:first-child, .servicetablenew td:first-child{width:50%;line-height:normal;}
.servicetablenew tbody tr:hover td{background:#FEC807 !important;color:#b42e2c;}
.rhythmstable{border:1px solid #b42e2c;border-radius:10px;}
.rhythmstable th{background:#ffffff;font-size:14px;font-weight:600;border-top:1px solid #b42e2c !important;padding:8px 15px !important;text-transform:uppercase;}
.rhythmstable>thead>tr>th{border-bottom:2px solid #b42e2c !important;}
.rhythmstable td{background:rgba(255, 255, 255, 0.50);border-top:1px solid #b42e2c !important;padding:8px 15px !important;}
.rhythmstable td.first_col{background:#fff0ba;color:#b42e2c;font-weight:600;vertical-align:middle;border-right:1px solid #b42e2c !important;text-transform:uppercase;}
.todaytitle{text-align:center;color:#ed2224;font-size:20px;font-family:Georgia, serif;font-weight:400;background-repeat:no-repeat;background-position:bottom center;margin:0;padding-top:2px;padding-bottom:8px;}
.tabletoday{border:1px solid #b42e2c;border-radius:10px;margin:0px;}
.tabletoday th{font-size:14px;font-weight:600;border-top:1px solid #b42e2c !important;padding:8px 15px !important;}
.tabletoday>thead>tr>th{border-bottom:2px solid #b42e2c !important;}
.tabletoday td{border-top:1px solid #b42e2c !important;padding:8px 15px !important;}
.tabletoday th:first-child{text-align:center;line-height:80px;font-size:22px;font-weight:normal;}
.tabletoday td:first-child, .dayslected{background:#fff0ba !important;color:#b42e2c;font-weight:600;}
.tabletoday tbody tr:hover td{background:#FEC807 !important;color:#b42e2c;}
.tabletoday tbody tr:nth-child(2n+1) td{background:#ffffff;}
.tabletoday tbody tr:nth-child(2n+1) td:first-child{background:#fff0ba;}
.box-titles{padding:0px 0px 3px 0px !important;margin:0px !important;font-size:12px;}
.tabletoday1{border:1px solid #b42e2c;border-radius:10px;margin:0px !important;}
.tabletoday1 th{font-size:12px;font-weight:600;border-top:1px solid #b42e2c !important;padding:4px 4px !important;}
.tabletoday1>thead>tr>th{border-bottom:2px solid #b42e2c !important;}
.tabletoday1 td{border-top:1px solid #b42e2c !important;padding:4px 4px !important;font-size:12px;}
.tabletoday1 th:first-child{text-align:center;line-height:40px;font-size:12px;font-weight:normal;}
.tabletoday1 td:first-child, .dayslected{background:#fff0ba !important;color:#b42e2c;font-weight:400;}
.
.tabletoday1 tbody tr:nth-child(2n+1) td{background:#ffffff;}
.tabletoday1 tbody tr:nth-child(2n+1) td:first-child{background:#fff0ba;}
.prasadamtable{border:1px solid #b42e2c;border-radius:10px;}
.prasadamtable th{font-size:14px;font-weight:600;border-top:1px solid #b42e2c !important;padding:8px 15px !important;}
.prasadamtable>thead>tr>th{border-bottom:2px solid #b42e2c !important;}
.prasadamtable td{border-top:1px solid #b42e2c !important;padding:8px 15px !important;}
.prasadamtable td:first-child{color:#b42e2c;font-weight:600;}
.prasadamtable th:first-child, .prasadamtable td:first-child{width:250px;}
.prasadamtable th:nth-child(2), .prasadamtable td:nth-child(2){width:250px;}
.prasadamtable td.subtitle{background:#ffffff !important;text-align:center;}
.prasadamtable td.subtitle{background:#ffffff !important;text-align:center;}
.prasadamtable td.subtitle1{background:transparent !important;text-align:left;color:#565656;font-weight:400;font-size:14px;}
.prasadamtable tbody tr:hover td{background:#FEC807 !important;color:#b42e2c;}
.prasadamtable tbody tr.even{background:#f5efda;}
.prasadamtable tbody tr.even table td:nth-child(1){background:#fff0ba;}
.prasadamtable tbody tr.even table td:nth-child(2){background:#f5efda;border-right:1px solid #b42e2c;}
.prasadamtable tbody tr.odd{background:#ffffff;}
.prasadamtable tbody tr.odd table td:nth-child(1){background:#fff0ba;}
.prasadamtable tbody tr.odd table td:nth-child(2){background:#ffffff;border-right:1px solid #b42e2c;}
.important-notes{color:#F00;text-align:right;}
.eventtable{border:1px solid #b42e2c;border-radius:10px;}
.eventtable th{font-size:14px;font-weight:600;border-top:1px solid #b42e2c !important;padding:8px 15px !important;}
.eventtable>thead>tr>th{border-bottom:2px solid #b42e2c !important;}
.eventtable td{border-top:1px solid #b42e2c !important;padding:8px 15px !important;}
.eventtable td.subtitle{background:#ffffff !important;text-align:center;}
.eventtable tbody tr:hover td{background:#FEC807 !important;color:#b42e2c;}
.eventtable tbody tr:nth-child(2n+1) td{background:#ffffff;}
.eventtable tbody tr:nth-child(2n+1) td:first-child{background:#fff0ba;}
.event-danger{border-color:#b42e2c;border:1px solid #b42e2c !important;}
.event-danger .panel-heading{background:#b42e2c;}
.event-danger .panel-title{color:#ffffff;text-align:center;font-weight:600;font-size:16px;font-family:Georgia, serif;clear:both;float:none;line-height:35px;}
.event-danger .panel-body{color:#b42e2c;font-weight:400;background:#fff0ba;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
#slideshow{margin:0 auto;position:relative;width:100%;box-sizing:border-box;margin-top:-8px;}
#slideshow > div{position:absolute;top:0px;left:0px;right:0px;bottom:0px;}
#slideshow > div > img{width:100%;height:100%;}
.slideitem > div{margin:0px;padding:0px;left:0px;width:95%;}
#slideshow:hover i,
#slideshow:hover .slider-dots{opacity:0;}
.slidebtn{z-index:99;background:transparent;outline:none;border:none;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;padding:0 10px 0 10px;display:none;}
.slidebtn:active,
.slidedtn:focus{outline:none;}
.slidebtn i{color:#fff;font-size:72px;opacity:0.2;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
.slidebtn.prev{position:absolute;top:10px;left:10px;bottom:10px;display:none;}
.slidebtn.next{position:absolute;top:10px;right:10px;bottom:10px;display:none;}
.slider-dots{opacity:0;list-style:none;display:none;padding-left:0;margin-bottom:0;position:absolute;left:50%;bottom:3%;transform:translate(-50%, 0);z-index:99;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
.slider-dots li{color:#000;display:inline;font-size:48px;margin-right:5px;cursor:pointer;}
.slider-dots li.active-dot{color:#fff;}
.servicetablenew tbody tr:nth-child(even){background:#ffffff;}
.servicetablenew tbody tr:nth-child(odd){background:transparent;}
.nanogallery_theme_default{width:100% !important;}
.nanogallery_theme_default .nanoGalleryNavigationbarContainer{width:100% !important;}
.nanogallery_theme_default .nanoGalleryNavigationbarContainer, .nanogallery_theme_default .nanoGalleryContainer, .nanogallery_theme_default .nanoGalleryContainerParent{width:100% !important;}
.nanoGalleryContainer.nGEvent{display:inline-block !important;}
.nanogallery_colorscheme_lightBackground .nanoGalleryContainer > .nanoGalleryThumbnailContainer{display:inline-block !important;}
.nanogallery_colorscheme_lightBackground .nanoGalleryNavigationbar .oneFolder{color:#ec1d0f !important;}
@media only screen and (max-width:1199px){.nav>li>a{padding:10px 10px !important;font-size:14px !important;}
.news-list li, .news-list a{font-size:12px;}
}
@media only screen and (max-width:991px){.news-list li, .news-list a{font-size:12px;}
}
@media only screen and (max-width:1024px){.nav>li>a{padding:10px 10px !important;font-size:12px !important;}
.banner{height:250px;}
.skdslider{height:250px !important;}
.skdslider ul.slides li img{height:250px !important;}
.marqueeheight{height:200px !important;}
.download-link a{font-size:11px;}
.imageHolder img{object-fit:cover;height:250px;}
.Portfolio{width:calc(25% - 10px);}
}
@media (max-width:768px){.navbar-toggle{float:left !important;margin-left:15px;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background-color:#ec1d0f !important;;}
.navbar-default .navbar-toggle .icon-bar{background-color:#fff !important;}
.nav>li>a{padding:10px 10px !important;font-size:12px !important;}
.navbar-nav{width:100%;}
.navbar-collapse.in{overflow-y:visible !important;}
.navbar-collapse .navbar-nav>li, .navbar-collapse .navbar-nav>li:hover{background-image:url(../images/menuseperator.png) !important;background-position:98% 50% !important;background-repeat:no-repeat !important;padding-right:20px !important;}
.navbar-collapse .navbar-nav>li:last-child{padding-right:0px;background-image:url(../images/menuseperator.png) !important;background-position:98% 50% !important;background-repeat:no-repeat !important;padding-right:20px !important;}
.banner{height:250px;}
.skdslider{height:250px !important;}
.skdslider ul.slides li img{height:250px !important;}
.download-link a{font-size:14px;}
.mapheight{height:250px;}
.contact-info{text-align:center;}
.contact-title{text-align:center;}
.Portfolio{width:calc(33.333% - 10px);}
.imageHolder img{object-fit:unset;height:auto;background-position:top center;}
.fastingtable1 th{font-size:12px;word-wrap:break-word;word-break:break-word;}
}
@media only screen and (max-width:480px){.navbar-toggle{float:left;margin-left:15px !important;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background-color:#ec1d0f !important;;}
.navbar-default .navbar-toggle .icon-bar{background-color:#fff !important;}
.navbar-nav{width:100%;}
.navbar-collapse.in{overflow-y:visible !important;}
.navbar-collapse .navbar-nav>li:hover{background-image:url(../images/menuseperator.png) !important;background-position:98% 50% !important;background-repeat:no-repeat !important;padding-right:20px !important;}
.navbar-collapse .navbar-nav>li:last-child{padding-right:0px;background-image:url(../images/menuseperator.png) !important;background-position:98% 50% !important;background-repeat:no-repeat !important;padding-right:20px !important;}
.navbar-default .navbar-nav>li ul.dropdown-menu{min-width:100% !important;}
.banner{height:150px;}
.skdslider{height:150px !important;}
.skdslider ul.slides li img{height:150px !important;}
.copytxt, .socialtxt, .app-store, .poweredby{text-align:center;}
.list-group.list-group-body .glyphicon{display:none;}
.Portfolio{width:calc(100% - 10px);}
.Portfolio img{height:auto;}
.imageHolder img{object-fit:unset;height:auto;background-position:top center;}
.fastingtable th, .fastingtable td{display:block;width:100%;}
.fastingtable thead{display:none;}
.fastingtable td.subtitle:before{content:" " !important;}
.fastingtable td:nth-child(1):before{content:"Month of Valarpirai - ";}
.fastingtable td:nth-child(2):after{content:" - Pournami ";}
.fastingtable td:nth-child(3):after{content:" - Chathurthi ";}
.fastingtable td:nth-child(4):after{content:" - Sashti ";}
.fastingtable td:nth-child(5):after{content:" - Ekadasi ";}
.fastingtable td:nth-child(6):after{content:" - Prathosham ";}
.fastingtable1 th, .fastingtable1 td{display:block;width:100%;}
.fastingtable1 thead{display:none;}
.fastingtable1 td.subtitle:before{content:" " !important;}
.fastingtable1 td:nth-child(1):before{content:"Month of Thei Pirai ";}
.fastingtable1 td:nth-child(2):after{content:" - Amavasai ";}
.fastingtable1 td:nth-child(3):after{content:" - Chathurthi ";}
.fastingtable1 td:nth-child(4):after{content:" - Sashti ";}
.fastingtable1 td:nth-child(5):after{content:" - Ashtami ";}
.fastingtable1 td:nth-child(6):after{content:" - Ekadasi ";}
.fastingtable1 td:nth-child(7):after{content:" - Prathosham ";}
.fastingtable1 td:nth-child(8):after{content:" - Monthly Sivarathiri ";}
.fastingtable1 td:nth-child(9):after{content:" - Karthigai ";}
}
.loginform{width:500px;margin:30px auto;display:table;padding:3%;border-radius:4px;background:#fff0ba;border:1px solid #ec1d0f50 !important;}
.loginform label{color:#ec1d0f;font-weight:400;font-size:14px;}
.loginform input, .loginform input[type="text"], .loginform input[type="email"], .loginform input[type="password"]{font-family:'Roboto', 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;font-size:14px;font-weight:400;color:#555;outline:none;}
.loginform button, .loginform button:hover, .loginform button:focus{cursor:pointer;border:none;background:#b62d27;background-image:linear-gradient(bottom, #9a2722 0%, #b62d27 52%);background-image:-moz-linear-gradient(bottom, #9a2722 0%, #b62d27 52%);background-image:-webkit-linear-gradient(bottom, #9a2722 0%, #b62d27 52%);color:#FFF;margin:5px 0 0 0;padding:10px 20px;border-radius:4px;outline:none;}
.loginform a.link{color:#ec1d0f !important;font-weight:normal;}
.danger-alert{width:100%;background:#f5f5f5;border-radius:4px;color:#c52126;text-align:center;padding:15px 0px;margin-bottom:10px;border:1px solid #c52126;}
.danger-alert h4{color:#c71e1e;font-size:16px;font-weight:bold;line-height:normal;margin-bottom:0px;}
.success-alert{width:100%;background:#f5f5f5;border-radius:4px;color:green;text-align:center;padding:15px 0px;margin-bottom:10px;border:1px solid green;}
.success-alert h4{color:green;font-size:16px;font-weight:bold;line-height:normal;margin-bottom:0px;}
.registerform{width:80%;margin:30px auto;display:table;padding:3%;border-radius:4px;background:#fff0ba;border:1px solid #ec1d0f50 !important;}
.registerform label{color:#ec1d0f;font-weight:400;font-size:14px;}
.registerform input, .registerform input[type=“text”], .registerform input[type=“email”], .registerform input[type=“password”]{font-family:‘Roboto’, ‘Lato’, ‘Helvetica Neue’, Arial, Helvetica, sans-serif;font-size:14px;font-weight:400;color:#555;outline:none;}
.registerform button, .registerform button:hover, .registerform button:focus, .btn-register{cursor:pointer;border:none;background:#b62d27;background-image:linear-gradient(bottom, #9a2722 0%, #b62d27 52%);background-image:-moz-linear-gradient(bottom, #9a2722 0%, #b62d27 52%);background-image:-webkit-linear-gradient(bottom, #9a2722 0%, #b62d27 52%);color:#FFF !important;outline:none;}
.registerform a.link{color:#ec1d0f !important;font-weight:normal;}
.control-label{padding-top:7px;}
.form-control.error{border:1px solid red !important;}
.col-xs-9 span{color:#e92120;padding-top:5px;float:left;}
.user_name{color:#ec1d0f;font-weight:800;font-size:14px;float:right;}
.myorder{border:1px solid #b42e2c;border-collapse:collapse;}
.myorder th{background:#b42e2c;color:#ffffff;font-size:14px;font-weight:800;border:1px solid #ffffff;padding:8px 15px;text-align:left;}
.myorder td{font-size:14px;font-weight:600;border:1px solid #b42e2c;padding:8px 15px;text-align:left;}
.myorder td a, .myorder td a:hover, .myorder td a:focus{outline:none;cursor:pointer;border:none;color:blue;text-decoration:none;font-weight:300;}
#nanoGallery3a .labelFolderTitle:before, #nanoGallery3a .labelImageTitle{display:none;}
.Captcha_img{width:16px;display:inline-block;float:left;height:16px;margin-top:8px;}
.captchadiv{height:20px;width:100px;float:left;padding:0px 20px;margin-top:7px;}
#captcha_text{float:left;width:150px;padding:5px;border-radius:4px;border:1px solid #ccc;margin-bottom:20px;}