.cng-select-state ul li{list-style-type:none;float:left;width:24%;padding:0;text-align:center;font-size:12px;margin-bottom:5px;margin-top:5px;margin-right:5px;border:1px solid #d5d5d5}.cng-select-state ul li:nth-child(4n){margin-right:0}.cng-select-state ul li:hover{border:1px solid #d95b46;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.cng-select-state ul li :visited{border:1px solid #d95b46}.cng-select-state ul li a{text-decoration:none;color:#505050;font-weight:600;display:block;padding:5px;vertical-align:middle;height:35px;overflow:hidden;line-height:35px}.cng-select-state{display:block;padding-bottom:20px}.hide-block{display:none}.show-block{display:table-row}.hide-block-search{display:none !important}.show-block-search{display:table-row !important}.gr-content-background{background:none !important}.cng-station-input-select .select2-container--default .select2-selection--single{border-radius:0;padding:5px;height:40px;background:#fff;border:1px solid #ccc;border-radius:5px}.cng-input-select .select2-container--default .select2-selection--single .select2-selection__arrow{right:5px}.cng-input-select .select2-container--default .select2-selection--single .select2-selection__arrow b{border-width:8px 6px 0 6px;border-color:#000 transparent transparent transparent;top:60%;left:45%}.select2-container{width:280px !important}.cng.select-block{width:48%}.cng-input-select{position:relative;padding:10px;margin:0 auto;text-align:center}.select-year{width:95%;padding:10px;color:#6a6a6a;border:2px solid #ebebeb}.gd-cngloc-banner{position:relative;background:url("https://images.goodreturns.in/webp/common_dynamic/images/cng-banner.webp") no-repeat center center;height:140px;background-size:cover;border-radius:2px}.cngloc-banner-title{position:absolute;right:40px;top:28px;width:325px}.cngloc-banner-title h1{color:#000;font-weight:bold;text-transform:uppercase;font-size:32px;line-height:35px}.pd10{padding:10px 0}.pt20{padding-top:20px}.pb20{padding-bottom:20px}.pb10{padding-bottom:10px}.p10{padding:10px}.gd-cng-select-block{padding:20px;background:#f4f4f4;border:1px solid #ccc;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin:5px 0}.state-btn,.city-btn{width:48%;margin-right:20px;background:#aab17e;border:1px solid #ccc;color:#fff;position:relative;border-radius:5px}.city-btn{margin-right:0}.state-btn span,.city-btn span{display:block;padding:0 10px;border-radius:2px;line-height:39px;height:38px;font-size:14px;color:#fff;font-weight:normal}.state-btn i,.city-btn i{position:absolute;right:7px;top:4px;color:#fff;font-size:32px}.dropdown-box.active i{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.dropdown-box.active .dropdown-list{max-height:237px}.dropdown-list{overflow-y:auto;width:100%;position:absolute;top:102%;left:-1px;right:0;background:#fff;border:1px solid rgba(0,0,0,0.2);border-top:0;border-bottom:0;list-style:none;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;max-height:0;z-index:200000 !important;overflow-x:hidden}.dropdown-list li a{display:block;text-decoration:none;padding:8px 3%;transition:all .3s ease-out;border-bottom:1px solid #e6e8ea;color:#333;font-size:14px}.fuelstation-searchbox{position:relative;padding:10px;background:#f2f3f3;border:1px solid #ccc}#search_input{padding:15px;width:100%;box-sizing:border-box;color:#000;border:1px solid #ccc;border-radius:5px;background:#f9fed5}.fuelstation-searchbox .search-icon{position:absolute;right:20px;top:22px}.search-icon{color:#000}.fuelstation-title h2{font-weight:bold}.gd-cng-gasstation-dtls{min-height:100%;display:flex;flex-direction:row;flex-wrap:wrap}.gd-cng-gasstation-dtls .gd-gasstation-block{display:flex;justify-content:space-between;flex-basis:calc(50% - 50px);flex-direction:column;border:1px solid #ccc;padding:10px 20px;margin-right:15px;border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);margin-bottom:15px;transition:all .3s cubic-bezier(.25,.8,.25,1)}.station-title{text-align:center;font-size:18px;color:#000;font-weight:bold}.gd-cng-gasstation-dtls .gd-gasstation-block:hover{box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}.gd-cng-gasstation-dtls .gd-gasstation-block:nth-child(2n){margin-right:0}.station-contact .inline{display:table-cell;vertical-align:middle}.station-address .inline{display:inline-block;vertical-align:middle}.state-addes{max-width:200px}.stat-loc-no{font-size:18px;padding-left:25px}.state-addes{font-size:15px;padding-left:25px}.gd-dirc-btn{text-align:center}.gd-dirc-btn button{background:#4285f4;color:#fff;padding:10px 18px;border:0;cursor:pointer;font-size:16px}.stat-phone-icon span,.stat-loc-icon span{color:#4285f4 !important;font-size:30px}button span{display:inline-block;vertical-align:middle;font-size:16px !important}.gd-right-tabcontent{padding:0 5px !important}