.main_heading{font-size:24px;font-weight:600;color:#333;margin-bottom:12px;line-height:32px;letter-spacing:.24px;padding:unset}.sub_heading{color:#333}.gd-banks-latestholiday-list ul{margin:8px 0;list-style-type:none;overflow-x:auto;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none}.gd-banks-latestholiday-list ul li{display:inline-block;width:205px;height:75px;margin:0 5px 0 0;vertical-align:top;white-space:normal}.gd-banks-latestholiday-list ul li span{border:2px solid #eee;border-radius:20px;background:#fff;display:flex;justify-content:start;padding:10px}.gd-banks-latestholiday-list .quicklink{cursor:pointer}.gd-banks-latestholiday-icon{display:inline-block;width:32px;vertical-align:middle;margin:5px 0 0 0}.gd-banks-latestholiday-details{margin-left:10px;width:135px}.gd-banks-latestholiday-title{font-size:15px;color:#333;font-weight:600;margin-bottom:3px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gd-banks-latestholiday-label{font-size:13px;color:#333;font-weight:600;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.content-left-desc{color:#7d7d7d;font-size:12px;line-height:16px;letter-spacing:.12px}.gd-banks-selectbox-wrap{position:relative;margin:24px 0}.gd-banks-yearselectbox,.gd-banks-state-selectbox,.gd-banks-month-selectbox{float:left;position:relative;margin-right:24px;border-radius:4px;border:1px solid #159b5a}.gd-banks-month-selectbox{margin:24px 0}.gd-banks-yearselected,.gd-banks-selected-state,.gd-banks-selected-month{color:#645f5f;padding:5px 25px 5px 11px;display:block;font-size:15px;font-weight:400;line-height:20px;text-align:right;cursor:pointer}.gd-banks-yearselected:after,.gd-banks-selected-state:after,.gd-banks-selected-month:after{margin:2px 5px;border:solid #159b5a;border-width:0 1.8px 1.8px 0;display:inline-block;padding:2.5px;transform:rotate(45deg);-webkit-transform:rotate(45deg);content:'';z-index:1;content:'';position:absolute;right:5px;top:8px;transition:all ease-in-out .4s;-webkit-transition:all ease-in-out .4s}.show-dropdown .gd-banks-yearselected:after,.show-dropdown .gd-banks-selected-state:after,.show-dropdown .gd-banks-selected-month:after{transform:rotate(225deg);-webkit-transform:rotate(225deg);top:10px}.gd-banks-stateselected,.gd-banks-monthselected{font-size:15px;color:#929aa6;line-height:20px;font-weight:400;display:block;margin:0 0 0 20px}.gd-banks-searchicon{background:url(https://images.goodreturns.in/webp/common_dynamic/images/bank_holiday_search_icon.svg) no-repeat 0 0;width:20px;height:20px;position:absolute;left:8px;top:8px;background-size:100%}.gd-banks-yearselbox-popup,.gd-banks-state-popup,.gd-banks-month-popup{position:absolute;background:#fff;left:0;top:32px;width:124px;border:1px solid #159b5a;display:none;border-radius:4px;z-index:1000}.gd-banks-state-popup,.gd-banks-month-popup{width:220px}.gd-banks-statebox-container{margin:10px;border:.8px solid #e3e3e3}.gd-banks-statebox-container img{position:absolute;right:20px;top:18px;cursor:pointer}.gd-search-state-textbox{border:0;outline:0;padding:5px;font-size:15px;color:#645f5f;width:100%}.gd-state-searchbox-popup,.gd-month-searchbox-popup{height:250px;overflow-y:auto}.gd-state-searchbox-popup a,.gd-month-searchbox-popup a{font-size:15px;font-weight:400;line-height:22px;letter-spacing:.01em;color:#333;padding:10px;list-style-type:none;border-bottom:.8px solid #e3e3e3;cursor:pointer;display:block}.gd-state-searchbox-popup a:hover,.gd-month-searchbox-popup a:hover{color:#279e74}.show-dropdown .gd-banks-yearselbox-popup,.show-dropdown .gd-banks-state-popup,.show-dropdown .gd-banks-month-popup{display:block}.gd-banks-yearsinputbox{margin:6px;padding:2px 5px 2px 20px;border:1px solid #eee}.gd-banks-yearstextbox{font-size:13px;color:#333;position:relative;padding:2px;border:0 none;outline:0;width:100%;box-sizing:border-box}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.gd-banks-yearselbox-popup ul,.gd-banks-state-popup ul{max-height:200px;overflow-y:auto}.gd-banks-yearselbox-popup ul li,.gd-banks-state-popup ul li{font-size:15px;color:#159b5a;line-height:20px;font-weight:600;display:block;cursor:pointer;padding:5px 0}.gd-banks-holiday-indialist-wrapper ul li{list-style-type:none;margin:0 0 24px 0;position:relative}.gd-banks-holiday-indialist-month{float:left;font-size:18px;color:#159b5a;font-weight:600;margin-bottom:12px}.gd-banks-holiday-indialist-lists.holiday-quicklink{cursor:pointer}.gd-banks-holiday-indialist-container{margin-left:50px}.gd-banks-holiday-indialist-wrapper ul li:after,.gd-banks-holiday-indialist-lists:after{content:'';clear:both;display:table}.gd-banks-holiday-indialist-icon{float:left;width:32px;margin-right:8px}.gd-banks-holiday-indialist-details{margin-left:40px}.gd-banks-holiday-indialist-title{font-size:15px;font-weight:600;color:#333;line-height:20px}.gd-banks-holiday-indialist-label{font-size:12px;color:#405068;font-weight:400;line-height:16px}.gd-banks-secondfourthsat-holidays-cont{margin:16px 0}.gd-banks-secondfourthsat-holidays-cont ul li{width:32%;border:2px solid #eee;border-radius:20px;background:#fff;padding:10px;box-sizing:border-box;float:left;margin-bottom:18px;margin-right:12px;height:120px}.month-list ul li{height:150px}.month-list ul li:hover,.gd-banks-state-holidays ul li:hover{border:2px solid #159b5a}.gd-banks-secondfourthsat-holidays-cont ul li:nth-child(3n){float:right;margin-right:0}.gd-banks-secondfourthsat-month{font-size:20px;color:#159b5a;font-weight:600;line-height:26px;margin-bottom:12px}.gd-banks-secondfourthsat-holidays{font-size:15px;color:#333;font-weight:400;margin-bottom:6px}.gd-banks-secondfourthsat-holidays span{font-size:18px;color:#333;font-weight:600;margin-right:10px}.borderbottom{border-bottom:1px solid #eee;padding-bottom:6px}.gd-banks-state-holidays{margin-top:16px}.gd-banks-state-holidays ul li{width:31%;border:2px solid #eee;border-radius:20px;background:#fff;padding:10px;box-sizing:border-box;float:left;margin-bottom:18px;margin-right:12px}.gd-banks-cityname{font-size:16px;font-weight:600;color:#333;margin-bottom:6px}.gd-banks-holiday-num{font-size:15px;font-weight:600;color:#333;margin-bottom:18px}.gd-banks-holiday-label{font-size:13px;font-weight:400;color:#405068;margin-bottom:6px}.gd-banks-upcoming-holiday{font-size:13px;font-weight:600;color:#159b5a;margin-bottom:6px;height:32px}.gd-banks-rightarrow{display:inline-block;margin-left:5px;width:16px;height:12px;background:url(https://images.goodreturns.in/webp/common_dynamic/images/bank_holiday_arrow_left.svg) no-repeat 0 0;background-size:contain;vertical-align:middle}.gd-banks-otherstates{margin:12px 0 24px 0}.gd-banks-otherstates span{display:block;text-align:center;font-size:14px;color:#333;font-weight:600;position:relative;vertical-align:middle;cursor:pointer}.gd-banks-downarrow{display:inline-block;margin-left:5px;border:solid #159b5a;border-width:0 2px 2px 0;display:inline-block;padding:4px;transform:rotate(45deg);-webkit-transform:rotate(45deg);vertical-align:middle;margin-top:-6px;transition:all ease-in-out .4s;-webkit-transition:all ease-in-out .4s;-moz-transition:all ease-in-out .4s;-o-transition:all ease-in-out .4s;margin-left:5px}.gd-banks-desc ul.holidaylist{padding-left:0}.gd-banks-desc ul.holidaylist li{list-style-type:none;margin-bottom:12px;font-size:15px;color:#333;font-weight:600}.gd-banks-desc ul{padding-left:20px}.gd-banks-desc ul li{list-style-type:disc;margin-bottom:12px;font-size:15px;color:#405068;font-weight:400}.statewise-hidden{display:none}.show-more .statewise-hidden{display:block}.show-more .gd-banks-downarrow{transform:rotate(225deg);-webkit-transform:rotate(225deg);margin-top:3px}.gd-banks-holidays-details-block{margin:24px 0 42px 0;border-bottom:1px solid #eee;padding:0 0 24px 0}.gd-banks-holidays-details-indialist-icon{float:left;width:100px}.gd-banks-holidays-details-indialist-icon img{border-radius:5px}.gd-banks-holidays-details-indialist-details{margin-left:120px}.gd-banks-holidays-details-indialist-title{font-size:18px;font-weight:600;color:#333;line-height:20px;margin:0 0 12px 0;padding-top:20px}.gd-banks-holidays-details-indialist-label{font-size:12px;color:#405068;font-weight:400;line-height:16px}.gd-banks-holidays-details-wrapper .gr-static-content-block{clear:both;padding:12px 0 0 0}.gd-banks-yearselbox-popup ul{direction:ltr;scrollbar-color:#b3b3b3 #e8f5ea;scrollbar-width:thin;margin:10px 0 10px 10px}.gd-state-searchbox-popup,.gd-month-searchbox-popup{direction:ltr;scrollbar-color:#b3b3b3 #e8f5ea;scrollbar-width:thin}.gd-banks-yearselbox-popup ul::-webkit-scrollbar,.gd-state-searchbox-popup::-webkit-scrollbar{width:20px}.gd-banks-yearselbox-popup ul::-webkit-scrollbar-track,.gd-state-searchbox-popup::-webkit-scrollbar-track{background-color:#2633c7;border-radius:100px}.gd-banks-yearselbox-popup ul::-webkit-scrollbar-thumb,.gd-state-searchbox-popup::-webkit-scrollbar-thumb{border-radius:100px;background-image:linear-gradient(180deg,#d0368a 0,#708ad4 99%);box-shadow:inset 2px 2px 5px 0 rgba(255,255,255,0.5)}.hide-block-search{display:none !important}.show-block-search{display:block !important}.gr-sub-tabs{padding-bottom:16px}.state-gr-sub-tabs-block,.sat-gr-sub-tabs-block,.gr-sub-tabs-block{float:left;width:50%;background:#e8f7f0;border-top:solid 2px transparent}.state-gr-sub-tabs-block h3,.sat-gr-sub-tabs-block h3,.gr-sub-tabs-block h3{border:0;padding:10px 16px;cursor:pointer;font-size:15px;color:#666;text-align:center;border-top:0;border-bottom:solid thin #b9b9b9}.state-gr-sub-tabs-block.active h3,.sat-gr-sub-tabs-block.active h3,.gr-sub-tabs-block.active h3{color:#000;border-top:0;border-bottom:solid thin transparent}.state-gr-sub-tabs-block.active,.sat-gr-sub-tabs-block.active,.gr-sub-tabs-block.active{background:#fff;border-top:4px solid #159b5a}.state-gr-sub-tabs-content .holiday-list,.sat-gr-sub-tabs-content .holiday-list,.gr-sub-tabs-content .holiday-list{display:none}.state-gr-sub-tabs-content .holiday-list.active,.sat-gr-sub-tabs-content .holiday-list.active,.gr-sub-tabs-content .holiday-list.active{display:block}.gd-bank-holiday-details-label{font-size:14px;display:block}#nse_holiday_list .sub_heading{color:#333;font-size:16px;font-weight:bold;line-height:20px;letter-spacing:.15px;padding:16px 0}#nse_holiday_list table,.po_holiday table{background:#fff;border-collapse:collapse;width:100%;border:.8px solid #e3e3e3;box-shadow:0 2px 3px 0 #0000001A}#nse_holiday_list thead,.po_holiday thead{background-color:#e8f7f0}#nse_holiday_list thead tr th,.po_holiday thead tr th{color:#333;font-size:14px;font-weight:500;line-height:20px;letter-spacing:.14px;padding:12px 20px;text-align:left}.po_holiday .sub-heading{font-size:16px;font-weight:bold;color:#333;padding:20px;line-height:20px;letter-spacing:.14px;border-bottom:1px solid #e3e3e3}#nse_holiday_list tbody tr td,.po_holiday tbody tr td{color:#333;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.14px;padding:15px 20px 15px 20px;border-bottom:1px solid #e3e3e3}#nse_holiday_list .content-left-desc,.po_holiday .content-left-desc{font-style:italic;margin:16px 0}.po_holiday{margin-bottom:10px}.po_holiday ul li span{cursor:unset}