@charset "UTF-8";
/*! 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 */.astrology-related-reports .report-offer-tag{background:#ffc107;color:#000;font-size:.9rem;font-weight:700;left:-20%;min-width:135px;padding:17px 3px 1px;position:absolute;text-align:center;text-transform:capitalize;top:-10px;transform:rotate(-45deg);z-index:1}.astrology-related-reports .report-price{background:rgba(255,4,3,.8);border:1px solid #fff;border-radius:var(--border-radius);color:#fff;font-size:1.25rem;font-weight:700;left:50%;min-width:120px;position:absolute;text-align:center;top:75%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}.astrology-related-reports .strike-text{text-decoration:line-through}.astrology-related-reports .list-item.report-new{position:relative}.astrology-related-reports .list-item.report-new:before{background:rgba(255,4,3,.8);color:#fff;content:"NEW";font-weight:700;margin:auto;position:absolute;right:-40px;text-align:center;top:15px;transform:rotate(45deg);width:130px;z-index:100}.astrology-related-reports .list-item-image{position:relative}.astrology-related-reports .list-item.report-new:before{animation:blinkingWhiteText .5s infinite}@keyframes blinkingWhiteText{0%{color:#fff}49%{color:#fff}60%{color:transparent}99%{color:transparent}to{color:#fff}}.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}}.calendar-nav-pills{-ms-overflow-style:none;display:flex;flex-wrap:nowrap;overflow-x:auto;padding:5px;scroll-behavior:smooth;scrollbar-width:none;white-space:nowrap}.calendar-nav-pills::-webkit-scrollbar{display:none}.calendar-nav-pills>span{margin-right:8px}.calendar-nav-pills>span:last-child{display:none}.calendar-nav-pills .dropdown .btn-secondary{border:1px solid #ddd;border-radius:50px;color:#000;display:inline-block;font-size:14px;font-weight:400;line-height:1.45rem;min-width:90px;padding:15px 20px 2px 15px;text-align:left;text-transform:none}.calendar-nav-pills .dropdown .btn-secondary:before{color:#a0a0a0;content:attr(title);font-size:10px;font-weight:400;left:15px;line-height:1rem;position:absolute;top:2px}.calendar-nav-pills .dropdown-menu{font-size:14px;padding:0}.calendar-nav-pills .dropdown-toggle:after{position:absolute;right:8px;top:44%}@media (max-width:720px){.calendar-nav-pills{box-shadow:var(--box-shadow)}.calendar-nav-pills>span:last-child{display:block}}.calendar-fixed-header{position:relative}@media (max-width:720px){.calendar-fixed-header{background:#fff;position:sticky;top:0;z-index:100}}.app-bottom-navigation{bottom:0;display:flex;font-size:.85rem;position:sticky;z-index:1100}.app-bottom-navigation>.app-icon-bar{color:#fff;display:flex;flex:1;flex-basis:0;justify-content:center;padding:0}.app-bottom-navigation>.app-icon-bar.active>a{background-color:#536e7a;color:#fff}.app-bottom-navigation>.app-icon-bar>a{background-color:#455a64;color:#fff;display:inline-block;flex-wrap:wrap;line-height:1rem;padding:10px;text-align:center;text-decoration:none;width:100%}.app-bottom-navigation>.app-icon-bar>a>span{display:block;text-align:center;width:100%}.app-bottom-navigation>.app-icon-bar .app-icon-bar-text{display:block;margin-top:.5rem;text-align:center;width:100%}.app-bottom-navigation>.app-icon-bar .icon{font-size:1rem}.app-bottom-navigation .zodiac-thumbnails .caption{display:block;line-height:1rem}.app-bottom-navigation .zodiac-thumbnails>a{color:#666;font-size:var(--font-size-sm)}.app-bottom-navigation .zodiac-thumbnails>a>.zodiac-sign-image{height:50px;width:50px}.app-bottom-navigation #modal-horoscope-form img{border-radius:50%;margin-bottom:1rem}.app-bottom-navigation .grid-col>.grid-item,.app-bottom-navigation .grid-col>div,.app-bottom-navigation .grid-col>li{margin-bottom:1rem}.app-bottom-navigation .list-links>li>a{border-bottom:1px solid #ddd;display:block;position:relative}#calendar-changedate{background:#f2f2f2}#calendar-changedate>div{background:#fff}@media (max-width:600px){.app-bottom-navigation{font-size:.75rem}}@media (max-width:360px){.app-bottom-navigation>.app-icon-bar>a{padding:10px 5px}}.app-bar-dialog{z-index:1300}.app-bar-dialog .modal-dialog{background:#fff;font-size:1rem;padding:10px}.app-bar-dialog .btn{text-transform:none}.app-bar-dialog .btn-theme{background-color:#455a64;border-color:#455a64;color:#fff}.app-bar-dialog .form-calendar .form-group>label{font-size:.75rem;font-weight:400;padding-bottom:0}.app-bar-dialog .btn-close-dialog{background:#455a64;border-radius:50%;color:#fff;height:2rem;line-height:2rem;text-align:center;width:2rem}.app-bar-dialog .list-group-item:hover{background:rgba(0,0,0,.05);text-decoration:none}.app-bar-dialog .list-group-item a{display:block}.app-bar-dialog .list-group-item a .icon{color:#455a64}.modal-dialog .autocomplete-suggestions{position:fixed}@media (max-width:720px){#modal-horoscope-form .caption{font-size:14px}}.modal-astro-form-cloned.modal,.modal-calendar-date-details.modal{z-index:1300}@media (max-height:650px){.dropdown-menu.month-list{height:250px;overflow:auto}}#dialog-horoscope-form{margin-bottom:1rem}#dialog-horoscope-form .control-label{font-size:.75rem;padding-bottom:0}#dialog-horoscope-form .form-group{margin-bottom:0}#dialog-horoscope-form .btn-group{background:#fff;border:1px solid #455a64;border-radius:var(--border-radius);display:inline-flex;font-size:.85rem;height:30px;line-height:1rem;overflow:hidden;vertical-align:middle}#dialog-horoscope-form .btn-group-option>input{display:none}#dialog-horoscope-form .btn-group-option>label{cursor:pointer;display:inline-block;height:28px;line-height:28px;overflow:hidden;width:100%}#dialog-horoscope-form .btn-group-option{flex:1 0 auto}#dialog-horoscope-form .btn-group-option>input:checked+label{background:#455a64;color:#fff}#dialog-horoscope-form .btn-group-gender{text-align:center;width:100%}#dialog-horoscope-form .btn-group-gender>.btn-group-option{width:50%}#dialog-horoscope-form .alert-warning{background-color:#f8d7da;border-color:#f5c6cb;color:#455a64}.highlight-grey{background:#f2f2f2}.scrollable-list-wrapper{overflow:hidden}.scrollable-list-wrapper>ul{margin:0;overflow-x:auto;padding:0;white-space:nowrap}.scrollable-list-wrapper>ul>li{display:inline-block;margin-bottom:0;min-width:10px;white-space:normal}@media (min-width:650px){ul.scrollable-month-list{overflow-x:hidden}.scrollable-month-list>li{width:7.7%}}.scrollable-month-list{border-bottom:1px solid #f2f2f2}.scrollable-month-list>li{position:relative}.scrollable-month-list>.active:before{color:#546e7a;content:"\f0d7";font-family:FontAwesome;left:50%;position:absolute;top:-14px;transform:translate(-50%)}.scrollable-month-list>li:last-child{border-right:none}.scrollable-month-list>li>a{display:block;font-size:1rem;padding:5px 10px;text-align:center}.calendar-wrapper{border:4px solid #546e7a;margin-bottom:1rem}.calendar-wrapper .calendar-options{border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2}.calendar-table{margin-bottom:0}.calendar-table tfoot td{border:0}.calendar-header{background:#546e7a;color:#fff;font-size:15px;min-height:75px;padding:10px;position:relative}.calendar-header>div>span{color:#fff;font-weight:700}.calendar-nav{padding-left:10px;padding-right:10px;width:100%}.calendar-nav>a>.icon{background:#fff;border-radius:50%;color:#546e7a;font-size:1.5rem;height:2rem;line-height:2rem;text-align:center;width:2rem}.calendar-nav>.nav-next,.calendar-nav>.nav-prev{padding:15px;position:absolute;top:50%;transform:translateY(-50%)}.calendar-nav>.nav-prev{float:left;padding-left:0}.calendar-nav>.nav-next{float:right;padding-right:0;right:20px}#calendar-table-scrollable{scroll-behavior:smooth}.table-calendar{border-spacing:0;margin-bottom:0;text-align:center;width:100%}.calendar-table>tfoot{background:#546e7a;color:#fff;font-size:11px}.table-calendar>thead>tr>th{background:#f9f9f9;font-size:14px}.table-calendar>tbody>tr>td,.table-calendar>thead>tr>th{border:1px solid #ddd;padding-left:0;padding-right:0;text-align:center}.table-calendar>tbody>tr>td{cursor:pointer;font-size:1.15em;height:105px;line-height:1em;min-width:101px;position:relative;transition:all .3s ease 0s;vertical-align:middle}.table-calendar .calendar-heading{display:table-row}.table-calendar .day-info{margin-top:15px;padding:4px;right:2px}.bank-holiday{color:#ec1b24}.table-calendar .bank-holiday{top:-75px}.table-calendar .main-day{font-size:30px;font-weight:700}.table-calendar .sub-month-name{color:#ec1b24;font-weight:700;overflow:hidden;position:absolute}.table-calendar td.cal-day>span{color:#666;font-size:.45em;font-weight:400;line-height:1.2em;position:absolute}.table-calendar .events{left:3px;top:3px}.table-calendar .sub-day{color:#ec1b24;font-size:15px;left:75px;position:absolute;top:48px}.table-calendar .festival{word-wrap:break-word;color:#ec1b24;display:block;height:22px;overflow:hidden;position:absolute;top:-15px;width:95%}.inactive-day{color:#ccc;text-align:left}.cal-day:first-child .main-day{color:#ec1b24}.inactive-day:first-child .main-day{color:#fbd0d2}.main-day:first-child .main-day{color:#ec1b24}.horizontal-calendar .public-holiday,.horizontal-calendar>tbody>tr>td.cal-day:first-child{background-color:#f8f3b4}.table-calendar .bank-holiday{font-size:14px;font-weight:700;right:5px;top:0}.calendar-table.horizontal-calendar>tbody>tr>td>.day-info{font-size:10px;line-height:13px;margin:0;text-align:left}.calendar-table.horizontal-calendar>tbody>tr>td>.day-info>.sub-day{line-height:12px;top:25px}.calendar-table.horizontal-calendar>tbody>tr>td>.main-day{font-size:33px;line-height:50px;min-height:30px}.calendar-table.horizontal-calendar>tbody>tr>td.cal-day:first-child>.main-day>a{color:#ec1b24}.calendar-table.horizontal-calendar>tbody>tr>td>.main-day>a{color:#000}.calendar-table.horizontal-calendar>tbody>tr>td>.bank-holiday{font-weight:700;top:2px}.day-info{color:#000;display:block;font-size:11px;font-weight:400;line-height:14px;width:100%}.submonth-name{color:#ec1b24;font-size:9px;line-height:11px;width:100%}.weekdays{bottom:10%;position:relative;top:18%}.weekday{color:#000;font-family:tahoma;font-size:25px;font-weight:700;line-height:25px;text-transform:uppercase}.events img{height:2em;width:2em}.cal-day>.main-day>a{color:#000;font-size:32px}.cs-btn-group-label{display:block;font-size:14px}@media (min-width:620px){.cs-btn-group-label{display:inline-block}}.calendar-switcher .btn{font-size:11px;padding:.2rem .5rem;text-transform:capitalize}.vertical-calendar{margin:0 auto;min-width:720px;width:100%}.vertical-calendar>tbody>tr{display:block;float:left;width:16.6666666%}.vertical-calendar>tbody{display:inline-block;float:left;width:100%}.vertical-calendar>tbody>tr>td.inactive-day{text-align:left}.table-responsive>.vertical-calendar>tbody>tr>td{display:block;height:135px;padding:2px;width:100%}.vertical-calendar .submonth-name{left:0;position:absolute;top:60px}.vertical-calendar .cal-day:first-child .main-day>a{color:#ec1b24}.vertical-calendar .public-holiday,.vertical-calendar>tbody>tr>td:first-child.cal-day{background-color:#f8f3b4}.vertical-calendar>thead>tr>th{text-align:center;text-transform:uppercase;vertical-align:middle}.vertical-calendar .public-holiday>.main-day>a{color:#ec1b24}.vertical-calendar .events{top:35px}.vertical-calendar .day-info{margin-top:15px}.vertical-calendar .main-day{margin-top:35px}.vertical-calendar .bank-holiday{right:17px;top:30px}.vertical-calendar .day-info>span{display:block}.vertical-calendar>tbody>tr>td>.day-info{font-size:11px;line-height:13px}.vertical-calendar .day-info>.sub-day{font-size:12px;font-weight:700;left:70%;top:45px}.vertical-calendar .day-tithi{display:block;line-height:11px;position:absolute;text-align:center;top:4px;width:94%}@media (min-width:768px){.vertical-calendar .day-info{margin-top:8px}}.table-responsive>.vertical-calendar>tbody>tr>td.adm-native-unit{display:none}.calendar-date-info{background-color:#f5f5f5}.current-date-info,.panchang-box{border:3px solid #e5e5e5}.current-date-info{background-color:#fff;border-bottom:0;border-top:0}.calendar-help-text{background-color:#f5f5f5}.calendar-current-day{background-color:#ddd;height:210px;overflow:hidden;position:relative;width:182px}.calendar-current-day>span{color:#000;display:block;font-family:Roboto Slab,sans-serif;line-height:50px;width:100%}.calendar-details tr:first-child td,.calendar-details tr:first-child th{border:none}.calendar-current-day>.cday-name{display:inline-block;font-size:1.2em;margin-bottom:10px;margin-top:15px}.calendar-current-day>.cday-date{display:inline-block;font-size:5.5em}.calendar-current-day>.cday-month{display:inline-block;font-size:1.2em}.calendar-details tr:first-child td{border:none}.sun-moon-timing{background-image:url("https://s0.nxstatic.com/static/general/calendar/images/sun-moon-timings.png?_=e3a984f1");background-repeat:no-repeat;height:100px;width:100px}.day-sunrise{background-position:25px 0}.day-moonrise{background-position:25px -300px}.day-moonset{background-position:25px -200px}.day-sunset{background-position:25px -100px}.calendar-sun-moon-details{min-height:200px}.sun-moon-timing span{bottom:-50px;font-size:13px;left:0;position:absolute;text-align:center;width:100%}.compact{list-style-type:none}.chart-style-south{height:260px;table-layout:fixed;width:260px}.chart-style-south>tbody>tr>td{height:25%;vertical-align:middle;width:25%}.calendar-panchang-nav>.scroller-nav{color:#777;font-size:35px;line-height:4em;margin-top:-2em;opacity:.5;position:absolute;top:45%;transition:opacity .6s;z-index:1}.calendar-panchang-nav>.scroller-nav-prev{left:0}.calendar-panchang-nav:hover .scroller-nav{box-shadow:none;color:#000;opacity:1}.calendar-panchang-nav .scroller-disabled{opacity:0}.calendar-panchang-nav .scroller-nav-next{left:auto;right:0}.nav-prev{float:left}.nav-next{float:right}.modal-date-info .modal-body{border:5px solid #e5e5e5;padding:0}.align-center{margin:0 auto}.calendar-settings-wrapper{display:none}@media (min-width:720px) and (max-width:1152px){.calendar-settings-wrapper{display:block}}.list-calendar .calendar-heading,.list-calendar .inactive-day{display:none}.list-calendar tbody tr{display:block}.list-calendar td{border:1px solid #f2f2f2;cursor:pointer;display:block;padding:4px 0;width:100%}.list-calendar .main-day{float:left;font-weight:700;position:relative;text-align:center;width:20%}.list-calendar .day-info{float:left;padding-left:20px;position:relative;width:60%}.list-calendar .events{float:left;text-align:center;width:20%}.list-calendar .sub-day{color:#ec1b24;font-weight:700;left:0;position:absolute;top:2px}.list-calendar .events img{height:1.25rem;width:1.25rem}.list-calendar>tbody>tr>td:after{clear:both;content:"";display:table}.list-calendar .main-day:after{bottom:8px;color:#666;content:"";display:block;font-size:12px;font-weight:700;line-height:1em;position:relative;text-transform:uppercase}.list-calendar .main-day-en:after{content:attr(data-week_en)}.list-calendar .main-day-te:after{content:attr(data-week_te)}.list-calendar .main-day-hi:after{content:attr(data-week_hi)}.list-calendar .main-day-ta:after{content:attr(data-week_ta)}.list-calendar .main-day-ml:after{content:attr(data-week_ml)}.list-calendar .main-day-gu:after{content:attr(data-week_gu)}.list-calendar .main-day-ch:after{content:attr(data-week_ch)}.list-calendar .day-info>span{display:block}.list-calendar .day-info>span:not(.events){font-size:12px}.list-calendar td.public-holiday>.main-day>a,.list-calendar td:first-child>.main-day:after,.list-calendar td:first-child>.main-day>a,.telugu-festival{color:#ec1b24}.list-calendar td.public-holiday,.list-calendar>tbody>tr>td:first-child.cal-day{background-color:#f8f3b4}@media (min-width:550px){.list-calendar.telugu-calendar .day-nakshatra,.list-calendar.telugu-calendar .day-tithi,.list-calendar.telugu-calendar .day-varjyam,.list-calendar.telugu-calendar .submonth-name{display:inline-block;line-height:22px;overflow:hidden;text-overflow:ellipsis;width:46%}}.wdgt-calendar span{display:block;line-height:1.3em;margin:0}.wdgt-calendar .date{font-size:5rem;line-height:.9em}.wdgt-calendar .wdgt-body{background:#fff;border-bottom:1px solid #eee;color:#000;font-size:1.5rem;padding:5px 10px;position:relative}.wdgt-calendar-date-info{bottom:5px;font-size:.58em;position:absolute;right:10px;text-align:right}.wdgt-calendar .wdgt-title{color:#fff}.widget-festival-wrapper{background-color:#fff;color:#000}.widget-festival-wrapper .table>tbody>tr>td,.widget-festival-wrapper .table>thead>tr>th{border-color:#ddd!important}.widget-festival-wrapper a{color:#07c}.wdgt-related-content{font-family:Arial,apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif}.snackbar{background-color:#333;border-radius:2px;bottom:60px;color:#fff;font-size:1rem;left:50%;margin-left:-100px;min-width:190px;padding:10px;position:fixed;text-align:center;visibility:hidden;z-index:100000}.snackbar.show{animation:fadein .5s,fadeout .5s .5s;visibility:visible}td>.adm-native-unit{background:#ddd;border:1px solid #ccc;clear:both;overflow:hidden;padding:2rem 0;width:100%}td>.adm-native-unit>.adm-wrapper{margin:0}.table-calendar .adm-native-unit,.table-calendar .adsbygoogle{display:none}@media (min-width:720px){td>.adm-native-unit,td>.adm-native-unit .adsbygoogle{display:none}}.modal-dialog{background:#fff}.modal-header .modal-close{background:#ec1b24!important;border-radius:50%;color:#fff;cursor:pointer;float:right;font-size:2rem;font-weight:700;height:2rem;line-height:1;opacity:.5;right:5%;text-align:center;width:2rem}.modal-header .modal-close:hover{opacity:1}.modal-calendar-date-details{padding:0}.modal-calendar-date-details .modal-dialog{max-width:660px;overflow:hidden}#calendarDateDetailsModal .modal-title{font-size:1.25rem}@media (max-width:480px){#calendarDateDetailsModal.modal-dialog{margin:0}.modal-calendar-date-details{padding:0}#calendarDateDetailsModal .modal-title{font-size:1rem}}#calendarDateDetailsModal .modal-content{border:3px solid #e5e5e5}#calendarDateDetailsModal .modal-body{padding:0}#calendarDateDetailsModal .btn-date-info{background:rgba(213,0,0,.5);border-radius:50%;color:#fff;font-size:2rem;height:4rem;line-height:3rem;position:fixed;text-align:center;top:50%;width:4rem}#calendarDateDetailsModal .btn-date-info:hover{background:#ec1b24}#calendarDateDetailsModal .btn-date-info-left{left:10%}#calendarDateDetailsModal .btn-date-info-right{right:10%}#calendarDateDetailsModal .btn-date-info-left>.icon{margin-right:20%;padding-right:13px;padding-top:4px}#calendarDateDetailsModal .btn-date-info-right>.icon{margin-left:20%;padding-right:13px;padding-top:4px}@media (max-width:690px){#calendarDateDetailsModal .btn-date-info{color:#fff;font-size:1.5rem;height:3rem;line-height:2rem;width:3rem}#calendarDateDetailsModal .btn-date-info-left{left:2%}#calendarDateDetailsModal .btn-date-info-right{right:2%}}@media (min-width:826px){#calendarDateDetailsModal .btn-date-info-left{left:16%}#calendarDateDetailsModal .btn-date-info-right{right:16%}}@media (min-width:1000px){#calendarDateDetailsModal .btn-date-info-left{left:50%;transform:translateX(-500%)}#calendarDateDetailsModal .btn-date-info-right{right:50%;transform:translateX(500%)}}.tab{margin:2px;max-width:600px;position:relative}.accordion-tabs{background:#f2f2f2;margin-bottom:1rem}.accordion-tab{position:relative}.accordion-tab>input{display:none}.accordion-tab>label{background:#fff;border-bottom:1px solid #f2f2f2;cursor:pointer;display:block;font-weight:700;margin-bottom:0;padding:10px;position:relative}.accordion-tab>label:after{content:"❯";display:block;position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:all .4s}.accordion-tab>input[type=checkbox]:checked+label:after,.accordion-tab>input[type=radio]:checked+label:after{top:25%;transform:rotate(90deg)}.accordion-tab-content{background:#fff;max-height:0;overflow:hidden;transition:max-height .4s}.accordion-tab-content p{margin:20px}.accordion-tab input:checked~.accordion-tab-content{margin-bottom:1rem;max-height:100vh}.accordion-tab-content>.form-calendar,.accordion-tab-content>table,.accordion-tab:last-child .accordion-tab-content,.accordion-tab:last-child input:checked~.accordion-tab-content,.accordion-tab:last-child>label{margin-bottom:0}.ac-span-change-location{font-weight:400}.accordion-tab-content>table td,.accordion-tab-content>table th{padding:.4rem;vertical-align:middle}.accordion-tab-content>table th{border:1px solid #dee2e6;border-right-color:#fff}.form-calendar{padding:1rem}.form-calendar h5{font-size:1.25rem}.icon-calendar-view{cursor:pointer;font-size:25px}.calendar-options>div>span>.disabled{color:#ccc}.location-group-wrapper{border-top:1px solid #dee2e6;margin-top:1rem}.form-calendar .radio{padding:0}.form-calendar label{cursor:pointer;font-size:1rem;margin-bottom:0}.form-calendar .form-group>label{font-weight:700}.form-calendar .col-form-label{padding-bottom:0}.btn.disabled{background-color:#259b24;color:#fff;cursor:not-allowed;opacity:.65}.autocomplete-suggestion{border-bottom:1px solid #eee;font-size:12px}.monthly-festival-list>table{background:#fff;margin-bottom:0}.monthly-festival-list>table tr>td{padding:.4rem;vertical-align:middle}.monthly-festival-list>table tr>td:first-child{border-right:1px solid #fff;width:70px}.list-calendar .bank-holiday{right:0;top:0}.horizontal-calendar .bank-holiday{font-size:14px;font-weight:700;position:absolute;top:5px}.pinterest-anchor{background:#bd081c;color:#fff;font-size:25px;height:35px;position:absolute;right:10px;text-align:center;top:10px;width:35px;z-index:1}.pinterest-anchor:hover{color:#fff}.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%}.hindu-calendar .hindu-submonth-name{color:#ec1b24}.list-calendar.hindu-calendar>tbody>tr>td>.day-info{padding:0 0 0 40px}.vertical-calendar.hindu-calendar .day-tithi{line-height:12px;text-align:left;top:7px}.vertical-calendar.hindu-calendar>tbody>tr>td.inactive-day{border-color:#ddd;font-weight:400;padding:4px;text-align:left}.vertical-calendar.hindu-calendar>tbody>tr>td.inactive-day>span{color:#000;font-size:10px}.hindu-day{background-color:#fff;border:1px solid #e0e0e0;color:#ec1b24;display:inline-block;text-align:center;width:25px}.hindu-calendar .hindu-sub-day,.hindu-calendar .indian-civil-day,.hindu-calendar .muslim-day,.hindu-calendar .small-date{font-weight:700;position:absolute}.vertical-calendar.hindu-calendar .hindu-sub-day{font-size:11px;left:70%;padding:2px;top:50px}.vertical-calendar.hindu-calendar .small-date{bottom:80px;font-size:12px;left:25px}.vertical-calendar.hindu-calendar .bank-holiday{position:absolute;right:15px;top:30px}.vertical-calendar.hindu-calendar .indian-civil-day{bottom:3px;color:#ff9629;right:3px}.vertical-calendar.hindu-calendar .muslim-day{bottom:3px;color:#4c8efa;left:3px}.vertical-calendar.hindu-calendar .festival{top:auto}.ganda-mool-nakshatra>td>span,.ganda-mool-nakshatra>td>ul>li{font-weight:400;line-height:11px}.vertical-calendar.hindu-calendar .ganda-mool-nakshatra{display:none}.list-calendar.hindu-calendar .mool-vichar,.list-calendar.hindu-calendar .mool-vichar-heading,.list-calendar.hindu-calendar .mool-vichar>li{color:rgba(0,0,0,.85);font-size:.75rem;line-height:1.25rem}.list-calendar.hindu-calendar .other-info{font-size:11px}.list-calendar.hindu-calendar .day-tithi{font-weight:700}.list-calendar.hindu-calendar .hindu-sub-day{font-size:11px;left:1px;padding:2px;top:18px}.list-calendar.hindu-calendar .small-date{font-size:12px;left:5%;top:5px}.list-calendar.hindu-calendar .indian-civil-day{color:#ff9629;left:0;top:0}.list-calendar.hindu-calendar .muslim-day{color:#4c8efa;left:0;top:45px}.list-calendar.hindu-calendar .main-day{padding-left:15px}.vertical-calendar.hindu-calendar .main-day{margin-top:38px}.list-calendar .panchak{bottom:-20px;display:block;width:90%}.panchak{color:#e59a4c;font-size:10px;font-weight:700}.list-calendar.hindu-calendar .panchak{position:static}.vertical-calendar.hindu-calendar .panchak{text-align:left;top:21px}.vertical-calendar.hindu-calendar>tbody>tr>td{height:150px}.mool-vichar,.mool-vichar-heading,.mool-vichar>li{color:#000;font-size:.75rem;margin-bottom:0;padding:2px;text-align:left}.mool-vichar>li{font-weight:700}.table .table{background-color:#e0e0e0}.table-header-info>tbody>tr>td{font-size:12px;font-weight:700;padding:.25rem;width:20%}.icon-sunrise{color:#ff9629}.icon-sunset{color:#8c2502}.tamil-calendar .day-info{line-height:1.25rem}.table-calendar .muslim-day{left:75px;position:absolute;top:40px}.table-calendar .muslim-day,.tamil-calendar.list-calendar .muslim-day{color:#4c8efa;font-weight:700}.tamil-calendar.horizontal-calendar .sub-month-name,.tamil-calendar.list-calendar .sub-month-name{color:red;display:block;margin-top:-14px;width:100%}.tamil-calendar.list-calendar .sub-month-name{margin-top:0}.day-branch,.day-officer,.day-stem{display:block;font-size:11px}.chinese-sub-day{color:#ec1b24;font-weight:700;position:absolute}.table-calendar .chinese-sub-day{bottom:-3px;font-size:14px;left:-3px}.list-calendar .chinese-sub-day{right:5px;top:5px}.day-elements{line-height:1rem;position:relative}.table-calendar.chinese-calendar>tbody>tr>td{padding:5px}.chinese-calendar .main-day{color:#000;font-size:32px}.public-holiday{color:#ec1b24}.chinese-events{position:absolute;right:0;top:-30px}.zodiac-box{background-color:#fff}.table-calendar .gazetted-holiday{color:#000;font-size:11px;font-weight:700;height:max-content;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.main-day.public-holiday>a{color:#ec1b24}.gujarati-calendar.table-calendar .nakshatra-name{bottom:2px;left:2px;position:absolute;text-align:left}.gujarati-calendar.table-calendar .tithi-name{left:2px;position:absolute;top:2px}.gujarati-calendar.table-calendar .sub-day{color:#ec1b24;font-size:15px;left:auto;position:absolute;right:2px;top:2px}.gujarati-calendar.table-calendar .bank-holiday{position:absolute;right:2px;top:15px}.gujarati-calendar.table-calendar .events{left:2px;position:absolute;top:15px}.gujarati-calendar .hijra-day,.gujarati-calendar .hijra-month-name{color:#4ca7fc}.gujarati-calendar.table-calendar .hijra-day{bottom:18px;position:absolute;right:2px}.gujarati-calendar.table-calendar .day-info{font-weight:700}.gujarati-calendar.list-calendar .sub-day{position:static}.malayalam-calendar.table-calendar .nakshatra-ghati,.malayalam-calendar.table-calendar .nakshatra-name,.malayalam-calendar.table-calendar .tithi-ghati,.malayalam-calendar.table-calendar .tithi-name{font-size:9px;font-weight:700;line-height:12px}.malayalam-calendar.table-calendar .tithi-name{left:2px;position:absolute;top:2px}.malayalam-calendar.table-calendar .bank-holiday{position:absolute;right:3px;top:15px}.malayalam-calendar.table-calendar .sub-day{font-weight:700;position:absolute;right:2px;top:30px!important}.malayalam-calendar.table-calendar .tithi-ghati{position:absolute;right:2px;top:2px}.malayalam-calendar.table-calendar .main-day{font-size:40px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.malayalam-calendar.table-calendar .nakshatra-name{bottom:2px;left:3px;position:absolute}.malayalam-calendar.table-calendar .nakshatra-ghati{bottom:2px;position:absolute;right:2px}.malayalam-calendar.table-calendar .sub-month-name{bottom:15px;left:50%;transform:translate(-50%)}.malayalam-calendar.table-calendar .festival{color:#000;font-weight:700;height:max-content;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.malayalam-calendar.table-calendar .events{left:2px;position:absolute;top:12px}.malayalam-calendar .events img{height:15px;width:15px}.malayalam-calendar.list-calendar .main-day{float:left;font-size:40px;font-weight:700}.malayalam-calendar.list-calendar .tithi-name{float:left}.malayalam-calendar.list-calendar .nakshatra-ghati,.malayalam-calendar.list-calendar .tithi-ghati{float:right}.malayalam-calendar.list-calendar .festival{color:#ec1b24;overflow:hidden;width:100%}.bengali-calendar.table-calendar .tithi-name{left:2px;position:absolute;top:2px}.bengali-calendar.table-calendar .nakshatra-name{bottom:2px;left:2px;position:absolute;text-align:left}.bengali-calendar .hijra-day,.bengali-calendar .hijra-month-name{color:#4ca7fc}.bengali-calendar.table-calendar .hijra-day{bottom:18px;position:absolute;right:2px}.android-app-install-float{background:#fff;bottom:0;box-shadow:0 0 50px rgba(0,0,0,.8);left:0;max-width:480px;min-width:320px;opacity:0;padding:10px;position:fixed;transition:opacity 1s;width:100%;z-index:100000}.android-app-install-float.active{opacity:1}.android-app-install-float .btn{font-size:.8rem;padding:.15rem .5rem}.list-calendar .vertical-extra-days,.vertical-calendar .extra-days{display:block}.list-calendar .extra-days,.vertical-calendar .vertical-extra-days{display:none}.link-more-options{display:flex;margin:0 -.5rem .25rem}.link-more-options>span{border-right:1px solid #c5c5c5;padding-left:4px;padding-right:4px;white-space:nowrap}.link-more-options>span:last-child{border-right:none}.link-more-options>span:last-child .dropdown-toggle:after{display:none}
/*# sourceMappingURL=https://sourcemap.prokerala.com/static/general/calendar/assets/css/nexus.min.css.map?_=719e218b */
