/*! non_critical_begin */.ac-fullscreen{overflow:hidden}.autocomplete-suggestions{background:#fff;border:1px solid #ccc;border-top:0;box-shadow:-1px 1px 3px rgba(0,0,0,.1);box-sizing:border-box;cursor:default;display:none;max-height:500px;overflow:hidden;overflow-y:auto;position:absolute;text-align:left;transition:top .2s ease;z-index:9999}.autocomplete-suggestion{color:#333;cursor:pointer;font-size:.75rem;line-height:25px;overflow:hidden;padding:5px;position:relative;text-overflow:ellipsis;white-space:nowrap}.autocomplete-suggestion b{color:#1f8dd6;font-weight:400}.autocomplete-suggestion.selected{background:#f0f0f0}.autocomplete-container{position:relative;width:100%}.autocomplete-box{background-color:#fafafa;box-shadow:0 2px 6px rgba(0,0,0,.3);position:absolute;width:100%}.autocomplete-fullscreen{border:0;height:100%;left:0!important;padding:1rem;position:fixed;top:100px!important;width:100%!important;z-index:1000000000}.autocomplete-fullscreen .autocomplete-suggestion{font-size:1rem}.autocomplete-fullscreen-input{background:#fff;height:100%;left:0;padding-top:25px;position:fixed;top:0;width:100%;z-index:100000}.autocomplete-close-btn{border-radius:50%;cursor:pointer;float:right;font-size:2rem;font-weight:700;height:2rem;line-height:1;opacity:.5;position:absolute;right:5px;text-align:center;top:5px;width:2rem}

/*! non_critical_end */.section-block{--text-primary:var(--text-primary);--text-secondary:#6c757d;--text-tertiary:#999;--text-subtle:#aaa;--text-inactive:#ccc;--input-focus-color:#2979ff;--color-primary:#333;--color-secondary:#333;--color-tertiary:#999;--color-subtle:#aaa;--color-inactive:#ccc;--section-p-x:1.25rem;--section-p-y:1.25rem}.section-block,.section-block.bordered{--container-border-color:#ccc}.section-block .section-heading,.section-block>h1,.section-block>h2,.section-block>h3,.section-block>header>h1,.section-block>header>h2,.section-block>header>h3{color:var(--text-primary);font-size:1.125rem;font-weight:700;letter-spacing:-1px;margin-top:-.25rem}.section-block>h1,.section-block>h2,.section-block>h3,.section-block>header,.section-block>p:first-child{border-bottom:1px solid var(--container-border-color);color:#000;margin-bottom:1rem;padding-bottom:.875rem}.section-block>header>.section-prologue{color:var(--text-tertiary);font-size:.875rem;font-style:italic;margin-top:0}.section-block>dl:last-child,.section-block>ol:last-child,.section-block>p:last-child,.section-block>section:last-child,.section-block>ul:last-child{margin-bottom:0}.section-block>.section-full-width{margin-left:calc(var(--section-p-x)*-1);margin-right:calc(var(--section-p-x)*-1)}.section-block .section-prologue{color:var(--text-tertiary);margin-bottom:0}@media (max-width:379px){.section-block{--section-p-x:0.625rem}}.search-block ::placeholder{opacity:0}.search-block .btn-close-fullscreen{display:none}.search-block .btn{border-width:1px}.search-block .form-group{padding-top:.25rem}.search-block .form-label{background:#fff;color:inherit;font-size:12px;left:.75rem;line-height:1rem;padding:0 .325rem;pointer-events:none;position:absolute;top:0;transform:translateY(-50%);transition:all .2s}.search-block .theme-is-loading .form-label{display:none}.search-block .form-control{background:transparent;border-style:none;box-shadow:none;color:var(--text-secondary);font-size:.9rem;height:calc(2.527rem + 2px)}.search-block .form-control:focus{color:var(--text-secondary)}.search-block .controls{border:1px solid #ccc;display:flex;position:relative}.search-block .controls:focus-within{border-color:var(--input-focus-color);color:var(--input-focus-color)}.search-block .form-control:placeholder-shown:not(:focus)~.form-label{color:#999;font-size:1rem;left:.625rem;top:calc(1.2635rem + 2px)}.search-block .clear-button{align-content:center;color:#999;cursor:pointer;display:none;flex-wrap:wrap;font-size:.9em;margin-bottom:0;padding:.375rem .75rem;right:0;text-align:center;top:0;user-select:none;width:2.5rem}.search-block .form-control:not(:placeholder-shown)~.clear-button{display:flex}.search-block .clear-button:focus,.search-block .clear-button:hover{color:#2979ff}.nav-tabs{border-bottom:3px solid #ededed}.nav-tabs>li>a{border:2px solid transparent;border-width:2px 0;color:#000;font-weight:400;text-align:center}.nav-tabs>li>.active{font-weight:700}.nav-tabs>li>.active:before{transform:scale(1);transition:transform .2s ease}.nav-tabs>li>a:before{background:#ffc107;bottom:-3px;content:"";height:3px;left:0;position:absolute;transform:scale(0);width:100%}.nav-tab-container{height:60px;width:100%}.nav-tabs{padding:0}.nav-tabs>li{display:inline-block;min-width:115px;position:relative;white-space:normal}@media (max-width:360px){.nav-tabs{font-size:14px}.nav-tabs>li{min-width:100px}}.festival-header{line-height:1.5rem;padding:15px}.festival-header .festival-timing{margin-bottom:1rem}.festival-header .festival-tithi-details{line-height:1rem}.festival-header .festival-name{font-size:1.5rem}.festival-header .btn{text-transform:none}.festival-header .icon-sprite{background-image:url("https://s0.nxstatic.com/static/astrology/panchangam/assets/imgs/sprite-icons.png?_=de230b50");background-repeat:no-repeat;display:inline-block;filter:grayscale(1);height:40px;width:46px}.festival-header .icon-sprite-sunrise{background-position:0 -2px}.festival-header .icon-sprite-sunset{background-position:-45px -2px}.festival-header .icon-sprite-moonrise{background-position:-90px -2px}.festival-header .icon-sprite-moonset{background-position:-135px -2px}.festival-header .moon-image-background{background-color:rgba(0,0,0,.1);border-radius:50%;height:51px;width:50px}.festival-header .moon-image{background:url("https://s0.nxstatic.com/static/astrology/tithi/assets/imgs/moon-phase-center-align.png?_=6b9de1f6") no-repeat;height:100%;scale:.9;width:100%}.festival-header .background-image-10-16{background-color:rgba(0,0,0,.85);background-position:-518px;border-radius:50%}.festival-header .background-image-10-32{background-color:rgba(0,0,0,.85);background-position:-1316px;border-radius:50%}.festival-header .background-image-16{background-color:rgba(0,0,0,.85);background-position:10px;border-radius:50%}.festival-header .background-image-17{background-color:rgba(0,0,0,.85);background-position:-43px;border-radius:50%}.festival-header .background-image-18{background-color:rgba(0,0,0,.85);background-position:-95px;border-radius:50%}.festival-header .background-image-19{background-color:rgba(0,0,0,.85);background-position:-147px;border-radius:50%}.festival-header .background-image-20{background-color:rgba(0,0,0,.85);background-position:-199px;border-radius:50%}.festival-header .background-image-21{background-color:rgba(0,0,0,.85);background-position:-251px;border-radius:50%}.festival-header .background-image-22{background-color:rgba(0,0,0,.85);background-position:-303px;border-radius:50%}.festival-header .background-image-23{background-color:rgba(0,0,0,.85);background-position:-357px;border-radius:50%}.festival-header .background-image-24{background-color:rgba(0,0,0,.85);background-position:-411px;border-radius:50%}.festival-header .background-image-25{background-color:rgba(0,0,0,.85);background-position:-464px;border-radius:50%}.festival-header .background-image-26{background-color:rgba(0,0,0,.85);background-position:-518px;border-radius:50%}.festival-header .background-image-27{background-color:rgba(0,0,0,.85);background-position:-571px;border-radius:50%}.festival-header .background-image-28{background-color:rgba(0,0,0,.85);background-position:-625px;border-radius:50%}.festival-header .background-image-29{background-color:rgba(0,0,0,.85);background-position:-677px;border-radius:50%}.festival-header .background-image-30{background-position:-730px}.festival-header .background-image-32{background-color:rgba(0,0,0,.85);background-position:-784px;border-radius:50%}.festival-header .background-image-33{background-color:rgba(0,0,0,.85);background-position:-838px;border-radius:50%}.festival-header .background-image-34{background-color:rgba(0,0,0,.85);background-position:-892px;border-radius:50%}.festival-header .background-image-35{background-color:rgba(0,0,0,.85);background-position:-946px;border-radius:50%}.festival-header .background-image-36{background-color:rgba(0,0,0,.85);background-position:-1000px;border-radius:50%}.festival-header .background-image-37{background-color:rgba(0,0,0,.85);background-position:-1052px;border-radius:50%}.festival-header .background-image-38{background-color:rgba(0,0,0,.85);background-position:-1106px;border-radius:50%}.festival-header .background-image-39{background-color:rgba(0,0,0,.85);background-position:-1160px;border-radius:50%}.festival-header .background-image-40{background-color:rgba(0,0,0,.85);background-position:-1212px;border-radius:50%}.festival-header .background-image-41{background-color:rgba(0,0,0,.85);background-position:-1264px;border-radius:50%}.festival-header .background-image-42{background-color:rgba(0,0,0,.85);background-position:-1316px;border-radius:50%}.festival-header .background-image-43{background-color:rgba(0,0,0,.85);background-position:-1368px;border-radius:50%}.festival-header .background-image-44{background-color:#000;background-position:-1419px;border-radius:50%}.festival-header .background-image-45{background-color:#000;background-position:-1470px;border-radius:50%}.festival-header .background-image-46{background-color:rgba(0,0,0,.85);background-position:-1600px;border-radius:50%}.festival-header .scrollable{overflow:auto;padding:10px;white-space:nowrap}.festival-header .imp-timing{font-size:.85rem}.festival-header .btn-next-inner,.festival-header .btn-prev-inner{max-width:130px;text-align:center;white-space:normal}.festival-header .imp-timing{font-size:.775rem;line-height:1.25rem}@media (min-width:1000px) and (max-width:1151px){.festival-header .ad-section,.festival-header .ad-section-navratri,.festival-header .content-section{width:100%}}@media (min-width:720px){.festival-header .btn-panchang{position:absolute;right:1rem;top:1rem}}@media (max-width:1151px){.festival-tithi-details .content-section{margin-bottom:1.5rem}}@media (min-width:1151px){.ad-section-navratri{margin-top:40px}}@media (max-width:480px){.festival-header .btn-next,.festival-header .btn-prev{max-width:130px;text-align:center;white-space:normal}.festival-header .imp-timing{font-size:.775rem;line-height:1.25rem}}.tab-control{padding:0}.tab-content .navratri-timings{line-height:1rem}.navratri-festival-timing{line-height:1.5rem}@media (min-width:600px) and (max-width:1151px){.festival-header .btn-navratri-panchang{position:absolute;right:0;top:0}}@media (max-width:720px){.nav-tab-container{overflow-x:scroll;scroll-behavior:smooth}.nav-tab-container .nav{flex-wrap:nowrap;min-width:fit-content}}.nav-tab-container>.nav-tabs>li{border-bottom:3px solid #ededed;min-width:auto}.nav-tab-container>.nav-tabs{border-bottom:0;justify-content:center}@media (max-width:400px){#filter{font-size:14px}}.nav-tab-container>.nav>li>a{padding:.5rem}@media (min-width:1151px){.nav-tab-container>.nav>li>a{padding:.5rem .84rem}}@media (min-width:720px) and (max-width:1000px){.nav-tab-container>.nav>li>a{padding:.5rem .55rem}}.autocomplete-suggestions>p{border-bottom:1px solid #eee;display:grid;font-size:15px;margin:0}.autocomplete-suggestions>p:hover{background-color:#f1f3f4}@media (min-width:460px){.autocomplete-suggestions>p{display:block}}.modal-dialog .autocomplete-suggestions{position:fixed}.table>tbody>tr>td.day-separation,.table>tbody>tr>th.day-separation{border-bottom:3px solid #ddd}.table>tbody>tr.last-separation>td.day-separation,.table>tbody>tr:last-child>th.day-separation{border-bottom:1px solid #ddd}.festivals-search-form>.form-heading{font-size:15px}.festivals-search-form{background-color:#fad130}.festivals-search-form,.fin_festival_search,.form-search-btn-wrapper{border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}.fin_festival_search::placeholder{color:rgba(0,0,0,.8);font-size:18px}.border{border:1px solid #eee}.photo-carousel{position:relative}.photo-carousel-control-wrapper{position:absolute;right:10px;top:10px}.carousel-control{background:rgba(0,0,0,.7);border:1px solid hsla(0,0%,100%,.64);color:hsla(0,0%,100%,.64);font-size:25px;padding:10px;position:absolute;right:0;text-align:center;z-index:1}.carousel-control:first-child{right:45px}.carousel-control:hover{background:#000;border:1px solid #fff;color:#fff}.photo-carousel-image{max-height:485px;overflow:hidden;position:relative}.carousel-caption{background:rgba(0,0,0,.64);bottom:0;color:#fff;font-size:16px;padding:10px;position:absolute;text-align:center;width:100%}.carousel-item{display:none}.carousel-item.active{display:block}@media (max-width:520px){.carousel-caption{padding:5px}}@media (max-width:480px){.carousel-control{font-size:15px;padding:8px}.carousel-control:first-child{right:35px}.photo-carousel-control-wrapper{right:0}}.pinterest-anchor{background:#bd081c;color:#fff;margin-left:10px;margin-top:10px;padding:3px;position:absolute;top:0;z-index:42}.highlight-yellow{background-color:#fce27d}.recipes-list>.more-categories>span{background-color:#ccc;display:block;height:74%;padding-top:2px;width:100%}.recipes-list{padding-left:10px}@media screen and (max-width:480px){.more-categories>span>.icon{display:block;font-size:15px}}@media screen and (min-width:480px){.recipes-list>.more-categories{text-align:center;width:100%}.recipes-list>.more-categories>span{height:auto;padding:8px;width:100%}.recipes-list>li{padding-left:.3rem;padding-right:.3rem}}.recipes-list>li>a:hover{text-decoration:none}.recipes-list img{display:block}.content-img .content-title{color:rgba(0,0,0,.87);display:block;font-size:.8rem;height:35px}.content-title{padding-top:5px;width:100%}.article-image-container{position:relative}.article-image-provider{bottom:5px;color:#bababa;font-size:.6em;left:5px;position:absolute}.article-image-wrapper{margin-bottom:1rem}.youtube-video-container{background:#000;height:0;overflow:hidden;position:relative}.youtube-video-container:before{color:#fff;content:"Loading...";left:40%;position:absolute;top:50%}.youtube-video-container-16x9{padding-bottom:56.25%}.youtube-video-container-4x3{padding-bottom:75%}.youtube-video-container iframe{height:100%;left:0;position:absolute;top:0;width:100%}.instagram-media{min-width:300px!important}.related-image-gallery{display:block;overflow:hidden;padding-top:10px;position:relative}.related-image-gallery-header{line-height:1em;margin:0 0 20px;text-align:center}.related-image-gallery-header a{color:#000}.related-image-gallery-header a:hover{text-decoration:none}.related-image-gallery .gallery{grid-gap:5px;display:grid;grid-auto-flow:dense;grid-template-columns:repeat(auto-fill,minmax(49%,1fr))}@media (min-width:518px){.related-image-gallery .gallery{grid-template-columns:repeat(auto-fill,minmax(30%,1fr))}}.related-image-gallery .galley-image{align-items:stretch;background:rgba(0,0,0,.2);color:#fff;display:flex;font-size:3rem;justify-content:center;overflow:hidden;padding:0;position:relative;text-align:center;text-transform:uppercase}.related-image-gallery .galley-image img{display:block;height:100%;object-fit:cover;object-position:center;transition:all .5s;width:100%}.galley-image>:not(.view-all):hover img{cursor:pointer;transform:scale(1.3)}.related-image-gallery .horizontal{grid-column:span 2}.related-image-gallery .vertical{grid-row:span 2}.related-image-gallery .big{grid-column:span 2;grid-row:span 2}.active .galley-image:not(.show) img,.active .galley-image:not(:nth-child(5)) img{filter:blur(3px)}.related-image-gallery .view-all{background:#000;bottom:0;left:0;opacity:.7;position:absolute;right:0;top:0}.related-image-gallery .view-all-link{color:#fff;font-size:1.5rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.related-image-gallery .view-all-link:hover{color:#fff;text-decoration:none}.cms-audio{width:100%}.btn-theme{background-color:#00a88f;color:#fff;text-transform:none}.btn-theme.active,.btn-theme:active,.btn-theme:focus,.btn-theme:hover{background-color:#339f88;color:#fff}.btn-block{width:100%}.btn-modal-close{cursor:pointer;height:2rem;line-height:2rem;right:5px;text-align:center;width:2rem}.btn-modal-close,.btn-modal-close:after{border-radius:50%;position:absolute;top:5px}.btn-modal-close:after{background:rgba(51,51,51,.1);content:"";display:block;height:20px;right:6px;width:20px}.article-navigation-box{background:#f6f6f6;line-height:1.5rem;padding:10px}.article-navigation-box nav>ol{margin:0;padding:0 0 0 1.75rem}@media (max-width:720px){.article-navigation-box{margin-bottom:1rem;width:100%}}[data-dialogform]{cursor:pointer}
/*# sourceMappingURL=https://sourcemap.prokerala.com/static/festivals/assets/css/unity.min.css.map?_=d4006488 */
