html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.modal{display:none;position:fixed;z-index:9;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.75);-webkit-animation-name:fadeIn;-webkit-animation-duration:0.4s;animation-name:fadeIn;animation-duration:0.4s;font-family:'Avenir-Medium';z-index:999}.modal.displayBox{display:block}.modal.hide{display:none}.modal-content{position:relative;top:40%;background-color:#fefefe;max-width:280px;margin:0 auto;-webkit-animation-name:slideIn;-webkit-animation-duration:0.4s;animation-name:slideIn;animation-duration:0.4s;border-radius:8px;width:100%}.close-section{padding:0px 0px;text-align:right}.close{color:#7b7a7a;font-size:18px;cursor:pointer}.close:hover,.close:focus{text-decoration:none}.modal-body{padding:27px 25px}@-webkit-keyframes slideIn{from{bottom:-300px;opacity:0}to{bottom:0;opacity:1}}@keyframes slideIn{from{bottom:-300px;opacity:0}to{bottom:0;opacity:1}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@font-face{font-family:'Avenir-Medium';src:url("../fonts/Avenir-Medium.woff") format("woff2"),url("../fonts/Avenir-Medium.woff") format("woff");-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-weight:normal;font-style:normal}@font-face{font-family:'avenir-heavy';src:url("../fonts/avenir-heavy-webfont.woff") format("woff2"),url("../fonts/avenir-heavy-webfont.woff") format("woff");-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-weight:normal;font-style:normal}@font-face{font-family:'Avenir-Light';src:url("../fonts/Avenir-Light.woff") format("woff2"),url("../fonts/Avenir-Light.woff") format("woff");-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-weight:normal;font-style:normal}@font-face{font-family:'Avenir-Book';src:url("../fonts/Avenir-Book.woff") format("woff2"),url("../fonts/Avenir-Book.woff") format("woff");-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-weight:normal;font-style:normal}body{font-family:"Avenir-Medium";background:#dbdfeb}*{box-sizing:border-box;outline:0px}.center{text-align:center}a{color:#4a90e2;text-decoration:none}.fl{float:left}.fr{float:right}.hidden{display:none}.right{float:right}.light_color{color:#999}.common-header{display:block;box-shadow:0 4px 8px 0 rgba(0,0,0,0.1);background-color:#ffffff;height:60px;padding-top:8px}.common-container{max-width:760px;width:100%;margin:0 auto;padding:10px 0}.header-banner{max-width:760px;width:100%;margin:0 auto;background:url("../images/banner-bg.png") no-repeat center top/contain;margin-top:12px;font-size:26px;line-height:30px;color:#ffffff;letter-spacing:0.26px;font-family:"Avenir-Medium";text-align:center;padding:26px 10px;height:87px}.header-banner span{font-family:"avenir-heavy"}.payment_main{border-radius:7px;background-color:#ffffff;box-shadow:0 4px 8px 0 rgba(0,0,0,0.1);max-width:760px;width:100%;height:80%;margin:0 auto;margin-top:12px;margin-bottom:20px;border-left:none;display:table}.payment_main .upi-payment-progress{text-align:center;margin-top:20px;top:0}.payment_main .upi-payment-progress h3{font-size:18px;line-height:normal;letter-spacing:0.3px;text-align:center;color:#ffffff;font-family:'avenir-heavy';padding:20px 0 13px 0px;text-transform:none}.payment_main .upi-payment-progress span{font-size:10px;line-height:normal;letter-spacing:0.5px;text-align:center;color:#999999;font-family:'Avenir-Medium';font-weight:500;display:block}.payment_main .upi-payment-progress .small-sub-text{font-size:14px;line-height:normal;letter-spacing:0.7px;text-align:center;color:#ffffff;font-family:'Avenir-Medium';font-weight:500;padding-bottom:50px;display:block}.payment_main .upi-payment-progress .upi-loader{font-size:16px;line-height:normal;letter-spacing:0.12px;text-align:center;color:#aaaaaa;font-family:'Avenir-Medium';padding-top:127px;padding-bottom:0}.payment_main .upi-payment-progress .upi-loader a{color:#0091ff;text-decoration:underline;letter-spacing:1.14px;font-family:'Avenir-Medium';font-size:16px;line-height:normal;margin-left:0;margin-top:8px;font-weight:500px;display:block}.payment_main .upi-payment-progress p{font-size:14px;line-height:normal;letter-spacing:0.12px;text-align:center;color:#aaaaaa;font-family:'Avenir-Medium';padding-top:127px;padding-bottom:0}.payment_main .upi-payment-progress p a{color:#2e7bda;text-decoration:underline;letter-spacing:0.14px;font-family:'Avenir-Medium';font-size:14px;line-height:normal;margin-left:0;margin-top:3px;font-weight:500px;display:block}.payment_main .upi-payment-progress .small-sub-text{font-size:14px;line-height:normal;letter-spacing:0.7px;text-align:center;color:#ffffff;font-family:'Avenir-Medium';font-weight:500;padding-bottom:50px;display:block}.payment_main.sccs-flr{border:none}.payment_main .left-content{width:315px;height:100%;position:relative;left:0;top:0}.payment_main .bill-main{background:#004c8f;padding:33px 44px 0px 25px;border-radius:7px 0px 0px 0px}.payment_main .bill-main h2{letter-spacing:0.2px;color:#ffffff;font-size:20px;font-family:"Avenir-Medium";line-height:28px;padding:0}.payment_main .bill-main .bill-info{display:block;margin:0;padding:0}.payment_main .bill-main .bill-info li{list-style:none;border-bottom:#3370a5 solid 1px;font-weight:normal;padding-top:20px;padding-bottom:10px;line-height:normal}.payment_main .bill-main .bill-info li:last-child{border-bottom:none}.payment_main .bill-main .bill-info li.order-gp{padding-top:10px}.payment_main .bill-main .bill-info li .icon-billing{display:inline-block;vertical-align:top;padding-right:13px;padding-top:5px;margin:0}.payment_main .bill-main .bill-info li span{letter-spacing:0.5px;color:#ffffff;font-size:27px;font-family:"Avenir-Medium";display:inline-block;max-width:213px;word-wrap:break-word}.payment_main .bill-main .bill-info li span.order-number-size{font-size:17px}.payment_main .bill-main .bill-info li span.surcharge-msg{font-size:10px;font-family:"Avenir-Light";margin:10px 0 10px 30px}.payment_main .bill-main .bill-info li span small{display:block;font-size:14px;font-family:"Avenir-Light";padding-bottom:5px}.payment_main .bill-main.type-white{background:none;border-radius:none;padding:18px 44px 33px 25px}.payment_main .bill-main.type-white .bill-info li{border-bottom:#b6b6b8 solid 1px}.payment_main .bill-main.type-white .bill-info li:last-child{border-bottom:none}.payment_main .bill-main.type-white .bill-info li span{color:#000;font-size:14px}.payment_main .bill-main.type-white .bill-info li span small{color:#696969}.payment_main .payment-form.hdfc-main-box{margin:30px 0 0 0px}.payment_main .payment-form.hdfc-main-box.emi-pd{margin-top:0px;margin-bottom:30px}.payment_main .payment-form .code-block{width:176px}.payment_main .payment-form .code-block .input-box input.text{width:80%}.payment_main .payment-form .code-block .input-box .input-start-icon{margin-top:5px}.payment_main .payment-form .code-right-block{text-align:right;width:auto;margin-top:4px}.payment_main .payment-right-box.main-card-content ul.pymtns-type-accordian li.white-bg{background:#fff;border-left:none;padding-top:0px;line-height:inherit}.common-drop-down{max-width:366px;width:100%;margin-left:41px;margin-right:38px;margin-top:21px;cursor:pointer}.common-drop-down .bank-icon{vertical-align:top;margin-right:12px;max-width:25px;display:inline-block;width:100%}.common-drop-down .static-menu{border:2px #004c8f solid;background:#f2f3f4;padding:14px 24px;height:48px;margin-bottom:19.5px}.common-drop-down .static-menu .sbm-option{background:#f2f3f4;top:45px;left:-2px}.common-drop-down .static-menu .sbm-option.border-sbm-option{border:2px #004c8f solid;border-top:none;z-index:2}.common-drop-down .static-menu .sbm-option ul li{padding:13px 24px;border-bottom:none;line-height:18px}.common-drop-down .static-menu .menu-down-arrow{width:100%;max-width:270px;line-height:18px}.payment-left{width:315px;position:relative;display:table-cell;vertical-align:top;background:#e4e4e6;border-radius:7px 0px 0px 7px;box-shadow:0 4px 8px 0 rgba(0,0,0,0.1)}.payment-left h2{font-size:30px;color:#2e2e2e;font-family:'avenir-heavy';line-height:45px;letter-spacing:0.5px;padding:25px 20px 0 29px}img.upi-loader-bttn{width:25px;padding-top:6px}.payment-right-box{background:#fff;padding-bottom:150px;border-bottom-right-radius:7px}.common-payment-container.emi-hw h3{padding-top:31px}.common-payment-container.emi-hw-2 h3{padding-top:50px}.common-payment-container h3{font-size:11px;font-family:'avenir-heavy';color:#999;text-transform:uppercase;padding:41px 0 20px 40px}.common-payment-container h3.try-other{text-align:center;padding:10px 0 20px 0px;text-transform:none;font-size:14px;color:#868686;font-family:'Avenir-Light'}.common-payment-container h3.try-other span{color:#1267de;cursor:pointer}.common-payment-container h1{font-size:20px;color:#868686;padding:41px 0 20px 0px;text-align:center;font-family:'Avenir-Light'}.common-payment-container .search-wrap{width:88%;margin:0 auto;max-width:369px}.common-payment-container .search-wrap.search-mg{margin-top:30px;margin-bottom:30px}ul.pymtns-type-accordian{list-style:none}ul.pymtns-type-accordian li{border-bottom:1px #f4f4f4 solid;padding:20px 45px 20px 41px;line-height:24px;font-size:12px;color:#2e2e2e;transition:all 400ms ease-in-out;border-left:#fff solid 4px;cursor:pointer}ul.pymtns-type-accordian li small.card-offer{color:#999;font-size:11px;letter-spacing:0.2px;font-family:'Avenir-Book';float:left;line-height:15px;margin-top:5px}ul.pymtns-type-accordian li .offr-tag{font-size:6.3px;color:#fff;margin-right:5px;background:#ff6560;padding:3px;float:left;border-radius:1.4px;line-height:8px}ul.pymtns-type-accordian li .stillEditing{font-size:6.3px;color:#fff;margin-right:5px;background:#ff6560;padding:3px;float:left;border-radius:1.4px;line-height:8px}ul.pymtns-type-accordian li .offr-tag-text{color:#999;background:#fff}ul.pymtns-type-accordian li .stillEditingText{color:#999;background:#fff}ul.pymtns-type-accordian li .offer-applied{display:none;font-size:6.3px;color:#fff;margin-right:5px;background:#129d07;padding:3px 4px;float:left;border-radius:1.4px;line-height:8px}ul.pymtns-type-accordian li .offer-applied:after{width:2px;height:4px;border:solid white;border-width:0 1px 1px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);float:right;content:"";margin-left:5px}ul.pymtns-type-accordian li.open .offr-tag{display:none}ul.pymtns-type-accordian li.open .stillEditing{display:block}ul.pymtns-type-accordian li.open .stillEditingText{display:inline}ul.pymtns-type-accordian li.open .offr-tag-text{display:none}ul.pymtns-type-accordian li.open .offer-applied{display:inline}ul.pymtns-type-accordian li .payment-form{display:none}ul.pymtns-type-accordian li .icon-logo{float:left;max-width:54px;font-size:18px;line-height:9px;margin-top:0;margin-right:10px;width:24px;height:24px}ul.pymtns-type-accordian li .rate-amt{float:right;padding-right:24px;color:#999999;font-size:12px;line-height:13px;font-family:'Avenir-Book'}ul.pymtns-type-accordian li img.accrdn-arrw{float:right;margin-top:6px}ul.pymtns-type-accordian li .bank-more-opt{font-family:'Avenir-Light';font-size:9px;color:#747474;padding-top:21px;line-height:12px;padding-left:22px;padding-bottom:10px;display:none}ul.pymtns-type-accordian li .bank-more-opt .common-btn{margin-left:40px}ul.pymtns-type-accordian li.open{background:#fafafa;border-left:#eb2226 4px solid;border-bottom-style:hidden}ul.pymtns-type-accordian li.open.bg-white{background:#ffffff;padding-top:0px}ul.pymtns-type-accordian li.open.bttm-pd{margin-bottom:30px}ul.pymtns-type-accordian li.open.no-border{border-left:0px}ul.pymtns-type-accordian li.open img.accrdn-arrw{transform:rotate(90deg);margin-top:2px}ul.pymtns-type-accordian li.open .payment-form{display:block}ul.pymtns-type-accordian li.open.white-bg{background:#fff;border-left:none;padding-top:0}ul.pymtns-type-accordian li.open .bank-more-opt{display:block}ul.pymtns-type-accordian li .slow-notf{background:#f5a623;font-size:10px;color:#fff;text-align:center;padding:5px 5px;position:absolute;right:0;top:-30px;border-radius:2px;height:20px;width:91px}ul.pymtns-type-accordian li .slow-notf:after{content:"";width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #f5a623;margin:5px 0 0 50%;float:left;position:relative;left:-3px}ul.pymtns-type-accordian li .slow-notf.cvv-note-box{left:-53px;top:-37px;background:#4a90e2;z-index:1;width:115px;height:auto;font-size:7px;line-height:11px;text-align:left;padding:6px 2px;border-radius:4px}ul.pymtns-type-accordian li .slow-notf.cvv-note-box:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid transparent;border-top:6px solid #4a90e2;bottom:-10px;margin:0;left:57%;float:none;position:absolute}ul.pymtns-type-accordian li .slow-notf.cvv-note-box .card-back-cvv{float:left;margin-right:5px;margin-bottom:5px;margin-left:5px}ul.pymtns-type-accordian li span.card-num{display:inline-block;position:relative}ul.pymtns-type-accordian li span.card-num.grey-text{color:#999}ul.pymtns-type-accordian li span.card-num .slow-notf{top:-3px;right:-107px}ul.pymtns-type-accordian li span.card-num .slow-notf:after{border-top:4px solid transparent;border-bottom:4px solid transparent;border-right:6px solid #f5a623;top:-4px;margin-left:-11px}ul.pymtns-type-accordian li span.card-num-upi{display:inline-block;position:relative;padding-left:17px;font-family:'Avenir';padding-bottom:21px}.payment-form{transition:all 400ms ease-in-out;margin:44px 0 0 38px}.payment-form .form-row{display:inline-block;width:100%;padding-bottom:23px}.payment-form .form-row.error .input-box{border-color:#f37564}.payment-form .form-row.error .error-msg{display:block}.payment-form ::placeholder{color:#ddd;opacity:1}.payment-form :-ms-input-placeholder{color:#ddd !important;opacity:1}.payment-form ::-ms-input-placeholder{color:#ddd;opacity:1}.payment-form .form-blck{width:138px;display:inline-block}.payment-form .form-blck.error .input-box{border-color:#f37564}.payment-form .form-blck.error .error-msg{display:block}.payment-form .cvv-sug{margin-left:11px;vertical-align:top}.payment-form label{color:#2e2e2e;font-family:'Avenir-Light';font-size:12px;width:100%;padding-bottom:10px;display:inline-block;position:relative}.payment-form label.custome_checkbox{color:#999}.payment-form label.custome_checkbox_aadhaar{line-height:16px}.payment-form .input-box{border:1px #ccc solid;border-radius:4px;background:#fff;height:40px;padding:5px 10px;position:relative;transition:all 400ms ease-in-out}.payment-form .input-box .otp{position:absolute;right:12px;top:12px;cursor:pointer;color:#4a90e2;font-size:12px}.payment-form .input-box input.text{background:none;border:none;color:#000;font-size:16px;width:90%;padding-top:3px}.payment-form .input-box .card-type{float:right;margin-top:2px}.payment-form .input-box:focus-within{border-color:#2e2e2e}.payment-form .bank-logo{margin-bottom:55px}.payment-form.otp-container{margin:80px 65px 0 65px}.payment-form.otp-container label{font-family:'Avenir-Medium';color:#2e2e2e}.payment-form .error-msg{color:#f37564;font-size:10px;padding-top:5px;width:100%;font-family:'Avenir-Book';height:16px}.payment-form small.form-cmmn-txt{font-size:12px;color:#aaa;width:100%;text-align:center;font-family:'Avenir-Light';text-align:center;display:block;margin-top:20px}.help-icon{cursor:pointer;position:relative}.help-icon .cvv-note-box{display:none;transition:0.3s}.help-icon:hover .cvv-note-box{display:block;opacity:1;transition:0.3s}.common-btn{width:100%;border:none;border-radius:4px;background:#4a90e2;text-align:center;line-height:40px;height:40px;color:#fff;font-size:14px;text-transform:uppercase;transition:all 400ms ease-in-out;cursor:pointer;position:relative}.common-btn:hover{background:#3a82d5}.common-btn.disabled{color:rgba(255,255,255,0.35);cursor:default}.common-btn.disabled:hover{background:#4a90e2}.common-btn.bank-button{width:119px}.search-box{border:1px #ccc solid;border-radius:0px;background:#fff;height:40px;padding:5px 10px;position:relative;transition:all 400ms ease-in-out;max-width:366px;width:100%;margin-left:41px;margin-right:38px;margin-top:21px;margin-bottom:11px}.search-box input.text{background:none;border:none;color:#000;width:93%;font-size:14px;padding-top:5px}.search-box .search-icon{position:absolute;right:7px;top:10px}.bank-src-box{width:80%;margin:30px auto 0 auto}.bank-src-box ::-webkit-input-placeholder{color:#1166dd}.bank-src-box :-ms-input-placeholder{color:#1166dd}.bank-src-box ::placeholder{color:#1166dd}.bank-src-box span{background:none;border:none;color:#000;font-size:12px;padding-left:25px;cursor:pointer}.bank-src-box input{background:none;border:none;color:#1166dd;font-size:12px;width:92%;padding-left:20px}.bank-src-box .bank-home-icon{float:left;margin-top:3px}.bank-src-box .left-search-icon{float:right;margin-top:3px}.static-menu{border:1px #ccc solid;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#fff;height:40px;padding:13px 10px;position:relative;transition:all 400ms ease-in-out;width:100%;margin:0px auto 16px auto;color:#000;font-size:16px;font-family:'Avenir-Book'}.static-menu.emi-opc{font-size:12px;padding-top:12px;padding-bottom:12px}.static-menu .icon-logo{float:left;max-width:54px;margin-top:-5px;margin-right:10px}.static-menu .menu-down-arrow{display:inline-block}.static-menu .menu-down-arrow.menu-bg{background:url(../images/down_arrow.svg) no-repeat right 5px;display:block}.static-menu .down-arrow{margin-top:4px}.static-menu .sbm-option{position:absolute;top:36px;left:-1px;width:100%;border-top:none;border-bottom:none;z-index:1;background:#fff;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;box-sizing:content-box}.static-menu .sbm-option.emi-bd{border:1px #ccc solid}.static-menu .sbm-option ul{list-style:none;padding-left:0px;overflow:auto;max-height:335px}.static-menu .sbm-option ul li{margin:0;padding:10px 13px;border:none;border-bottom:solid 1px #cccccc;font-size:14px;transition:none}.static-menu .sbm-option ul li:hover{background:#0096ff;cursor:pointer;color:#ffffff;transition:none}.static-menu .sbm-option ul li:hover .no-cost{background:#fff;color:#6098ff}.static-menu .sbm-option ul li:last-child{border-bottom:none}.static-menu .input-rg-prt{float:right}.rupee-symbol{font-family:'indian_rupeeregular'}.no-cost{background:#6098ff;font-size:6px;color:#fff;border-radius:2px;padding:1px 2px;font-weight:900;vertical-align:middle;display:inline-block;margin-top:-1px;margin-left:5px;height:11px;line-height:11px;font-family:'Avenir-Light'}.custome_checkbox{display:block;position:relative;padding:0 0 0 35px;cursor:pointer;line-height:25px;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#999}.custome_checkbox input{position:absolute;opacity:0;cursor:pointer}.custome_checkbox .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;border:1px #57ad68 solid;border-radius:3px;transition:all 400ms ease-in-out}.custome_checkbox:hover input ~ .checkmark{border:1px #57ad68 solid}.custome_checkbox input:checked ~ .checkmark{background-color:#57ad68}.custome_checkbox .checkmark:after{content:"";position:absolute;display:none}.custome_checkbox input:checked ~ .checkmark:after{display:block}.custome_checkbox .checkmark:after{left:8px;top:4px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.custom-radio{display:block;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-radio input{position:absolute;opacity:0;cursor:pointer}.custom-radio .checkmark{position:absolute;top:6px;left:0;height:10px;width:10px;background-color:#fff;border-radius:50%;border:#979797 solid 1px}.custom-radio input:checked ~ .checkmark{background-color:transparent;border:#2196F3 solid 1px}.custom-radio .checkmark:after{content:"";position:absolute;display:none;background-color:transparent}.custom-radio input:checked ~ .checkmark:after{display:block}.custom-radio .checkmark:after{top:1px;left:1px;width:6px;height:6px;border-radius:50%;background-color:#2196F3}.payu-logo-row{display:none}.footer-pymtnt{margin:0 auto;width:760px}.footer-pymtnt ul.security-logo{list-style:none;padding:0px 0 51px 0}.footer-pymtnt ul.security-logo li{float:left;margin-right:45px}.footer-pymtnt ul.security-logo li:last-child{margin-right:0;float:right}.footer-pymtnt .privacy-policy{color:rgba(134,134,134,0.7);font-family:'Avenir';font-size:12px;margin-bottom:15px;text-align:center}.footer-pymtnt .privacy-policy a{color:rgba(134,134,134,0.7);font-weight:900}.amt-charges{margin-left:30px;padding-top:10px}.amt-charges p{color:#ffffff;font-size:11px;font-family:"Avenir-Light";padding-bottom:2px}.common-error-box{max-width:302px;margin:21px 71px 0 72px}.error-content{padding-top:53px;text-align:center}.error-content .icon-img{text-align:center;display:block;padding-bottom:20px}.error-content p{font-size:14px;color:#2e2e2e;letter-spacing:0.58px;font-family:"avenir-heavy";padding-bottom:12px;line-height:20px}.error-content p.link-txt{padding-top:20px;font-family:'Avenir-Book';color:#747474;letter-spacing:0.13px;font-size:13px}.error-content p.link-txt a{font-family:'Avenir-Book';font-weight:900;cursor:pointer}.error-content span{font-size:13px;color:#2e2e2e;letter-spacing:0.58px;font-family:"Avenir-Medium";padding-bottom:60px;display:block;line-height:18px}.error-content small{font-size:10px;color:#747474;letter-spacing:0.58px;font-family:'Avenir-Book';padding-bottom:40px;display:block;line-height:14px}.pymnt-status-msg{padding-top:157px}.pymnt-status-msg .sccs-icon{width:40px;height:40px;border-radius:100px;background:#73970f;display:inline-block}.pymnt-status-msg .sccs-icon:after{width:9px;height:19px;border:solid white;border-width:0 4px 4px 0;-webkit-transform:rotate(42deg);-ms-transform:rotate(42deg);transform:rotate(42deg);content:"";display:inline-block;margin:6px 0 0 -3px}.pymnt-status-msg h4{font-size:30px;line-height:39px;color:#2e2e2e;font-family:'avenir-heavy';margin-top:48px;letter-spacing:0.65px;height:372px}.pymnt-status-msg h4 small{color:#1c1c1c;font-family:'Avenir-Roman';display:inline-block;font-size:16px;padding-top:18px;line-height:14px;letter-spacing:0.12px}.pymnt-status-msg h4 small .timer{font-family:Avenir;font-weight:500;color:#a50000}.pymnt-status-msg h4 .medium-text{font-weight:normal;font-family:Avenir-Book}.pymnt-status-msg h4 span.bttm-txt{display:inline-block;padding-top:150px;font-size:12px;line-break:14px}.pymnt-status-msg h4 a{color:#2e2e2e;font-family:'Avenir-Medium';text-transform:uppercase}.pymnt-status-msg.upi-authorise{padding-top:157px}.pymnt-status-msg.upi-authorise h4{line-height:42px;margin-top:51px}.pymnt-status-msg.upi-authorise p{padding-top:23px;font-size:16px;font-family:'Avenir-Medium'}.pymnt-status-msg.upi-authorise p small{color:#a50000;display:inline-block;font-size:16px;padding-top:18px;line-height:14px}.pymnt-status-msg.upi-authorise .bttm-txt{display:block;padding-top:45px;font-size:12px;text-align:center;font-family:'Avenir-Medium'}.pymnt-status-msg.upi-authorise .bttm-txt span{font-size:14px;letter-spacing:0.1px;text-align:center;color:#aaaaaa;line-height:14px;display:block;padding:0;padding-bottom:6px}.pymnt-status-msg.upi-authorise .bttm-txt small{color:#2d68b2;font-size:14px;line-height:14px;display:block;padding:0;cursor:pointer}.pymnt-status-msg.upi-authorise.upi-waiting-main{padding-top:24px}.pymnt-status-msg.upi-authorise.upi-waiting-main h4{margin-top:24px;font-size:24px;line-height:36px;letter-spacing:0.4px}.pymnt-status-msg.upi-authorise.upi-waiting-main h4 p{padding-top:15px;padding-bottom:24px;line-height:normal}.pymnt-status-msg.upi-authorise.upi-waiting-main h4 p small{padding-top:0px}.pymnt-status-msg.upi-authorise.upi-waiting-main .upi-merchant{text-align:center;position:relative;width:84px;height:84px;display:flex;align-items:center;justify-content:center;margin:0 auto}.pymnt-status-msg.upi-authorise.upi-waiting-main .upi-merchant img{width:84px}.pymnt-status-msg.upi-authorise.upi-waiting-main .upi-merchant:after{display:block;content:'';position:absolute;width:290px;height:1px;border-bottom:#dbdbdb solid 1px;left:50%;margin-left:-145px;opacity:0.40;bottom:-23px}.pymnt-status-msg.upi-authorise.upi-waiting-main .upi-merchant.gpay-m{margin-top:48px}.pymnt-status-msg.upi-authorise.upi-waiting-main .upi-merchant.gpay-m:after{display:none;bottom:0}.pymnt-status-msg.upi-authorise.upi-waiting-main .upi-merchant-log{text-align:center;width:60px;height:60px;display:flex;align-items:center;justify-content:center;margin:0 auto}.pymnt-status-msg.upi-authorise.upi-waiting-main .text-blue-color{color:#004a97}.pymnt-status-msg.upi-authorise.upi-waiting-main .bttm-txt{font-size:14px;padding-bottom:40px}.back-to-top{font-size:12px;color:#1f6ec6;padding:20px 43px 0 0;cursor:pointer}.emi-container.bnpl-cont h3{font-size:11px;font-family:'avenir-heavy';color:#8E8E8E;text-transform:uppercase;padding:25px 0 20px 40px}.emi-container #newCardOpen{border-left:none}.emi-container .zest-container{margin:0}.emi-container .zest-container .zest-main{margin:29px 0 50px 37px}.emi-container .zest-container .zest-main .input-box input.text{font-size:16px;padding-top:4px;width:70%}.emi-container .zest-container .zest-main .input-box .card-type{float:right;margin-top:8px}.emi-container .zest-container .zest-main .input-box .card-type.blue-color{color:#468ee5;font-size:12px}.emi-container .zest-container .zest-main .blue-color{color:#468ee5}.emi-container .pymtns-type-accordian li{padding:20px 45px 0 41px}.emi-container .pymtns-type-accordian li#newCardOpen{padding:0 45px 0 41px}.emi-container .pymtns-type-accordian li#newCardOpen .payment-form{margin:0 0 0 38px}.emi-container .pymtns-type-accordian li .bnpl-note{padding:5px 0px 0px}.emi-container .pymtns-type-accordian li .bnpl-note.green{color:green}.emi-container .content-title{margin:0 0 25px 0;display:inline-block}.emi-container .emi-main{margin:15px 0 0 38px}.emi-container .emi-main .right-btn{margin-top:23px}.emi-container .emi-main .more-option{font-size:10px;color:#4a90e2;font-family:'Avenir-Book';cursor:pointer}.emi-container .emi-main .emi-plan-option{margin-bottom:20px}.emi-container .emi-main .emi-plan-option .card-offer{padding-left:0px}.emi-container .emi-main .emi-plan-option label{padding-bottom:18px;padding-left:24px}.processing-fee-note{color:#2e2e2e;background:#dbe9f9;margin:0 33px;padding:11px 20px;font-size:11px;letter-spacing:0.2px;line-height:14px;margin-top:20px;border-radius:3px}.processing-fee-note span{display:inline-block;vertical-align:top;width:86%}.processing-fee-note small{display:inline-block;vertical-align:top;padding-right:4px}.back-emi{font-size:11px;font-family:"avenir-heavy";letter-spacing:0.11px;line-height:normal;color:#004c8f;margin-left:41px;display:inline-block;padding-top:22px;cursor:pointer}.back-emi img{width:12px;height:12px;vertical-align:middle}.back-emi .left{margin-right:12px}.back-emi small{vertical-align:middle}.cont-popup-custome-wd{max-width:444px}.cont-popup-custome-wd .modal-body{padding:30px}.cont-popup-custome-wd .popup-content h3{font-family:'avenir-heavy';font-size:18px;line-height:normal;letter-spacing:0.3px;color:#004c8f;padding:0px 0px 20px 0px;text-transform:none}.cont-popup-custome-wd .popup-content p{font-family:'Avenir-Light';letter-spacing:0.54px;color:#979797;font-size:14px;line-height:24px;padding-bottom:20px}.cont-popup-custome-wd .popup-content p span{color:#000000;font-family:'Avenir-Medium'}.cont-popup-custome-wd .popup-content p span.blue-color{color:#004c8f}.cont-popup-custome-wd .popup-content a{font-family:'Avenir-Medium';font-size:14px;line-height:normal;letter-spacing:0.39px;color:#4a90e2;margin-left:0;text-decoration:none}.cont-popup-custome-wd .popup-content .link-section{padding:0;text-align:right}.cont-popup-custome-wd .popup-content .link-section span{display:inline-block}.cont-popup-custome-wd .popup-content .link-section span.custom-wd{max-width:80px;margin-left:40px;width:100%}.cont-popup-custome-wd .close-section{position:absolute;right:30px;top:36px}.upi-app-logo{margin-top:29px;display:inline-block;width:100%}.upi-app-logo small{padding-top:5px;float:left;font-size:10px;color:#a3a3a3;font-family:'Avenir-Light';line-height:normal}.upi-app-logo span{float:right;vertical-align:top}.upi-app-logo span img{margin-left:14px;vertical-align:middle}.upi-app-logo.custom-width{max-width:330px}.comp-qr-section{padding:0 41px 0 41px}.comp-qr-section .comp-qr-content{padding-top:48px;text-align:center}.comp-qr-section .qr-white-frame{width:228px;height:228px;margin:0 auto;text-align:center;border-radius:20px;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2);background-color:#ffffff;padding:24px;margin-bottom:50px}.comp-qr-section .qr-white-frame img{vertical-align:middle;width:100%}.comp-qr-section .link-text{color:#4a90e2;font-size:12px;letter-spacing:0.33px;text-decoration:underline;display:none}.comp-qr-section h4{font-size:16px;padding:0 14px;letter-spacing:0.27px;line-height:22px}.comp-qr-section p{padding-top:26px;letter-spacing:0.12px;font-size:14px;font-family:'Avenir-Book'}.comp-qr-section p small{color:#a50000;display:inline-block;font-size:14px;line-height:14px}.comp-qr-section .common-para{font-size:13px;line-height:18px;letter-spacing:0.1px;text-align:center;color:#999999;padding-bottom:36px;font-family:'Avenir-Light';padding-top:16px}.comp-qr-section .bttm-txt{display:block;padding-top:88px;font-size:12px;text-align:center;padding-bottom:45px;font-family:'Avenir-Medium'}.comp-qr-section .bttm-txt.pd-tp{padding-top:4px}.comp-qr-section .bttm-txt span{font-size:14px;letter-spacing:0.12px;text-align:center;color:#aaaaaa;line-height:16px;display:block;padding:0;padding-bottom:0px;padding-bottom:6px;font-family:'Avenir-Light'}.comp-qr-section .bttm-txt small{color:#2d68b2;font-size:14px;line-height:16px;display:block;padding:0;letter-spacing:0.12px;font-family:'Avenir-Light';cursor:pointer}.comp-qr-section .upi-app-logo{display:inline-block;width:100%}.comp-qr-section .upi-app-logo small{padding-top:5px;float:left;font-size:10px;color:#a3a3a3;font-family:'Avenir-Light';line-height:normal}.comp-qr-section .upi-app-logo span{float:right;vertical-align:top}.comp-qr-section .upi-app-logo span img{margin-left:14px;vertical-align:middle}.qr-pay-other-sec{margin-top:52px}.qr-pay-other-sec .qr-upi-type{float:left;margin-top:-3px;transform:none;padding:0;margin-right:20px}.qr-pay-other-sec .qr-upi-type img{vertical-align:middle}.qr-pay-other-sec .card-num{display:inline-block;position:relative}.qr-pay-other-sec .comp-qr-section-two{padding:0 0 0 0px}.qr-pay-other-sec .comp-qr-section-two .comp-qr-content{padding-top:48px;text-align:center;width:302px;margin:0 auto}.qr-pay-other-sec .comp-qr-section-two .common-qr-frame{width:96px;height:96px;margin:0 auto;margin-bottom:0px;text-align:center;margin-bottom:35px}.qr-pay-other-sec .comp-qr-section-two .common-qr-frame img{width:100%;height:100%}.qr-pay-other-sec .comp-qr-section-two .common-para{font-size:11px;line-height:1.36;letter-spacing:0.2px;text-align:center;color:#2e2e2e;padding-bottom:36px;font-family:'Avenir-Light'}.qr-pay-other-sec .comp-qr-section-two .upi-app-logo{margin-top:29px;display:inline-block;width:100%}.qr-pay-other-sec .comp-qr-section-two .upi-app-logo span{float:right}.qr-pay-other-sec .comp-qr-section-two .upi-app-logo span img{margin-left:10px;vertical-align:middle}.qr-pay-other-sec .comp-qr-section-two .upi-app-logo small{padding-top:5px;float:left;font-size:10px;color:#a3a3a3;font-family:'Avenir-Light';line-height:normal}.hide-desk-view{display:block}.hide-mob-view{display:none}.comp-mrch-banner{width:267px;border-radius:8px;box-shadow:0 8px 18px 2px rgba(8,49,150,0.05);background:#02539b;margin:10px 24px;padding:11px 12px;display:flex;justify-content:center;align-items:center}.comp-mrch-banner.image-box{background:none;padding:0px;justify-content:center}.comp-mrch-banner.image-box img{width:100%;max-height:61px}.comp-mrch-banner.lgt-org-cls{background:#FEEFE5;border-radius:8px;box-shadow:none;padding:18px 12px}.comp-mrch-banner .mrch-logo{margin-right:12px;display:inline-block}.comp-mrch-banner span{font-size:12px;color:#ffffff;display:inline-block;font-weight:500;font-family:'Avenir-Medium';line-height:normal;text-align:left}.comp-mrch-banner span.text-no-img{text-align:center}.comp-mrch-banner .mrch-sbu-txt{font-size:10px;color:#8e8e8e;display:block;font-weight:500;font-family:'Avenir-Medium';line-height:normal;letter-spacing:0.2px}.comp-mrch-banner .mb-txt-wrap{display:inline-block;width:206px;text-align:left}.comp-mrch-banner .mb-txt-wrap span{display:block;color:#000}.comp-mrch-banner .mb-txt-wrap .mrch-sbu-txt{display:block;color:#8e8e8e}.gpay-btn{width:100%;border:none;border-radius:4px;background:#4a90e2;text-align:center;height:40px;color:#fff;font-size:14px;text-transform:uppercase;transition:all 400ms ease-in-out;cursor:pointer}.gpay-btn:hover{background:#3a82d5}.gpay-btn.disabled{color:rgba(255,255,255,0.35);cursor:default}.gpay-btn.disabled:hover{background:#4a90e2}.upi-view li.open{display:flow-root}.desk-success-modal{display:block}.desk-success-modal .page-back{position:absolute;left:20px;top:25px}.desk-success-modal .modal-content{background:none;max-width:100%;top:30%}.desk-success-modal.upi{background-color:#010101}@media (min-width: 319px) and (max-width: 409px){.header-banner{padding-top:13px}}@media (min-width: 410px) and (max-width: 767px){.header-banner{padding-top:22px}}@media (max-width: 767px){.pymnt-status-msg{padding-top:59px}.pymnt-status-msg h4{font-size:20px;margin-top:40px;line-height:normal}body{background:#ffffff}.common-container{padding:10px 20px}.payment-form .form-blck{width:115px}.common-btn{margin-bottom:0px}.common-btn.bttm-pd{margin-bottom:30px}.back-emi{margin-left:15px}.amt-charges{margin-left:22px}.icon-spc{margin-right:-3px}.static-menu .sbm-option ul{max-height:285px}.common-drop-down{margin:0 auto;max-width:360px;margin-top:15px;width:94%;cursor:pointer}.common-drop-down .static-menu{font-size:14px}.common-drop-down .static-menu .menu-down-arrow{width:100%;max-width:228px}.processing-fee-note{margin:20px 20px 0}.processing-fee-note span{width:80%}.emi-container .emi-main .emi-plan-option{margin-bottom:0px}.search-box{margin:0 auto;max-width:360px;margin-top:30px;margin-bottom:5px;width:94%}.bank-src-box{margin-bottom:20px;margin-top:20px;width:auto;margin-left:24px;margin-right:20px}.header-banner{background-image:url("../images/hdfc-mobile-banner-bg.png");max-width:100%;font-size:16px;padding-bottom:10px;letter-spacing:0.16px;line-height:20px;max-height:61px;margin-top:0px;background-size:100% 100%}.comp-qr-section .qr-white-frame{margin-bottom:12px}.comp-qr-section .link-text{color:#4a90e2;font-size:12px;letter-spacing:0.33px;text-decoration:underline;display:block;padding-bottom:20px}.payment_main{min-height:568px;margin-bottom:0}.payment_main .payment-right-box.main-card-content ul.pymtns-type-accordian li.white-bg{padding-top:0px}.payment_main ul.pymtns-type-accordian li .payment-form.upi-main{margin:17px 0 0 38px}.payment_main ul.pymtns-type-accordian li .payment-form.gpay-main{margin:30px 0 0 0px}.payment_main ul.pymtns-type-accordian li .payment-form.zest-main{margin:30px 0 0 0px}.payment_main .payment-form.upi-main .input-box input.text{width:80%}.payment_main .left-content{border-radius:0px 0px 0px 0px;width:100%;padding-bottom:0;height:auto;box-shadow:none}.payment_main .bill-main{padding:20px 20px 10px 20px;text-align:left;border-radius:7px 7px 0px 0px}.payment_main .bill-main h2{font-size:13px}.payment_main .bill-main .bill-info li{display:inline-block;width:49%;border-bottom:none;vertical-align:top;padding-top:11px}.payment_main .bill-main .bill-info li .icon-billing{padding-right:10px}.payment_main .bill-main .bill-info li .icon-billing img{width:12px;height:12px;vertical-align:top}.payment_main .bill-main .bill-info li.order-gp{padding-top:11px}.payment_main .bill-main .bill-info li span{font-size:13px}.payment_main .bill-main .bill-info li span small{font-size:12px}.payment_main .bill-main .bill-info li span.surcharge-msg{font-size:10px;font-family:"Avenir-Light";margin:10px 0 10px 22px}.payment_main .bill-main.type-white{background:none;border-radius:7px 0px 0px 0px;padding:10px 20px 10px 20px}.payment_main .bill-main.type-white .bill-info li{border-bottom:none;padding-top:0;padding-bottom:0}.payment_main .bill-main.type-white .bill-info li span{font-size:11px;width:73%;padding-right:10px}.payment_main .bill-main.type-white .bill-info li span small{font-size:11px}.payment_main .payment-form.hdfc-main-box{margin:30px 0 0 0px}.payment_main .payment-form.hdfc-main-box.emi-pd{margin-top:0px;margin-bottom:30px}.payment-right-box{margin:0;padding-bottom:0;display:inline-block;width:100%}.payment-left{text-align:center;width:100%;float:left;vertical-align:top;box-shadow:none;border-radius:0px}.payment-left h2{font-size:18px;line-height:22px;padding-top:15px}ul.pymtns-type-accordian li{padding:20px;cursor:pointer}ul.pymtns-type-accordian li .payment-form{margin:30px 0 0 38px}ul.pymtns-type-accordian li .payment-form.emi-main{margin:15px 0 0 0px}ul.pymtns-type-accordian li span.card-num-upi{padding-left:2px;padding-bottom:0px}.payu-logo-row{display:block;padding:29px 50px}.footer-pymtnt{display:block;width:100%;max-width:316px;text-align:center;padding:20px 0px 30px}.footer-pymtnt ul.security-logo{padding:0 0 5px 0;margin:0px;display:inline-block;width:100%}.footer-pymtnt ul.security-logo li{margin-right:7px;margin-left:7px}.footer-pymtnt ul.security-logo li:first-child{display:none}.footer-pymtnt ul.security-logo li:last-child{float:left}.footer-pymtnt ul.security-logo li img{width:100%}.bank-src-box .left-search-icon{float:right;margin-top:4px}.bank-src-box input{width:90%;color:#2e2e2e}.bank-src-box .bank-home-icon{float:left;display:block;margin-top:2px}::-webkit-input-placeholder{color:#2e2e2e}:-ms-input-placeholder{color:#2e2e2e}::placeholder{color:#2e2e2e}.red-down-arrow{margin-top:0px}ul.pymtns-type-accordian li span.card-num .slow-notf{top:-5px;right:-97px}ul.pymtns-type-accordian li .slow-notf.cvv-note-box{left:-78px}ul.pymtns-type-accordian li .slow-notf.cvv-note-box:after{left:71%}ul.pymtns-type-accordian li .slow-notf.cvv-note-box.save-card-tooltip{left:-100px}ul.pymtns-type-accordian li .slow-notf.cvv-note-box.save-card-tooltip:after{left:78%}.help-icon{cursor:pointer}.help-icon .cvv-note-box{display:none;transition:0.3s}.help-icon:hover .cvv-note-box{display:none;opacity:1;transition:0.3s}.back-to-top{font-size:12px;color:#1f6ec6;display:block;text-align:center;padding:20px 0 0 0;margin:0 auto;float:none}.common-payment-container h3{padding:30px 0 10px 24px}.common-error-box{margin:0 auto;width:90%}.error-content{padding-top:20px;padding-bottom:20px}.comp-mrch-banner{width:94%;margin:10px auto;max-width:360px}.comp-mrch-banner.image-box img{max-height:94px}.hide-desk-view{display:none}.hide-mob-view{display:block}}@media (max-width: 360px){.gpay-main .static-menu .menu-down-arrow{width:76%}}label.checkbox_custome{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-family:'Avenir-Light';font-size:12px;width:100%;padding-bottom:10px;line-height:25px;color:#999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}label.checkbox_custome input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}label.checkbox_custome .checkmark{position:absolute;top:0;left:0;height:24px;width:24px;background-color:#fff;border-radius:3px;border:1px #57ad68 solid;transition:all 400ms ease-in-out}label.checkbox_custome:hover input ~ .checkmark{background-color:#fff}label.checkbox_custome input:checked ~ .checkmark{background-color:#57ad68}label.checkbox_custome .checkmark:after{content:"";position:absolute;display:none}label.checkbox_custome input:checked ~ .checkmark:after{display:block}label.checkbox_custome .checkmark:after{left:8px;top:4px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.loader{animation:rotate 1s infinite;height:50px;width:50px;margin:21% auto 0 auto}.loader:before,.loader:after{border-radius:50%;content:'';display:block;height:20px;width:20px}.loader:before{animation:ball1 1s infinite;background-color:#cb2025;box-shadow:30px 0 0 #f8b334;margin-bottom:10px}.loader:after{animation:ball2 1s infinite;background-color:#00a096;box-shadow:30px 0 0 #97bf0d}@keyframes rotate{0%{-webkit-transform:rotate(0deg) scale(0.8);-moz-transform:rotate(0deg) scale(0.8)}50%{-webkit-transform:rotate(360deg) scale(1.2);-moz-transform:rotate(360deg) scale(1.2)}100%{-webkit-transform:rotate(720deg) scale(0.8);-moz-transform:rotate(720deg) scale(0.8)}}@keyframes ball1{0%{box-shadow:30px 0 0 #f8b334}50%{box-shadow:0 0 0 #f8b334;margin-bottom:0;-webkit-transform:translate(15px, 15px);-moz-transform:translate(15px, 15px)}100%{box-shadow:30px 0 0 #f8b334;margin-bottom:10px}}@keyframes ball2{0%{box-shadow:30px 0 0 #97bf0d}50%{box-shadow:0 0 0 #97bf0d;margin-top:-20px;-webkit-transform:translate(15px, 15px);-moz-transform:translate(15px, 15px)}100%{box-shadow:30px 0 0 #97bf0d;margin-top:0}}.mb-20{margin-bottom:20px}
