body{font-family:"Poppins",sans-serif}
.exploreCSRbody{background:#f8f8f8;padding:30px;font-size:14px;color:#333;font-family:"Poppins"}
.verify_header{padding:10px;font-weight:700;font-size:20px;background:#f0f7ff;color:#333;font-family:"Poppins"}
.exploreCSRbody .title{text-align:left;border-bottom:1px solid #ff8000;line-height:.01em;margin:30px 0 20px 0}
.exploreCSRbody .title span{background:#f0f7ff;padding:0 10px 0 0;font-size:16px;color:#666}
.exploreCSRbody .content-title{padding:10px 10px 10px 0;font-weight:600}
.exploreCSRbody .innerPanel{background:#e3eefa;padding:10px 15px 18px 15px}
.exploreCSRbody .exploreCSR .inputOptions{display:flex;flex-wrap:nowrap;justify-content:flex-start}
.exploreCSRbody #inputLabel{font-weight:700}
.exploreCSRData .button-panel{display:flex;justify-content:end;font-size:16px}
.exploreCSRData .button-panel button.exploreCSRButtons{height:40px;color:#fff;background:#127abf;border-radius:4px;padding:4px 25px;cursor:pointer;margin:20 0 0 30px !important;border:2px solid #127abf}
.exploreCSRData .payment-body1 p,.exploreCSRData .payment-body1 label,.exploreCSRData .payment-body1 input{font-size:14px !important}
.exploreCSRData .button-panel button.cancel{background:white;color:#127abf}
.exploreCSRData .button-panel button.cancel:hover{background:#127abf;color:white}
.exploreCSRData .button-panel .exploreCSRButtons{margin:20px 0 0 20px;font-weight:500;font-size:14px}
.exploreCSRbody .exploreCSR .payment-body1{margin-top:3%}
.exploreCSRbody .secondwrap{margin-top:3%}
.firstwrap{margin-top:3%}
.exploreCSRbody .exploreCSR input[type="text"],.exploreCSRbody .exploreCSR input[type="date"],.exploreCSRbody .exploreCSR input[type="search"]{border-style:none;height:40px;color:#666;font-size:14px;padding-bottom:.625rem;padding-left:.625rem;padding-top:.625rem;padding-right:.625rem;background:#fff !important;width:21vw}
.exploreCSRbody .exploreCSR .appendicon{margin-left:-10%;width:9%}
.exploreCSRbody .exploreCSR input:-internal-autofill-selected{background-image:none !important;background:white !important}
input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset !important}
.exploreCSRbody .exploreCSR .dropdown .btn{font-size:14px !important;width:21vw;height:40px;background-color:white;color:#666;text-align:left;border:1px solid black}
.exploreCSRbody .exploreCSR .dropdown-item{color:#666;text-align:left;font-size:14px;height:auto;white-space:break-spaces}
.exploreCSRbody .exploreCSR .dropdown-toggle.page-3::after{margin-left:13rem}
.exploreCSRbody .exploreCSR .dropdown-toggle.page-4::after{margin-left:13.5rem}
.exploreCSRbody .exploreCSR .dropdown-toggle::after{float:right;margin-top:.5rem}
.exploreCSRbody .exploreCSR .dropdown-item:active,.dropdown-item:hover{background:#eff8ff !important}
.exploreCSRbody .exploreCSR input[type="radio"]{cursor:pointer;content:url(../../../../../content/dam/csr/icons/unchecked.html);border-style:none;background:#e3eefa;-webkit-appearance:none}
.exploreCSRbody .exploreCSR input[type="radio"]:checked{content:url(../../../../../content/dam/csr/icons/checkedRadio.html);border-style:none;background:#e3eefa}
.exploreCSRbody .exploreCSR input[type="checkbox"]:focus{outline:none !important}
.exploreCSRbody .exploreCSR .paymentOptions{display:flex;flex-wrap:nowrap;justify-content:flex-start}
.exploreCSRbody .exploreCSR .radioPaymentOption{margin-right:45px}
@media screen and (max-width:400px){.exploreCSRbody .exploreCSR .inputOptions{flex-direction:column}
.exploreCSRbody .exploreCSR .paymentOptions{flex-direction:column}
}
@media screen and (max-width:550px){.exploreCSRbody .exploreCSR .payment-body1{display:block}
.exploreCSRbody .exploreCSR .dinlabel{margin-top:4%}
.exploreCSRbody .secondwrap{margin-top:14%}
.exploreCSRbody .title{line-height:normal}
.exploreCSRData .button-panel button.exploreCSRButtons{height:auto}
.exploreCSRbody{padding:0}
.captcha-modal .modal-upper{display:block}
.bottom-pagination{display:block !important}
}
.input-appearance{visibility:hidden}
body{font-family:"Poppins",sans-serif}
.csrpopup .modal-footer{border-top:0}
.csrpopup .modal-content{margin:auto;width:auto;width:85%;padding:11px;border-radius:0rem !important}
.csrpopup .modal-body p{font-size:14px !important;font-weight:600;color:#333}
.csrpopup .yesbtn,.csrpopup.nobtn{height:40px;color:#fff;background:#127abf;border-radius:4px;padding:4px 25px;cursor:pointer;margin:20 0 0 30px !important;border:2px solid #127abf;font-weight:500;font-size:14px !important}
.csrpopup .nobtn{background:white;color:#127abf}
.csrpopup .nobtn:hover{background:#127abf;color:white}
.fieldLevelError{font-size:12px;color:red;display:none}
#commonError{font-size:12px;justify-content:flex-end;display:flex;max-width:85%}
.inputMode,.inputMode .input-prepend,.inputMode .dropdown,.inputMode .dropdown button,.inputMode .dropdown-content,.inputMode .dropdown-item{width:100% !important}
.headingText{text-align:left;font-size:24px;line-height:35px;font-family:"Poppins";font-weight:600;letter-spacing:0;color:#1e3a7c;opacity:1;margin-bottom:0rem}
.dropbtn{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
::-webkit-scrollbar{width:6px;height:6px}
::-webkit-scrollbar-track{background-color:transparent}
::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:10px}
.captcha-modal{display:block;height:304px;border-radius:3px;border:hidden;font-family:"Poppins"}
.modal-header{background-color:#e5e7eb;color:#666;height:48px}
.modal-header p{font-size:14px;margin-top:-3px;margin-left:4px}
.modal-header button.close{margin-top:-3px;padding-top:0;padding-bottom:0;padding-left:0;padding-right:16px}
.modal-upper{width:max-content;display:flex}
.modal-upper label{display:inline}
.modal-upper b,.modal-lower b{font-weight:600;color:#444}
#captchaCanvas{margin-left:30px}
#input{float:right;width:136px;height:32px;margin-right:37px}
#refresh{display:inline;text-align:left;color:#666;font-size:12px}
#showResult{font-size:12px;color:red;margin-top:10px}
#refresh-img{cursor:pointer}
.modal-lower .btn{width:99px;height:35px;margin-top:0;margin-left:100px;font-size:14px}
.modal-body{padding:0 !important}
@media screen and (max-width:550px){#captchaCanvas{margin-left:0}
.modal-upper{width:auto}
}
#hiddenTable,.table_exploreGeo{display:none}
input{outline:0;border:0}
.select-field{border:1px solid black;border-radius:.25rem}
.select-field,.list{width:100%;background-color:white;padding:.3rem}
.list{display:none;background-color:#e0ecfb}
.down-arrow{font-size:1.2rem;display:inline-block;cursor:pointer;transition:.2s linear}
.task{display:block;padding-left:0}
.task span{float:right;font-size:.6rem;padding-top:6px}
.task:hover{background-color:#e0ecfb}
.show{display:block}
.rotate180{transform:rotate(-60deg)}
#devSectorDD,#fyDD,#stateDD,#districtDD{width:90%}
body{font-family:"Poppins"}
.drop_table{margin-top:2% !important}
.table_exploreGeoCSR .dropdownFilter select{border-radius:5px;font-size:14px;width:45%}
.table_exploreGeoCSR .dropdownFilter{margin-right:9%;font-size:14px}
.table_exploreGeoCSR .card-text,.table_exploreGeoCSR .card-text-no{text-align:center}
.table_exploreGeoCSR .card-text{font-size:14px}
.table_exploreGeoCSR .card-text-no{color:#00c481;font-size:30px;font-weight:600}
.table_exploreGeoCSR .cardsinformation{margin-top:2%}
.table_exploreGeoCSR .cardblock{width:auto;height:auto;background-color:#e0ecfb;box-shadow:0 4px 8px #0000001f}
.table_exploreGeoCSR table{width:100%;border-collapse:separate;border-spacing:0 5px;font-size:14px}
.table_exploreGeoCSR .even-theme{background-color:#ebeef2;height:32px;font-size:14px}
.table_exploreGeoCSR .odd-theme{background-color:#e7edf4;height:32px;font-size:14px}
.table_exploreGeoCSR .odd-even-theme{background-color:#ffdab5;height:32px}
.table_exploreGeoCSR td:nth-child(1){padding-left:15px}
.up_tabel{width:7px}
.table_exploreGeoCSR th:nth-child(1){width:10%}
.table_exploreGeoCSR th:nth-child(2){width:15%}
.table_exploreGeoCSR th:nth-child(3){width:16%}
.table_exploreGeoCSR th:nth-child(4){width:36%}
.table_exploreGeoCSR th:nth-child(5){width:27%}
@media(min-width:576px) and (max-width:1027px){.col-sm-6{-webkit-box-flex:0 !important;-ms-flex:0 0 50% !important;flex:0 0 50% !important;max-width:50% !important}
}
.paginationTableWrapper{overflow:auto}
.table_exploreGeoCSR .top-pagination,.table_exploreGeoCSR .bottom-pagination{margin-top:1em;display:flex;justify-content:space-between;width:100%}
.table_exploreGeoCSR .top-pagination p{font-size:14px;color:#333}
.table_exploreGeoCSR .showing-results{font-size:13px !important;color:#666}
.homeBC:hover,.homeRedirectBC:hover{cursor:pointer}
.table_exploreGeoCSR .companyName:hover{cursor:pointer;color:#1592e6}
.table_exploreGeoCSR .paginationjs-pages{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}
.table_exploreGeoCSR .paginationjs-pages li{display:inline-flex}
.table_exploreGeoCSR .paginationjs-pages a{color:#1592e6;background-color:transparent;float:left;height:18px;width:18px;margin:2px;text-align:center;text-decoration:none;border-radius:4px !important;border:1px solid #1592e6;font-size:12px;font-family:"Poppins",sans-serif}
.table_exploreGeoCSR .paginationjs-pages li.active a,.table_exploreGeoCSR .paginationjs-pages li a:hover{background-color:#127abf;color:white;border-radius:4px;opacity:1;cursor:pointer}
.table_exploreGeoCSR .pagination-btns-container{display:flex}
.pagination-btns-container span{margin:3px}
.noResultsPagination{text-align:center;display:none}
#paginaitonDD{border:0;background-color:#f5f5f5}
#paginaitonDD:focus-visible{border:0;background-color:#f5f5f5;outline:0}
#downloadLoaderParent{display:none}
.exploreCSRbody .downloadLoaderText{text-align:center;display:block}
.downloadLoader{margin-top:2% !important;position:relative;left:50%;top:50%;z-index:1;width:90px;height:90px;margin:-76px 0 0 -76px;border:16px solid #f3f3f3;border-radius:50%;border-top:16px solid #3498db;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}
#loader,.loaderInner{margin-top:2% !important;position:relative;left:50%;top:50%;z-index:1;width:120px;height:120px;margin:-76px 0 0 -76px;border:16px solid #f3f3f3;border-radius:50%;border-top:16px solid #3498db;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}
@-webkit-keyframes spin{0{-webkit-transform:rotate(0)}
100%{-webkit-transform:rotate(360deg)}
}
@keyframes spin{0{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
.innerLoaderParent{display:flex;justify-content:center}
.paginationAmountSpent{text-align:end;padding-right:7em}
#csrSpentHeader{text-align:center}
.sortIcon:hover{cursor:pointer}
.paginationFilter{margin-left:1em}
.csrpopup .modal-footer{border-top:0}
.csrpopup .modal-content{margin-top:60% !important;margin:auto;width:auto;width:85%;padding:11px;border-radius:0rem !important}
.csrpopup .modal-body p{font-size:14px !important;font-weight:600;color:#333}
.csrpopup .yesbtn,.csrpopup.nobtn{height:40px;color:#fff;background:#127abf;border-radius:4px;padding:4px 25px;cursor:pointer;margin:20 0 0 30px !important;border:2px solid #127abf;font-weight:500;font-size:14px !important}
.csrpopup .nobtn{background:white;color:#127abf}
.csrpopup .nobtn:hover{background:#127abf;color:white}
.custom-popup-footer{justify-content:center !important}
p#choosePaymentLabel{font-weight:700}
.radioButtonDistrictType{-webkit-appearance:auto !important}
.select-field{white-space:nowrap}
div#selectInnerDiv{margin-top:-0.3rem;margin-bottom:-0.3rem}
.btn-download:hover{background-color:RoyalBlue}
.btn-download{background-color:DodgerBlue;border:0;color:white;padding:10px 10px;cursor:pointer;font-size:16px}
.downloadButtonWrapper{display:flex;align-items:flex-end;flex-direction:column;margin-top:2rem}