#printReceipt{display:none}
.top-heading{font-family:Muli;font-style:normal;font-weight:900;font-size:40px;line-height:23px;text-align:center;color:#444;display:flex;align-items:center;justify-content:center;padding-top:16px}
.top-heading::after,.top-heading::before{content:"";flex:1 1;margin:auto}
.top-heading::before{margin-right:8px;background-image:linear-gradient(270.47deg,#fb0 -15.37%,rgba(255,219,121,.524008) 62.25%,rgba(255,255,255,0) 95.52%);border-image-slice:1;height:4px}
.top-heading::after{margin-left:8px;background-image:linear-gradient(270.47deg,#fb0 -15.37%,rgba(255,219,121,.524008) 62.25%,rgba(255,255,255,0) 95.52%);border-image-slice:1;height:4px;transform:rotate(180deg)}
#smartwizard a.navlink{width:25 !important;height:25 !important;background:#fb0}
.form-check-inline{display:inline-block;margin:3px auto 0 16px;font-family:Muli;font-style:normal;font-weight:400;font-size:16px;line-height:20px;color:#444}
.sw-theme-dots>.nav .nav-link::before{content:" ";position:absolute;display:block;top:-28px !important;left:0;right:0;margin-left:auto;margin-right:auto;width:32px;height:32px;border-radius:50%;border:0;background:#f5f5f5;color:#428bca;text-decoration:none;z-index:98}
.sw-theme-dots>.nav .nav-link.active::after{background-color:#fb0 !important;height:35px;width:35px}
.sw-theme-dots>.nav .nav-link.done::after{background-color:#f4c82e}
.sw-theme-dots>.nav .nav-link.active{color:#f4c82e !important;cursor:pointer}
.sw-theme-dots>.nav .nav-link.done{color:#f4c82e;cursor:pointer}
.sw-theme-dots>.nav .nav-link.inactive:not(.active):after{background-color:#ddd !important;height:35px;width:35px}
.sw-theme-dots>.nav::before{content:" ";position:absolute;top:28px !important;left:0;width:100%;height:4px;background-color:#ddd;border-radius:4px;z-index:1}
.custom-checkbox{display:inline-block !important}
input{padding:10px !important}
.did-floating-label-content:first-child{margin-top:53px}
.did-floating-label-content{position:relative;margin-bottom:30px}
.did-floating-label{color:#1e4c82;font-size:13px;font-weight:400;position:absolute;pointer-events:none;left:15px;top:11px;padding:0 5px;background:#fff;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}
.did-floating-input,.did-floating-select{display:block;width:100%;height:50px;padding:0 26px !important;background:#fff;font-style:normal;font-weight:400;font-size:14px !important;line-height:18px !important;color:#000 !important;box-sizing:border-box}
.did-floating-textarea{font-size:14px !important;line-height:18px;display:block;width:100%;padding:40px 10px 20px 26px;background:#fff;color:#000;border-radius:4px;box-sizing:border-box}
.did-floating-label-content{position:relative;margin-bottom:30px}
.did-floating-label{color:#1e4c82;font-size:13px;font-weight:400;position:absolute;pointer-events:none;left:15px;top:11px;padding:0 5px;background:#fff;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}
.did-floating-input:focus,.did-floating-select:focus{outline:0}
.did-floating-input:focus~.did-floating-label,.did-floating-select:focus~.did-floating-label{top:-8px;font-size:13px}
select.did-floating-select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
select.did-floating-select::-ms-expand{display:none}
.did-floating-input:not(:placeholder-shown)~.did-floating-label{top:-8px;font-size:13px}
.did-floating-select:not([value=""]):valid~.did-floating-label{top:-8px;font-size:13px}
.did-floating-select[value=""]:focus~.did-floating-label{top:11px;font-size:13px}
.did-floating-select:not([multiple]):not([size]){background-image:url("data:image/svg+xml,%3Csvgxmlns='http://www.w3.org/2000/svg'width='8'height='6'viewBox='0086'%3E%3Cpathid='Path_1'data-name='Path1'd='M371,294l4,6,4-6Z'transform='translate(-371-294)'fill='%23003d71'/%3E%3C/svg%3E%0A");background-position:right 15px top 50%;background-repeat:no-repeat}
.did-error-input .did-floating-input,.did-error-input .did-floating-select{border:2px solid #9d3b3b;color:#9d3b3b}
.did-error-input .did-floating-label{font-weight:600;color:#9d3b3b}
.did-error-input .did-floating-select:not([multiple]):not([size]){background-image:url("data:image/svg+xml,%3Csvgxmlns='http://www.w3.org/2000/svg'width='8'height='6'viewBox='0086'%3E%3Cpathid='Path_1'data-name='Path1'd='M371,294l4,6,4-6Z'transform='translate(-371-294)'fill='%239d3b3b'/%3E%3C/svg%3E%0A")}
.input-group{display:flex}
.input-group .did-floating-input{border-radius:0 4px 4px 0;border-left:0;padding-left:0}
.input-group-append{display:flex;align-items:center}
.input-group-text{display:flex;align-items:center;font-weight:400;height:50px;color:#323840;padding:0 5px 0 20px;font-size:12px;text-align:center;white-space:nowrap;border:1px solid #3d85d8;border-radius:4px 0 0 4px;border-right:0}
.rentformat-wrapper{height:50px;border:1px solid #ddd;border-radius:3px;text-align:center;padding:10px}
.radiobtn{display:inline-block !important}
label.did-floating-label-static{position:absolute;top:-7px;left:19px;background:#fff;padding:0 8px;z-index:9}
#rent-receipt-wrapper{border:1px solid #ddd;padding:20px}
.final-step-buttonwrapper .btn{width:100%}
.fs-btn-wrap{margin:30px auto}
@media(max-width:767px){.pika-single{width:calc(100% - 80px) !important}
#mainreceiptholder{padding:0 !important}
}
@media(max-width:1199px){.num{position:relative !important;top:unset !important;left:0 !important;margin-top:-24px}
}
@media(min-width:1200px){#smartwizard{max-width:900px;margin:auto}
.num{transform:translate(-50%,-50%);top:-12px !important;left:50% !important}
}
@media(max-width:640px){.sw>.nav{flex-direction:row !important}
.prev{font-size:14px !important;line-height:18px !important}
.cont{width:49% !important;font-size:14px !important;line-height:18px !important}
#downLoadScript{padding:10px !important;white-space:normal !important}
}
@media(min-width:640px){.fs-btn-wrap{display:flex;max-width:280px;margin:30px auto}
}
@media(min-width:992px){.tab-content{height:420px !important}
.radiobtn{height:20px !important;width:20px !important}
.did-floating-label-static,.form-check-label{font-size:13px;line-height:16px}
}
@media(max-width:991px){p{font-size:14px !important;line-height:18px !important}
.sw-theme-dots>.nav::before{height:2px !important;background-color:#c4c4c4 !important;border-radius:6px !important}
.radiobtn{height:16px !important;width:16px !important}
.did-floating-label-static,.form-check-label{font-size:11px !important;line-height:14px !important}
label.did-floating-label-static{top:-8px !important}
.rent-wrapper{height:100% !important}
#printData .rent-wrapper .rentDesc{margin-bottom:20px;height:100% !important}
.top-heading{font-size:20px;line-height:24px;margin-bottom:-20px}
.tab-content{height:100% !important}
.did-floating-label-content:first-child{margin-top:15px}
}
.image-container{margin-top:50px;text-align:center}
.image-container img{width:81%}
.num{position:absolute;top:-18px;left:127px;z-index:100;font-family:Muli;font-style:normal;font-weight:700;font-size:14px;line-height:18px;color:#444}
.calc{background:#ddd;border-radius:5px;width:100%;border-color:#ddd}
.button-sectoion{display:flex}
.prev{background:#fff;border-radius:5px;width:50%;border-color:#ddd;display:inline-block;font-family:Muli;font-style:normal;font-weight:800;font-size:20px;line-height:25px;text-align:center;color:#000;margin-right:7px}
.prev:hover{background:#fb0;border-color:#fb0}
.cont{width:50%;display:inline-block;font-family:Muli;font-style:normal;font-weight:800;font-size:20px;line-height:25px;text-align:center;color:#000}
.cont:hover{background-color:#fb0;border-color:#fb0}
.did-floating-input::-webkit-input-placeholder{font-family:Muli;font-style:normal;font-weight:400;font-size:16px;line-height:20px;color:#999}
.did-floating-label-static{font-family:Muli;font-style:normal;font-weight:700;font-size:12px;line-height:15px;color:#444}
#smartwizard ul .nav-item p{font-family:Muli;font-style:normal;font-weight:600;font-size:16px;line-height:20px;color:#444}
.did-floating-textarea::-webkit-input-placeholder{font-family:Muli;font-style:normal;font-weight:400;font-size:16px;line-height:20px;color:#999}
.did-floating-textarea{padding-top:18px}
.radio{display:flex;justify-content:space-evenly}
.Icon-inside{position:relative}
.Icon-inside .curr{position:absolute;left:1px;top:5px;padding:10px 10px;font-family:Muli;font-style:normal;font-weight:400;font-size:16px;line-height:126%;letter-spacing:.07em;color:#444}
.rent-wrapper,table{border:1px solid grey;padding:20px;margin-bottom:20px;height:268px}
#printData .rent-wrapper .rent .rent-title,#printReceipt .rent-wrapper .rent .rent-title{text-align:left;font-family:Muli;font-size:24px;line-height:30px;font-weight:700;font-style:normal;letter-spacing:0;color:#000}
.rentReceiptHeader{display:flex;align-items:center;justify-content:space-between}
.rentGenerated{font-family:Muli;font-style:normal;font-weight:600;font-size:12px;line-height:16px;text-align:center;color:#444;margin-top:-15px}
.receiptDate{margin-left:auto !important}
#printData .rent-wrapper .rent .rent-date-time{font-size:18px !important;color:#999 !important}
#printData .rent-wrapper .rent .rent-date-time,.receiptDate,.receiptNo{text-align:left;font-family:Muli;font-size:16px;line-height:20px;font-weight:400;font-style:normal;letter-spacing:0;color:#444;margin-left:15px}
#printData .rent-wrapper .rentDesc,#printReceipt .rent-wrapper .rentDesc{font-family:Muli;font-style:normal;font-weight:600;font-size:16px;line-height:20px;text-align:left;color:#444;height:80px}
#printData .rent-wrapper p span,#printReceipt .rent-wrapper p span{font-family:Muli;font-size:16px;line-height:20px;font-weight:700;font-style:normal;letter-spacing:0;color:#000}
#printData .rentFooter,#printReceipt .rentFooter{display:flex;align-items:center;justify-content:space-between}
#printData .rentFooter .rentFooterText .rentFooterSign,#printReceipt .rentFooter .rentFooterText .rentFooterSign{font-family:Muli;font-style:normal;font-weight:400;font-size:16px;line-height:20px;color:#444;text-align:left}
#printData .rentFooter .rentFooterText .rentFooterCompany,#printReceipt .rentFooter .rentFooterText .rentFooterCompany{font-family:Muli;font-style:normal;font-weight:700;font-size:16px;line-height:20px;color:#444;text-align:left}
#printData .rentFooter .rentFooterText .rentFooterMob,#printReceipt .rentFooter .rentFooterText .rentFooterMob{font-family:Muli;font-style:normal;font-weight:400;font-size:16px;line-height:20px;color:#444;text-align:left}
#printReceipt .rentRevenue{border:.5px solid #999}
#printData .rentRevenue{border:.5px solid #999}
#printData .rentRevenue,#printReceipt .rentRevenue{font-family:Muli;font-style:normal;font-weight:400;font-size:10px;line-height:13px;text-align:center;color:#999;border-radius:5px;padding:28px 16px}
.disp-none{display:none}
.errorMessage{color:#d11;font-family:Muli;font-size:12px;line-height:14px;text-align:left;position:absolute;margin:2px 0}
.radiobtn{appearance:none;background:#fff;border:2px solid #999;border-radius:12px;display:block;background-clip:content-box !important;padding:2px !important;cursor:pointer}
.radiobtn:checked{border:2px solid #fb0;background:#fb0}
.form-check-label{cursor:pointer}
@page{padding:15px}
@media print{.rent-wrapper{margin-top:30px;margin-bottom:30px;page-break-inside:avoid !important}
}
table tbody tr td{font-family:Muli;font-weight:400}
table tbody tr td span{font-family:Muli;font-weight:700}
.toolbar{display:none}
.rentFooterText{display:flex;align-items:center}
.rentFooterText .panNumber{font-family:Muli;font-style:normal;font-weight:700;font-size:16px;line-height:20px;color:#444;text-align:left}
.pika-single{width:33.33333%}
.pika-single .pika-lendar{width:calc(100% - 16px)}
.pika-button{background:#fff !important;text-align:center !important;color:#000 !important;font-weight:600 !important}
.is-today .pika-button{color:#fb0 !important}
.has-event .pika-button,.is-selected .pika-button{background:#fb0 !important;box-shadow:inset 0 1px 3px #fb0 !important}
.pika-button:hover,.pika-row.pick-whole-week:hover .pika-button{color:#fff !important;background:#fb0 !important}
.pika-title select{padding:0}
.sectionChange{padding:32px 0 !important}
.imageContain{padding-right:15px !important}