::-webkit-scrollbar{width:8px;height:8px;background-color:rgba(255,255,255,0.1);position:absolute;z-index:10000}
::-webkit-scrollbar-thumb{background-color:#e5e5e5;border-radius:8px}
::-moz-scrollbar{width:8px;height:8px;background-color:rgba(255,255,255,0.1);position:absolute;z-index:10000;right:0}
::-moz-scrollbar-thumb{background-color:#e5e5e5;border-radius:8px}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin: 0px;padding: 0px;}
body,ul,ol,li,h1,h2,h3,h4,h5,h6,figure,p{padding:0;margin:0;list-style:none;font-weight: normal;}
body,p,html{font-size:14px;line-height:22px;color:#666;font-family:Arial, Helvetica, sans-serif;}
body{background: #fff;}
input[type=text],input[type=tel],input[type=number]{border: 1px solid #D9DADB;box-shadow: none;outline: none;}
input[type=text]:focus{box-shadow: none;outline: none;border-color: #D9DADB}
input[type=radio]{width: 20px;height: 20px;border: 1px solid #4DC191;padding: 0; box-shadow: none;outline: none;background:none;-webkit-appearance:none;-moz-appearance:none;position:relative;border-radius: 50%;cursor: pointer}
input[type=radio]:focus,input[type=checkbox]:focus{box-shadow: none;outline: none;border-color: #4DC191;}
input[type=radio]:checked::after{content: '';position:absolute;background: #4DC191;width: 12px;height: 12px;left: 3px;top: 3px;border-radius:50%;box-shadow: none;outline:none;}
input[type=checkbox]{width: 20px;height: 20px;border: 1px solid #4DC191;box-shadow: none;outline: none;background:none;-webkit-appearance:none;-moz-appearance:none;position:relative;cursor: pointer;padding: 0;flex-shrink: 0;}
input[type=checkbox]:checked::after{content: '\e902';font-family: 'icomoon' !important;position:absolute;background: #4DC191;box-shadow: none;outline:none;color:#fff;width: 100%;height: 100%;left: 0;right: 0;top: 0;text-align: center;text-align: center;display: flex;justify-content: center;align-items: center;font-size: 10px;}
.react-autosuggest__input,.form-control{display:block;font-family:Arial, Helvetica, sans-serif;width:100%;height:40px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#000;background-color:#fff;background-image:none;border:1px solid #D9DADB;border-radius:4px;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{outline: none;}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#fff;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed;background-color: #EBEBEB;}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}
.form-control.errorInput,.react-autosuggest__input.errorInput{border-color: rgb(255, 0, 0) !important;-webkit-box-shadow:inset 0 1px 1px rgba(255, 0, 0, 0.075) !important;box-shadow:inset 0 1px 1px rgba(255, 0, 0, 0.075) !important;}
select{appearance: none;-webkit-appearance: none;}
select option{line-height: 26px;}
.select-dropdown{position: relative;display: flex;align-items: center;width: 100%;}
.select-dropdown::after{content: '\e9f5';font-family: 'icomoon';pointer-events: none;position: absolute;right: 12px;font-size: 13px;}
a,.btn,button{text-decoration:none;outline:none}
small{font-size:100%}
small.small30{font-size:80%}
.custom-file-input.errorInput + .custom-file-label::after{border:rgb(255, 0, 0) solid 1px}
.infoText{font-size: 12px;white-space: nowrap;line-height: 14px;
    font-style: italic;
    color: #9e9e9e;}

.form-group label.radio-label,.form-group label.checkbox-label{display: flex;align-items: center;margin-right: 15px;cursor: pointer;}
.form-group label.radio-label input,.form-group label.checkbox-label input{margin-right: 10px;}
.form-group.radio-group{display: flex;}
.form-group.mb-0{margin-bottom: 0;}
.container-fluid{padding:0 15px;width:calc(100% - 30px)}
.container{padding:0 15px;margin:0 auto;width:100%}
.bg-white{background: #fff;}
.row{margin:0 -15px;display:flex;clear:both;width:calc(100% + 30px)}
.img-responsive{max-width:100%;height:auto;max-height:100%}
.iframe-box{position: relative;display: block;width: 100%;padding: 0;overflow: hidden;padding-bottom: 61vh;}
.iframe-box .agreement-priview{margin: 0 !important;padding: 0 !important;}
.iframe{position: absolute;top: 0;bottom: 0;left: 0;width: 100%;height: 100%;border: 0;}
.font-smb{font-weight: 600;}
.font-reg{font-family:Arial, Helvetica, sans-serif;}
.font-bld{font-weight: 600;}
.text-red{color: red;}
.text-black{color: #000;}
.text-666{color: #666;}
.text-center{text-align: center !important;}
.text-right{text-align: right;}
.text-left{text-align: left;}
.overHidden{overflow: hidden;}
button:disabled,button[disabled]{opacity: 0.5;cursor: inherit;}
.btn{background: #EBEBEB;color: #666666;padding: 10px 15px; font-size: 14px;outline: none;display: inline-block;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;border-radius: 4px;border:1px solid transparent;cursor: pointer;    touch-action: manipulation;transition:0.2s;}
.btn:hover{box-shadow: 0px 3px 6px rgba(0,0,0,0.05);color: #666666;transition:0.2s;}
.btn-primary a{color: inherit;}
.btn-primary{background-color:#58BF93;color: #fff;border:solid 1px #58BF93;}
.btn-primary:hover{background-color:#58BF93;color:#fff;box-shadow:0px 3px 6px rgba(0,0,0,0.2);border:solid 1px #58BF93;transition:0.2s;}
.btn-primary:visited, .btn-primary:focus, .btn-primary:active {background-color:#58BF93 !important;color: #fff; box-shadow: 0px 3px 6px rgba(0,0,0,0.2);border:solid 1px #58BF93;transition: 0.2s;outline: none !important;outline-offset:0px !important;border-color: none!important;}
.btn-block{width: 100%;display: block;}
.btn-secondary{background: #E3FFF3;border:solid 1px #58BF93;color: #58BF93;padding: 10px 30px;}
.btn-secondary:hover{box-shadow:0px 3px 6px rgba(0,0,0,0.2);color: #58BF93;transition:0.2s;}
.btn-preview{background: #1478F6;color: #fff;}
.btn-escrowfree{background: #5E419D;color: #fff;}
.btn-link{background: #666666;color: #fff;}
.btn-esign{background: #2BAFE5;color: #fff;}
.btn-esign:hover,.btn-link:hover,.btn-escrowfree:hover,.btn-preview:hover{color: #fff;}
.btn-outline{background: #fff;border-color: #E30606;color: #E30606;}
.btn-outline-none-danger{background:transparent;border-color: transparent;color: #E30606;}
.btn-editEscrow{background:#ede5ff ;font-size: 12px;display:inline-flex;align-items: center; color: #563B96;border-radius: 4px;padding:3px 10px;margin-left: 15px;}
.btn-editEscrow:hover{color: #563B96;}
.accountverifiyed{background: #fff;border:solid 1px #58BF93;color: #58BF93;height: 100%;display: flex;justify-content: center;align-items: center;border-radius: 4px;height: 40px;}
.accountverifiyed img{margin-right: 5px;flex-shrink: 0;}
.btn-editEscrow em{font-size: 10px;margin-right: 5px;}
.btn-dlt-img{background: #FF5F5F;color: #FF3E3E;font-size: 11px;white-space: nowrap;width: 26px;height: 26px;border-radius: 50%;padding: 0;display: flex;align-items: center;justify-content: center;}
.btn-dlt-img img{margin-right: 0 !important;}
.p-0{padding: 0 !important;}
.mb-15{margin-bottom: 15px;}
.mb15{margin-bottom: 15px !important;}
.mb-10{margin-bottom: 10px;}
.mt-15{margin-top: 15px;}
.mt-30{margin-top: 30px;}
.ml-15{margin-left: 15px;}
.mt-0{margin-top: 0 !important;}
.ml-0{padding-left:0 !important;}
.ml-5{margin-left:5px !important;}
.pt-10{padding-top: 10px;}
.pt-5{padding: 5px;}
.d-none,.d-n-xl{display: none;}
.inrIcon{position: absolute;left: 10px;}
.text-sc{font-variant: small-caps;}
.text-up,.input-up input{text-transform: uppercase;}
.box-terms{box-shadow: -2px -6px 16px 0 rgb(0 0 0 / 3%);padding-top: 10px;position: relative;z-index: 2;}
.psr{position: relative;}
.page-Break{page-break-before: always;} 
header{background: #FFFFFF;border-bottom: solid 1px #F5F5F5;}
header .logo{display: flex;align-items: center;padding: 10px 0;}
header .headerShape{position: absolute;right: 0;width: 138px;background: url('../images/headerShape.svg') no-repeat;height: 47px;}
.esc-heding{padding: 40px 0 30px}
.esc-heding h1{font-size: 30px;color: #000;line-height: 30px}
.esc-heding h1+p{font-size: 16px;color: #666666;padding-top: 5px;}
.progress-bar{display: flex;justify-content: center;align-items: center;margin:0 auto;}
.progress-bar .progress-number{width: 30px;height: 30px;flex-shrink: 0;border-radius: 50%;border:solid 1px #5D439A;font-size: 16px;display: flex;align-items: center;justify-content: center;color: #5D439A;}
.progress-bar .progress-number.active{border:solid 1px #4DC191;color: #4DC191;}
.progress-bar .progress-fill{background: #E6E6E6;margin: 0 15px;height: 8px;border-radius: 40px;flex:1;}
.progress-bar .progress-fill span{background: #4DC191;width: 50%;animation-name: animateBar;animation-iteration-count: 1;animation-timing-function: ease-in;animation-duration: .4s;display: block;height: 8px;border-radius: 40px;}
.progress-bar-text{display: flex;justify-content: center;margin-bottom: 20px;}
.progress-bar-text .progress-bar-tab{flex: 1;font-size: 16px;color: #333333;line-height: 35px;}
.progress-bar-text .progress-bar-tab.active{color:#4DC191}
.note{background:#F4F3FA;padding: 12px 15px;border-radius: 4px;margin-top: 15px;}
.note li{color: #563B96;list-style-type: disc;list-style-position: inside;}
.hding-cmn{font-size: 22px;color: #000;padding-bottom: 10px;}
.hding-cmn span,.modal-header h5 span{font-size: 12px;}
.addProperyRadio{background: #FCFCFC;border: solid 1px #EAEAEA;padding:10px 15px;border-radius: 8px;width: fit-content;}
.prty-details_form{padding-bottom: 50px;}
.prty-details.prtyAdd{display: grid;scroll-snap-type: x proximity;overflow-x:auto; grid-template-columns:repeat(auto-fill,minmax(322px,1fr));grid-auto-flow: column; grid-gap:30px;}
.prty-details.prtyAdd .prty-boxmain{min-width: 322px}
.prty-details .prty-hding{display: flex;font-size:16px;color: #333333;align-items: center;margin:15px 0 30px; border-radius: 4px;padding: 12px 15px;}
.prty-details .prty-hding.addparty{margin: 5px 0 15px;}
.prty-details .prty-hding.privewParty{margin: 0px 0 15px;}
.prty-details .prty-hding.escrow{margin:30px 0 15px;font-size: 18px;padding: 0;}
.prty-details .prty-hding.escrow:first-child {margin:15px 0 15px;}
.prty-details .prty-hding.escrow.bg{background:#e3d9f9;padding: 12px 15px;}
.samllText{font-size: 80%;}
.prty-details .prty-hding.unscessescrow{background:#FFEBEB ;margin:30px 0 15px;padding: 12px 15px ;font-size: 18px;}
.prty-details .prty-hding .img-icon{margin-right: 10px;max-width: 22px;display: flex;flex-shrink: 0;}
.heading-flex{display: flex;flex-direction: column;}
.prty-details .propertyDetails{margin: 15px 0 0px;background: transparent;padding: 0;}
/* .partyDetails  {margin-bottom: 15px;} */
.add-prty{display: grid;}
.add-prty.partyAdded{display: grid;grid-template-columns: auto;position: relative;align-items: center;}
.btn-group{display: flex;grid-gap: 15px;}
.tooltip{position: relative;}
.add-escrow-party{display: flex;position: relative;margin-top: 15px; padding:10px 45px 10px 10px;align-items: center;cursor: pointer;border:1px #58bf93 dashed;background-color: #e6fff5;border-radius: 4px;;}
.add-escrow-party .add-prty-box{display: flex;}
.add-escrow-party .add-prty-box p{color: #58bf93;}
.add-escrow-party .add-prty-box .pluse{width: 17px;flex-shrink: 0; font-size: 7px;border-radius: 50%;margin-right: 10px;; height: 17px;display: flex;align-items: center;justify-content: center;color: #fff;background: #58bf93;}
.add-escrow-party .add-prty-box .pluse em::before{color: #fff;}
/* .tooltip em{position:absolute;left: -38px;} */
.add-prty .add-prty-box{display: flex;align-items: center;flex-direction: column;cursor: pointer; justify-content: center;background: #FAFAFA;border:dashed 1px rgba(86,59,150, .43);height: 402px;border-radius: 8px;}
.add-prty .add-prty-box .pluse{background: #fff;color: #563B96;width: 63px;height: 63px;border-radius: 50%;display: flex;align-items: center;justify-content: center;font-size: 23px;}
.add-prty .add-prty-box p{font-size: 14px;color: #666;padding-top: 15px;}
.add-prty.addescrowamout .add-prty-box{height: 46px;flex-direction: row;}
.add-prty.addescrowamout .pluse{width: 22px;height: 22px;font-size: 12px;margin-right: 10px;}
.add-prty.addescrowamout .add-prty-box p{padding-top: 0;}
.termsOl{padding: 0 0 0 20px;}
.termsOl li{list-style-type:decimal;}

.add-info{display: flex;align-items: center;position: absolute;right: 9px;}
.add-info .icon-info{margin-right: 5px;flex-shrink: 0;color: #d3d3d3;}

.add-info .tooltiptext{position: absolute;background: #fff;z-index: 2; border-radius: 8px;width: 265px;right: -280px;padding: 15px;box-shadow: 0 0 16px rgb(0 0 0 / 10%);font-size: 12px;line-height: 17px;display: none;align-items: center;opacity: 0;transition: .3s;}
.add-info .tooltiptext::before{content: '';position: absolute; width: 0;height: 0;border-top: 10px solid transparent;border-bottom: 10px solid transparent;border-right:10px solid rgb(255, 255, 255);left: -10px;}
.add-info .icon-info{cursor: pointer;}
.add-info:hover .tooltiptext{opacity: 1;display: flex;}

.add-partybtn{display: grid; grid-template-columns: repeat(2, minmax(0, 1fr));}
.card-main{display: grid;grid-template-columns: 100% ;grid-gap: 30px;min-height: 394px;margin-bottom: 30px;}
.detils-card{border:solid 1px #DBDBDB;border-radius: 8px;}
.detils-card{min-height: 402px;}
.detils-card .filStatus{display: flex;justify-content: space-between;background: #F7F7F7;align-items: center;padding: 8px 15px;border-radius: 7px 7px 0 0}
.detils-card .filStatus h3{color: #000;flex: 1;min-width: 0;padding-right: 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.detils-card .filStatus .fillProgress{display: flex;flex-direction: column;}
.detils-card .filStatus .fillProgress p{font-size: 12px;color: #333333;line-height: 15px;}
.detils-card .filStatus .fillProgress .fillProgress-bar{background: #E4E6EC;border-radius: 14px;height: 5px;border-radius: 14px;}
.detils-card .filStatus .fillProgress .fillProgress-bar .filled{display: block;height: 5px;border-radius: 14px;}
.detils-card .filStatus .fillProgress .fillProgress-bar .filled100{background: #58BF93;}
.detils-card .filStatus .fillProgress .fillProgress-bar .filled50{background: #EFC100;}

.detils-card .card-body{padding: 15px;}
.detils-card .card-body .crd-dls-lt{display: flex;flex-direction: column;}
.detils-card .card-body .crd-dls-lt:nth-child(2){border-bottom: 0px;padding-bottom: 0;}
.detils-card .card-body .crd-dls-lt ul{flex:1;flex-shrink: 0;width: 100%;margin-bottom: 15px;;}
.detils-card .card-body .crd-dls-lt li.lableinfo{color: #333;margin-bottom: 11px;}
.detils-card .card-body .crd-dls-lt li.lableinfo span{background:#58BF93;color: #fff;}
.detils-card .card-body .crd-dls-lt li.lableinfo span em{color: #fff;}
.detils-card .card-body .crd-dls-lt li.infoErroe{margin-bottom: 11px;}
.detils-card .card-body .crd-dls-lt li.infoErroe span{background:#FACA00;font-size: 12px;color: #fff;}
.detils-card .card-body .crd-dls-lt li.notAdd{color: #C19C00;}
.detils-card .card-body .crd-dls-lt li.notAdd em{font-size: 12px;}
.detils-card .card-body .crd-dls-lt li span{width: 20px;height: 20px;display: flex;border-radius: 50%;margin-right: 10px;flex-shrink: 0; align-items: center;justify-content: center;font-size: 8px;color: #58BF93}
.detils-card .card-body .crd-dls-lt li{color: #666666;display: flex;align-items: center;line-height: 19px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;min-width: 0;}
.detils-card .card-body .crd-dls-lt li.adhar{height: 35px;}
.detils-card .card-body .crd-dls-lt li figure{width: 24px;height: 16px;margin-bottom: 5px; margin-left: 10px;border-radius: 4px;overflow: hidden;}
.detils-card .card-body .crd-dls-lt li figure img{width: 100%;height: 100%;}
.detils-card .card-body .crd-dls-lt li p{text-overflow: ellipsis;overflow: hidden;min-width: 0;line-height: 26px;}
.detils-card .card-body .btn-group{display: grid;grid-template-columns: repeat(auto-fill, minmax(45%, 1fr));grid-gap: 15px;}
.detils-card .card-body .btn-group .btn{padding:6px 6px;font-weight: 600;}
.detils-card .card-body .btn-group .btn-edit{background-color:#58BF93;color: #fff;border:solid 1px #58BF93;}

.detils-card.active{border:#563B96 1px solid}
.detils-card.active .filStatus{background: #563B96;}
.detils-card.active .filStatus h3{color: #fff;}
.detils-card.active .filStatus .fillProgress p{color: #fff;}

.escrow-exp{max-width: 185px;}
.form-bg{background: #FCFCFC;border:solid 1px #EAEAEA;padding: 20px 30px;border-radius: 8px;}
.grid-two{display: grid; grid-template-columns: repeat(2, minmax(0, 1fr));grid-gap: 15px;grid-auto-columns: 1fr;}
.grid-3{display: grid; grid-template-columns: repeat(3, minmax(0, 1fr));grid-gap:8px 15px;grid-auto-columns: 1fr;}
.kyaBox{display: grid; grid-template-columns: repeat(2, minmax(0, 1fr));grid-gap: 15px;grid-auto-columns: 1fr;padding-bottom: 10px;}
.kyaBox .form-group{display: flex;flex-direction: column;}
.kyaBox .form-group .kycInput{display: flex;flex-direction: column;}
.kyaBox .form-group .kycInput .custmFile{max-width: 142px;}
.aadhar-link{font-size: 12px;font-style: italic;padding-top:5px;}
.aadhar-link input[type=checkbox]{width: 16px;height: 16px;}
.aadhar-link input[type=checkbox]:checked::after{font-size: 6px;}
.addPartyModel input.form-control,.addPartyModel select{height: 34px;}
.addPartyModel .form-group{margin-bottom: 0;}
.addPartyModel .form-group .btn-secondary{line-height: 12px;}
.form-group label,.form-group .label{color: #333333;line-height: 20px;display: block;margin-bottom: 5px;}
.form-group label span,.form-group .label span{color:#E30606;font-size: 18px;}
.gridspan2{grid-column: span 2}
.gridspan3{grid-column: span 3}
.gridspan2All{grid-column:span 2;}
.escrow-form-box{display: flex;justify-content: space-between;grid-gap:30px;align-items: flex-start;}
.escrow-form{background: #FCFCFC;flex:1; border:solid 1px #EAEAEA;padding: 20px;border-radius: 8px;box-shadow: 0 3px 16px 0 rgba(0, 0, 0, 0.03);}
.escrow-form.minHeight{min-height: 282px;}
.ol-list li{color:#666666;}
.exp-Date span{color: #E30606;}
.inGrp{display: flex;}
.inGrp input{max-width: 150px;}
.inGrp .pluseIcon{display: block;padding: 0 15px;display: flex;align-items: center;font-size: 20px;font-weight:600;color: #666;}
.inGrp .pluseIcon.equal{color: #000;}
.inGrp .btn{font-family: Arial, Helvetica, sans-serif;border:solid 1px #d9dadb;cursor: inherit;}
.inGrp .total{font-weight:600;font-style: italic; color: #000;display: flex;align-items: center;font-style: 16px;}
.inGrp .selInr{margin-right: 15px;flex-shrink: 0;max-width: 115px;}
.inGrp .selAmount{display: flex;position: relative;align-items: center;}
.inGrp .selAmount input{padding-left: 20px;}
.subTitle{font-size: 16px;color: #333333;margin-bottom: 20px;}
.addAmountTable li.addmoreLi{background: transparent;border:none;justify-content: flex-end;}
.errorTitle{font-size: 14px;color: #E30606;}
.amountSettl{display: flex;max-width: 850px;}
.amountGrid{display: grid;grid-template-columns:repeat(2, minmax(0, 1fr));max-width: 500px;width: 59%;grid-gap: 15px; }
.acNum{padding: 0 10px;font-size: 12px;font-style: italic;color: #A47CFF;display: flex;align-items: center;line-height: 1.33;}
.amountParty{display: grid;max-width: 500px;grid-template-columns:repeat(2, minmax(0, 1fr));grid-gap: 15px;margin-bottom: 15px;}
.amountParty p{color: #333333;flex: 1;}
.amountAddparty{grid-column: span 2}
.totalAmount{background: #A47CFF;border-radius: 4px;display: flex;justify-content: space-between;padding: 10px 20px;color: #fff;width: 100%;}
.initiateSet{display: flex;padding: 20px;flex-direction: column;max-width: 380px;}
.initiateSet .iconset{display: flex;align-items: center;margin-bottom: 22px;}
.initiateSet .iconset:last-child{margin-bottom: 0;}

.initiateSet .iconset figure{display: flex;flex-shrink: 0; justify-content: center;align-items: center;width: 43px;height: 43px;border-radius: 50%;border:solid 1px #fff;position: relative;}
.initiateSet .iconset figure::after{position:absolute;width: 2px;border-right: dashed 1px #d1d1d1;content: '';bottom: -36px;height: 30px;}
.initiateSet .iconset:last-child figure::after{display: none;}
.initiateSet .iconset figure img{width:23px;}
.initiateSet .iconset figure.Initiates{background: #F9C864;box-shadow: 0px 0px 0px 4px rgba(249,200,100, 0.15), 0px 0px 0px 4px rgba(227,183,95,0.15);}
.initiateSet .iconset figure.settlement{background: #F7926D;box-shadow: 0px 0px 0px 4px rgba(244,165,136, 0.15);}
.initiateSet .iconset figure.transaction{background: #648DF7;box-shadow: 0px 0px 0px 4px rgba(100,141,247, 0.15), 0px 0px 0px 4px rgba(227,183,95,0.15);}
.initiateSet .iconset figure.EscrowExpiry{background: #6CA9F4;box-shadow: 0px 0px 0px 4px rgba(164,198,237, 0.15), 0px 0px 0px 4px rgba(164,198,237,0.15);}
.initiateSet .iconset figure.Escrowapproving{background: #D47FA5;box-shadow: 0px 0px 0px 4px rgba(227,172,192, 0.15), 0px 0px 0px 4px rgba(227,172,192,0.15);}
.initiateSet .iconset figure.Partiesdecide{background: #52FFCA;box-shadow: 0px 0px 0px 4px rgba(82,255,202, 0.15), 0px 0px 0px 4px rgba(82,255,202,0.15);}
.initiateSet .iconset p{font-size: 14px;color:#666666;padding-left: 20px;}
.initiateSet .border-show{flex: initial;height: 24px;border-left: dashed 2px #D6D6D6;width: 2px;margin:10px 0 15px 20px;}
.refound{display: flex;padding:15px 0;align-items: center;color: #8D8D8D;font-size: 16px;}
.refound span{display: flex;height: 33px;width: 33px;align-items: center;flex-shrink: 0; justify-content: center;color: #797979;background: #D9D9D9;border:solid 1px #fff;border-radius: 50%;margin-right: 10px;}
.acntRmeve{display: -webkit-inline-box;}
.modal {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1050;display: none;overflow: hidden;outline: 0;overflow-x: hidden;overflow-y: auto;background: rgba(0,0,0,0.5);}
.modal.active{display: block;}
.modal-dialog {position: relative;width: auto;margin: .5rem;max-width: 904px; margin: 1.75rem auto;pointer-events: none;}
.modal-dialog.termsCondition {max-width: 550px;}
.modal-content {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;width: 100%;pointer-events: auto;background-color: #fff;background-clip: padding-box;border: 1px solid rgba(0,0,0,.2);border-radius: .3rem;outline: 0;}
.modal-header {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding:12px 25px 10px;border-bottom: 1px solid #e9ecef;border-top-left-radius: .3rem;border-top-right-radius: .3rem;}
.modal-header {font-size: 20px;color: #000;}
.modal-header .close{float: right;font-size: 1.5rem;cursor: pointer; font-weight: 700;line-height: 1;color: #000;text-shadow: 0 1px 0 #fff;opacity: .5;border:none;background: transparent;}
.modal-body {position: relative;-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;padding: 15px 25px;}
.modal-footer {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;padding: 1rem;border-top: 1px solid #e9ecef;}
.termsBox{max-height: calc(100vh - 230px);overflow-y: auto;}
.termsBox p{margin-bottom: 15px;}
.buyer-heading{grid-column: span 3;font-size: 16px;}
.phNum{display: flex;}
.phNum .select-dropdown{width: 85px;border-right: 0;border-radius: 4px 0px 0px 4px;}
.phNum .select-dropdown select{border-radius: 4px 0 0px 4px;border-right: none;}
.phNum input{border-radius: 0px 4px 4px 0px;}
.custmFile{display: flex;flex-wrap: wrap;-webkit-box-align: stretch;position: relative;height: 34px;}
.custom-file-input{position: relative;z-index: 2; width: 100%;margin: 0;opacity: 0;}
.custom-file-label{position: absolute;top: 0;width: 140px; left: 0;bottom: 0; z-index: 1;line-height: 1.5;color: #495057;background-color: #fff;border-radius: 4px;padding: 6px 12px;display: flex;align-items: center;font-family:Arial, Helvetica, sans-serif;}
.custom-file-label::after {font-family:Arial, Helvetica, sans-serif;font-size: 12px; position: absolute;top: 1px;right: 1px;left: 0;justify-content: center; bottom: 1px;z-index: 3;display: block;line-height: 1.5;color: #fff;content: "";background-color: #4F29A6;border-left: 1px solid #ced4da;border-radius: 4px ;display: flex;align-items: center;padding: 6px 12px;}
.custom-file-label.adharcard::after {content: 'Upload Aadhar Card';}
.custom-file-label.panCard::after {content: 'Upload Pan Card';}
.custom-file-label.fileUploded::after {content: "Uploaded other file"; background: #58BF93;}
.preViewRow{display: flex;max-width: 1090px;margin:auto;flex-direction: column;}
.PreviewMain{display: flex;grid-gap: 15px;}
.summeryheading {font-size: 20px;font-weight:600;padding-top: 30px;padding-bottom: 15px;}
.summeryheading .review-h{display: block;margin-top: 15px;font-size: 16px;}
.previewContent{width: 66.66666667%;}
.previewContent.previewAfterPayment{width:100%;}
.payBox{width: 33.33333333%;position: sticky;align-self: flex-start;top: 15px;}
.sumbdrBox{border:solid 1px #D9DADB;background: #fff;border-radius: 4px;box-shadow: 0px 3px 6px rgba(0,0,0,0.05);margin-bottom: 15px;}
.sumbdrBox.rightBox{padding:15px; }
.sumbdrBox.mb-100{margin-bottom: 100px;}
.sumbdrBox .sumhead{border-bottom: solid 1px rgba(217,218,219,0.5);padding: 0 20px;display: flex;justify-content: space-between;align-items: center;cursor: pointer;}
.sumbdrBox .sumhead .finview{padding: 15px 0px;display: flex;align-items: center;}
.sumbdrBox .sumhead .editIcon{float: right;color: #563B96;cursor: pointer;font-weight:600;display: flex;align-items: center;}
.sumbdrBox .sumhead .editIcon em{margin-right: 5px;}
.sumbdrBox .sumhead .finview span{font-size: 14px;line-height: 24px;font-weight:600;padding: 0 10px;}
.sumbdrBox .sumhead .btnAction .btn{margin-right: 15px;}	
.sumbdrBox .sumhead .btnAction a.btn{text-decoration: none;}
.sumbdrBox .sumhead .btnAction .btn:last-child {margin-right: 0;}
.sumbdrBox .sumBody{overflow: auto;transition: .5s;max-height: 0;overflow: hidden;padding: 20px;position: absolute;height: 0;opacity: 0;}
.sumbdrBox .sumBody.active{max-height: 20000px;position: relative;height: auto;opacity: 1;}
.sumbdrBox .sumBody h4{font-size: 16px;margin-bottom:10px;}
.sumbdrBox .sumBody p{font-size: 14px; color: #666666;line-height: 26px;}
.sumbdrBox .sumBody .viewDetails{color: #5E449B;font-size: 14px;text-decoration: none;}
.sumbdrBox .sumBody .viewDetails em{font-size: 12px;margin-left: 10px;text-decoration: none;}
.sumbdrBox .sumBody .viewDetails:hover{text-decoration: none;}
.sumbdrBox .sumBody .rentelAggrement {background: none;}	
.sumbdrBox .sumBody .container {width: 100%;padding: 0;}	
.sumbdrBox .sumBody .aggrementBox {max-width: 100%;padding: 0;}	
.sumbdrBox .sumBody .clipBoard .clipBox{box-shadow: none;}	
.sumbdrBox .sumBody .countMain,.sumbdrBox .sumBody .lLAgg {display: none;}
.sumbdrBox .sumBody .table .table{background: transparent;}
.sumbdrBox .sumBody .clipBoard .heading{position: relative;text-align: center;}
.sumbdrBox .sumBody .privewAddress{display: flex;flex-wrap: wrap;}
.sumbdrBox .sumBody .privewAddress li{padding-right: 25px;position: relative;display: flex;flex-direction: column;justify-content: center;padding-left: 30px;}
.sumbdrBox .sumBody .privewAddress li:first-child{padding-left: 0;}
.sumbdrBox .sumBody .privewAddress li:after{width: 1px;height: 17px;position: absolute;content: '';background: #e3e3e3;right: 0;}
.sumbdrBox .sumBody .privewAddress li:last-child:after{display: none;}
.sumbdrBox .sumBody .privewAddress li span{color: #666666;line-height: 20px;}
.sumbdrBox .sumBody .privewAddress li p{color: #333333;line-height: 20px;font-weight:600;}

/* .sumbdrBox .sumBody.prty-details .prty-hding{margin:15px 0} */
.payThanks{font-size: 22px;color: #58bf93;text-align: center;font-weight: 600;}
.paysub{font-size: 16px;line-height: 22px;color: #000000;line-height: 32px;}
.totalPrice{font-size: 16px;line-height: 16px;margin-bottom: 10px;}
.totalPrice span{font-size: 18px;line-height: 24px; font-weight:600;}
.agreementPreivew{background: #DFFBEE;border-radius: 4px;padding: 15px;display: flex;margin-bottom: 18px;cursor: pointer}
.agreementPreivew figure{width: 48px;height: 48px;box-shadow: 0 3px 3px rgba(0,0,0,.16);display: flex;justify-content: center;align-items: center;border-radius: 50%;background: #fff; flex-shrink: 0;}
.agreementPreivew .preivew{padding-left: 20px;}
.agreementPreivew .preivew h6{font-size: 14px;color: #5E449B;margin: 0; font-weight:600;position: relative;}
.agreementPreivew .preivew h6::after {position: absolute;content: "\e9f8";font-family: 'icomoon' !important;font-size: 12px;color: #5E449B;transform: rotate(90deg) translate(-50%, 0px);right: 0;top: 20%;}
.agreementPreivew .preivew p{font-size: 14px;line-height: 20px;}
.rdmRwdPts{padding-bottom: 15px;margin-bottom: 15px;border-bottom: 1px solid #EFF0F0;display: none;}
.rdmRwdPts h6{margin: 0px 0px 10px;font-size: 14px; line-height: 24px;font-weight:600;}
.rdmRwdPts ul{margin-bottom: 15px;display: flex;}
.rdmRwdPts ul li{padding: 8px 12px;border-radius: 4px;width: 100%; background-color: rgba(94, 68, 155, .06)}
.rdmRwdPts ul li:first-child{margin-right: 14px}
.rdmRwdPts ul li span{font-size: 14px;color: #333333;line-height: 24px;display: block}
.rdmRwdPts .reedemBtn{border: 1px solid #5E449B;border-radius: 4px;color: #5E449B;width: 100%;background: #fff;line-height: 34px;transition: .5s}
.rdmRwdPts .reedemBtn:hover{background: #5E449B;color: #fff;transition: .5s}
.couponBox{border: 1px dashed #5E449B;background: #fff;padding: 15px;border-radius: 4px;}
.smplView{display: flex;align-items: center;color: #000000;font-weight:600;font-size: 14px;margin-bottom: 15px;}
.smplView em{margin-right: 10px;}
.aplyCpn{display: flex;justify-content: space-between;border-radius: 4px;}
.bdr-b{border-bottom: 1px solid #DDDDDD;}
.form-group {margin-bottom: 15px;}
.aplyCpn input{border:none;border: 1px solid #DDDDDD;border-radius: 4px 0 0 4px;}
.aplyCpn input.coupanError{border:solid 1px red;}
.aplyCpn em{margin-right: 10px;font-size: 18px;}
.aplyCpn strong{font-weight: normal; font-weight:600;}
.aplyCpn button{padding: 0px 15px;background: #DFFBEE;color: #000;border: 1px solid #DDDDDD;border-left: none; outline: none;box-shadow: none;border-radius: 0 4px 4px 0; font-weight:600;cursor: pointer; flex-shrink: 0;}
.CpnAplyed{position: relative;}
.CpnAplyed .CpnRemove{position: absolute;right: 12px;top: 11px;background: transparent;border: none;outline: none;color: #000;font-size: 18px;cursor: pointer;}
.CpnText{font-size: 12px;font-style: italic;position: relative;top: -10px;}
.CpnText.notValid{color: red}
.CpnAplyed input{background: #EEF3E6;border:solid 1px #7AD15A !important;border-radius: 4px;color: #7AD15A;font-weight:600;}
.CpnAplyed .form-control[disabled], fieldset[disabled] .form-control{cursor: inherit;}
.coupoanList li{display: flex;border-bottom: dashed 1px #EDEDED;padding-bottom: 15px;margin-bottom: 15px;}
.coupoanList li:last-child{margin-bottom: 0px;border: none;padding-bottom: 0;}
.coupoanList li label{display: flex;align-items:flex-start;  font-weight:600;font-size: 14px;}
.coupoanList li label span{color: #58BF93;}
.coupoanList li label input{margin: 0 10px 0 0;flex-shrink: 0}
.coupoanList li label .terms{font-family:Arial, Helvetica, sans-serif;}

.priceDtl{margin: 15px 0px;padding-top: 15px;border-top: 1px solid #EFF0F0;}
.priceDtl h6{margin: 0px 0px 10px;font-size: 14px; line-height: 24px;font-weight:600;}
.priceDtl ul li{display: flex;font-size: 14px;line-height: 28px;color: #666666}
.priceDtl ul li:last-child{padding-top: 15px;margin-top: 15px;border-top: 1px solid #EFF0F0;font-weight:600;line-height: normal}
.priceDtl ul li span{width: 100%}
.priceDtl ul li span:last-child{text-align: right}
.priceDtl ul li span.offer{color: #58BF93;font-weight:600;}



.loader{position: fixed;top: 0;right: 0;bottom: 0;left: 0;background: rgba(0 0 0 / 50%);display: flex;align-items: center;justify-self:center;text-align: center; z-index: 100099;width: 100%;}
.loader img{margin: auto;}
.table-responsive{width: 100%;display: block;overflow: hidden;overflow-x: auto;margin-bottom: 15px;}
.table {
    width: 100%;
    background-color: transparent;
	border-collapse: collapse;
	box-shadow: rgba(0 0 0 /10);
}
.table td, .table th{padding: .75rem;}
.partyAction-table{line-height: 20px;width: 100%;}
.partyAction-table td{padding: 0;padding: 5px 10px;border-bottom: 1px solid #dee2e6;}
.partyAction-table td:first-child{white-space: nowrap;}
.partyAction-table tr:last-child td{border-bottom: none;}
.priceTable td{padding: 5px 5px;} 
.priceTable th{padding: .75rem;}
.actionBtn{background: #EFF5FF;border:solid 1px #2BAFE5;font-size: 12px; cursor: pointer; display: flex; border-radius: 44px;padding: 4px 8px;color: #2BAFE5;}
.actionBtn .showDetails{width: 15px;height:15px;background: #2BAFE5;color: #fff; border-radius: 50%;transition: 0.2s; display: flex;align-items: center;justify-content: center;margin-left: 10px;font-size: 8px;}
.showDetails.rotete {transform: rotate(180deg);}
.agreementStatus{display: flex;margin-bottom: 20px;transition: 0.2s;opacity: 0;}
.agreementStatus.active{opacity: 1;}
.agreementCheck{position: relative;padding:0 20px 0 0;}
.agreementCheck span{display: flex;height: 26px;width: 26px;font-size: 10px; border-radius: 50%; color: #fff;align-items: center;justify-content: center;}
.agreementCheck span::after{content: '';width: 2px;position: absolute;top: 0;bottom: -20px;z-index: -1;}
.agreementCheck span.complete::after{background: #58BF93;}
.agreementCheck span.complete{background: #58BF93;}
.agreementCheck span.pending{background: #FACA00;}
.agreementCheck span.pending::after{border-left: dashed 2px #FACA00;background: transparent;}
.agreementStatus:last-child .agreementCheck span::after{border-left: 0;background: transparent;}
.agreementDetails{flex:1;padding-right: 5px;}
.agreementDetails h3{font-size: 16px;font-weight:600;margin-bottom: 13px;}
.agreementDetails .btn{font-size: 12px;padding: 5px 8px;}
/* .table-bordered {
    border: 1px solid #dee2e6;
} */
.table-bordered td, .table-bordered th {
    border: 1px solid #dee2e6;
}
.table-radius tr:first-child th:first-child {
    border-top-left-radius: 4px;
}
.table-radius tr:first-child th:last-child {
    border-top-right-radius: 4px;
}
.table-radius tr:last-child td:last-child {
    border-bottom-right-radius: 4px;
}
.table-radius tr:last-child td:first-child {
    border-bottom-left-radius: 4px;
}
.table-shadow{box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.03);}
.partyShow{display: flex;overflow: auto;}
.partyShow.preivewCard{margin-bottom:30px;}
.partyShow .detils-card{width: 350px;flex-shrink: 0;margin-right: 15px;}
.escrowAmount{padding:0 0 10px;display: flex;justify-content: space-between;}
.escrowAmount p{font-size: 16px;color: #666666;}
.escrowAmount p span{font-weight:600;color: #333333;}
.alert{font-size: 14px;font-weight:600;padding: 12px 20px;border-radius: 4px;margin-bottom: 15px;}
.alert-successful{background: #D5FFED !important;color: #3FC48C !important;padding: 12px 15px!important;}
.alert-Unsuccessful{background:#FFEBEB !important;color: #FA437C !important; padding: 12px 15px!important;}
.heading-Unsuccessful{background:#F53232 !important;color: #fff !important; padding: 12px 15px!important;}
.heading-successful{background:#4DC191 !important;color: #fff !important; padding: 12px 15px!important;}
.text-Unsuccessful{color: #FA437C !important}
.text-successful{color: #3FC48C !important;}
.myrent-header {padding: 15px 0;}
.myrent-header .create-agreement{padding:8px 15px;cursor: pointer; background: #4DC191;color: #fff;float: right;border-radius: 4px;font-weight:600;}
.myrent-header h2{font-size: 18px;color: #333333;font-weight:600;margin-bottom: 15px;}
.agreement-status-list{display: flex;grid-gap: 0 10px;align-items: flex-start;flex-wrap: wrap;}
.agreement-status-list li{padding: 8px 20px;border-radius: 4px;border:solid 1px #5E449B; color: #5E449B;transition:0.2s;cursor: pointer;}
.agreement-status-list li.active,.agreement-status-list li:hover{background:#5E449B;color: #fff; }
.agreement-status-list li.searchBox{border:none;padding: 0;display: flex;align-items: center;position: relative;flex:1;max-width: 300px;}
.agreement-status-list li.searchBox input{padding: 6px 12px 6px 30px;}
.agreement-status-list li.searchBox span{position: absolute;top: 12px;left: 10px;color:#bdbdbd;}
.myrent-card{border:solid 1px #F0F0F0;border-radius: 8px;box-shadow: 0 0 10px rgba( 0 0 0 / 3%);overflow: hidden;}
.myrent-card .myrent-card-header{background: #E5FFF4;padding: 12px 20px;}
.myrent-card .myrent-card-header ul{display: flex;}
.myrent-card .myrent-card-header ul li{display: flex;flex-direction: column;font-size: 14px;color: #000;line-height: 20px;}
.myrent-card .myrent-card-header ul li span{font-weight:600;}
.myrent-card .myrent-card-body{padding: 20px;display: flex;justify-content: space-between;}
.myrent-card .myrent-card-body .party-details{max-width: 271px;}
.myrent-card .myrent-card-body .party-details ul{display: flex;flex-wrap: wrap;grid-gap: 13px 0;}
.myrent-card .myrent-card-body .party-details ul li{width: 50%;display: flex;flex-direction: column;font-size: 14px;line-height: 21px;}
.myrent-card .myrent-card-body .party-details ul li span{font-weight:600;}
.myrent-card .myrent-card-body .payment-details{background: #EFF5FF;border-radius: 8px;padding: 10px 15px 14px;flex: 1;display: flex;flex-direction: column;}
.myrent-card .myrent-card-body .payment-details h3{line-height: 20px;color: #000;font-weight:600;}
.myrent-card .myrent-card-body .payment-details ul{display: flex;margin-top: auto;}
.myrent-card .myrent-card-body .payment-details ul li{flex:1;display: flex;flex-direction: column;color: #666666;}
.myrent-card .myrent-card-body .payment-details ul li span{font-weight:600;color: #333333;}
.myrent-card .myrent-footer{padding: 15px;display: flex;justify-content: space-between;align-items: center;border-top: solid 1px #F0F0F0;}
.myrent-card .myrent-footer .btn-group{display: flex;grid-gap: 0px 10px}
.myrent-card .myrent-footer .payment-status.pending{color: #C19C00;}
.myrent-card .myrent-footer .payment-status.pending span{margin-right: 10px;width: 16px;height: 16px;}
.myrent-card .myrent-footer .payment-status{display: flex;align-items: center;font-size: 16px;}
.myRentFilter{display: grid;grid-template-columns: repeat(auto-fill, minmax(21.33%, 1fr));grid-gap: 15px;}
.propertyTable th{font-weight: normal;font-size: 16px;text-align: left;}
.propertyTable td{font-size: 15px;}
.table.myRentTable td{padding: 5px;font-size: 12px;vertical-align: top;line-height: 1.42857143;}
.table.myRentTable th{padding: 8px;font-size: 12px;vertical-align: top;line-height: 1.42857143;}
.table.myRentTable th{text-align: left;white-space: nowrap;}
.table.myRentTable th{background: #F6F6F6;color: #000;}
.toast {max-width: 290px;overflow: hidden;
	width: 290px;font-size:14px;background-color:#fff;background-clip: padding-box;
    border: 1px solid rgba(0,0,0,.1);box-shadow: 0 3px 40px 0 rgba(0, 0, 0, 0.1);;
    -webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);position: fixed;
    border-radius: 12px;z-index: 1053;right: 15px;top: 15px;}
.toast .close {float: right;font-size: 1.5rem;line-height: 1;font-family:Arial, Helvetica, sans-serif;color: #000;background: transparent;border:none;cursor: pointer;}
.toast-header {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;padding:9px 15px;color: #333;background-clip: padding-box;border-bottom: 1px solid rgba(0,0,0,.05);}
.toast-header strong{margin-right: auto;font-weight:600;font-size: 16px;}
.toast-header svg{margin-right: 10px;}
.toast-body {padding:15px;color: #666;}
.toast .errortype{width: 26px;height: 26px;border-radius: 50%;font-size: 10px;color: #fff; display: flex;justify-content: center;align-items: center;margin-right: 15px;}

.toast.toast-success{border:solid 1px #cae0ca;}
.toast.toast-success .errortype{background:#4dc191;}
.toast.toast-success .toast-header{background-color:  #eff5ee;}


.toast.toast-pending{border: solid 1px #eac8c0;}
.toast.toast-pending .errortype{background: #faca00;}
.toast.toast-pending .toast-header{background-color:#fcf7ec;}


.toast.toast-error{border: solid 1px #eac8c0;}
.toast.toast-error .errortype{background:  #d0634f;}
.toast.toast-error .toast-header{background-color: #f8edec;}

.react-autosuggest__container {
    position: relative;
  }
  .react-autosuggest__input--open {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
  }
  
  .react-autosuggest__suggestions-container {
    display: none;
  }
  
  .react-autosuggest__suggestions-container--open {
    display: block;
    position: absolute;
    top: 40px;
    width: 100%;
    max-height: 250px;
    border: 1px solid #aaa;
    background-color: #fff;
    font-family:Arial, Helvetica, sans-serif;
    overflow-y: auto;
    font-size: 14px;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    z-index: 2;
  }
  
  .react-autosuggest__suggestions-list {
    margin: 0;
    padding: 0;
    list-style-type: none;
  }
  
  .react-autosuggest__suggestion {
    cursor: pointer;
    padding: 5px 10px;
  }
  
  .react-autosuggest__suggestion--highlighted {
    background-color: #ddd;
  }
  
  .react-autosuggest__section-container {
    border-top: 1px dashed #ccc;
  }
  
  .react-autosuggest__section-container--first {
    border-top: 0;
  }
  
  .react-autosuggest__section-title {
    padding: 10px 0 0 10px;
    font-size: 12px;
    color: #777;
  }
.addAmountTable{display: flex;flex-direction: column;}
.addAmountTable li.header{background: #FCFCFC;border:1px solid #dee2e6;display: flex;}
.addAmountTable li.header p{padding: 6px 12px;}
.addAmountTable li{display: flex;border:1px solid #dee2e6;border-top: none;background: #fff;position: relative;}
.addAmountTable li .btn-rm-party{position: absolute;right: -14px;width: 28px;height: 28px;padding: 0;border-radius: 50%;background: #FF5F5F;color: #fff;top: 50%;transform: translate(0px, -50%);}
.addAmountTable li .partySelect{width: 38%;flex-shrink: 0;}
.addAmountTable li .defultSelect{padding: 6px 12px;}
.addAmountTable li .partyAmount{width: 35%;display: flex;align-items: center;height: 100%;}
.addAmountTable li .partyAmount .form-control{border:solid 1px #fff;}
.addAmountTable li .partyAmount.fixed{padding: 5px 12px;}
.addAmountTable li .partyAmount .rupeIcon{position:relative;left: 12px;margin-right: 5px;flex-shrink: 0;}
.addAmountTable li .partyAccount{width: 35%;border-right:1px solid #dee2e6;border-left: 1px solid #dee2e6;flex-shrink: 0;}
.tableInput{border:none !important;background: #fff !important;box-shadow: none !important;font-variant: small-caps;}
.actionxBox{display: flex;justify-content: space-between;}
.escrowFee{display: flex;font-size: 12px;padding:5px 2px 0 0;justify-content: flex-end;font-style: italic;color: #666;}
.escrowFee p{font-size: 12px;padding-right: 3px;}
.calenderIcon{background: url(../images/calender.svg) no-repeat left center;background-position: 10px;padding-left: 36px;}
.noAgreement{text-align: center;padding: 15px;;}
.noAgreement h2{margin:15px 0}
.urlinput{position: absolute;opacity: 0;z-index: -1;}
.imagepage{position: absolute;bottom: 8px;left: 152px;width: 200px;right: -114px;overflow: hidden;text-overflow: ellipsis;font-size: 12px;}
.agreement-action{background: url('../images/agreement-action.svg') no-repeat;margin-left: 10px; width: 15px;height: 15px;display: inline-block;}
.agreement-action.download{background-position: -33px;}
.priveHeading{padding: 15px 20px;text-align: center;font-size: 22px;}
.stemp {text-align: center;
  background: #ebebeb;
  border-radius: 8px;
  margin-bottom: 30px;
  padding: 15px 0 8px;}
.agreement-priview h3{font-size: 18px;color:#666;margin: 10px 0 15px;}
.agreement-priview{background: #fff;max-width: 795px;margin: 20px auto;border-radius: 8px;font-size: 14px;line-height: 22px;}
.agreement-priview.full-priview{max-width:100%;margin: 0;padding: 0;}
.agreement-priview p{margin-bottom: 5px;font-size: 14px;text-align: justify;}
.agreement-priview p span{font-weight: 600;}
.agreement-priview span.text-dec{text-decoration: underline;}
.agreement-priview ol,.agreement-priview ul{padding:4px 0px;}
.agreement-priview ol li,.agreement-priview ul li{padding:5px ​10p;}
.agreement-priview ol li.alpha{list-style: upper-alpha;}
.agreement-priview ol li.lower-alpha{list-style:lower-alpha;}
.agreement-priview ol li.lower-roman{list-style:lower-roman;}
.agreement-priview ol li.decimal{list-style:decimal;}
.agreement-priview ol li{position: relative;padding-left: 25px;margin-bottom: 5px;}
.agreement-priview ol li ol{padding: 5px 0 0 0 ;}
.agreement-priview ol li ol li{padding-left: 40px;}
.agreement-priview .smh{font-size: 14px;display: inline-block;}
/* .agreement-priview .table{width: auto;max-width: 100%;} */
.agreement-priview .table td,.agreement-priview .table th{padding: 6px 10px;}
.fileUpload{display: flex;align-items: center;float: right;}
.fileUpload img{margin-right: 10px;}
.fileUpload span{margin-right: 15px;display: block;min-width: 0;overflow: hidden;text-overflow: ellipsis;color:#333333;font-size: 12px;white-space: nowrap;}
.fileUpload.withlabel{padding: 0;}
.fileUpload.withlabel span{font-size: 12px;color: #333333;}

/* .file-label{display: flex !important;justify-content: space-between;} */
.newUpload{display: flex;height: 22px;cursor: pointer; width: 22px;align-items: center;justify-content: center;background:#4F29A6;border-radius: 4px;position: relative;padding: 5px;float: right;}
.newUpload .custom-file-input{position: absolute;width: 100%;top: 0;bottom: 0;}
.file-label .btn-dlt-img img{margin-right: 0;}
.file-label .btn-dlt-img{background: #FF5F5F;border-radius: 4px;padding:3px;width: 22px;height: 22px;}

ol{ counter-reset: item }
ol li{ display: block }
ol li:before { content: counters(item, ".") " "; counter-increment: item ;font-weight: 600;color: #666;position: absolute;left: 0;}
.partyTable td, .partyTable th{padding: 5px;font-size: 12px;}
.daysLeft{text-align: center;border-radius: 50%; display:flex;width: 56px;height: 56px;display: flex;align-items: center;justify-content: center;background:#efc100;flex-direction: column;}
.daysLeft span{font-size: 10px;line-height: 18px;color: #fff;}
.daysLeft p{color: #fff;line-height: 12px;font-size: 20px;margin-top: 3px;}
.expired{display: block;background: #FF5F5F;width: 56px;border-radius: 50%;height: 56px;display: flex;color: #fff;align-items: center;text-align: center;justify-content: center;}
.scrollArrow{position: absolute;left: 0;right: 0;top: 230px; display: flex;justify-content: space-between;}
.scrollArrow li{width: 41px; height: 40px;box-shadow: 0px 3px 6px rgb(0 0 0 / 5%);border-radius: 50%;cursor: pointer;}
.scrollArrow li.scrollCack img{transform: rotate(180deg);}
.tipIcon{background: #fff6c3 url(../images/tipIcon.svg) no-repeat left; color: #333 !important;padding:10px 5px 10px 35px;background-size: 22px;background-position: 6px;border-radius: 4px;font-weight:600;display: flex;font-size: 12px !important;line-height: normal !important;align-items: center;}
.verifiedBox{border:solid 1px #58BF93;background: #fff;padding: 8px 15px;border-radius: 4px;grid-column: span 3;display: flex;}
.verifiedBox p{text-transform: uppercase;color: #58BF93;flex-direction: column; border-right: 1px solid #58BF93;padding-right: 15px;margin-right: 15px;display: flex;line-height: normal;}
.verifiedBox p:first-child{justify-content: center;}
.verifiedBox p:last-child{border-right: none;padding-right: 0;}
.verifiedBox p span{font-size: 12px;text-transform: capitalize;color: #666;line-height: 18px;font-weight: 100;}
.taFont{font-size: 12px;list-style: 16;}
.pdfTable{font-size: 14px;}
.pdfTable td,.pdfTable th{padding: 5px;}
.pdfSubTable tr:first-child td{border-top: none;}
.pdfSubTable tr:last-child td{border-bottom: none;}
.pdfSubTable td{border-right: none;border-left: none;}
.partyflex{display: flex;flex-direction: column;}
.confirmFix{position: fixed;bottom: 0;left: 0;right:0;background: #fff;padding-top: 10px;box-shadow: -2px -6px 16px 0 rgb(0 0 0 / 3%);}
.kycInput{display: flex;grid-gap: 15px;}
	.kycInput input{width: 50%;}
.rowExpend{width: 30px;height: 30px;background: #F7BE5D;color: #fff;display: flex;justify-content: center;align-items: center;border-radius: 50%;cursor: pointer;}
.rowExpend.active{transform: rotate(180deg);}
.editBtn{width: 20px;background: transparent;border:none;margin-left: 10px;cursor: pointer;}
@media screen and (min-width: 1366px){
	.container{width: 1090px;}
}
@media screen and (max-width: 1024px){
	.container{width: 100%;}
	.card-main{grid-template-columns: auto;}
}
@media screen and (max-width:990px){
  .escrow-form-box{flex-direction: column;}
  .escrow-form.minHeight{min-height: inherit;width: 100%;}
  .sumbdrBox .sumBody .privewAddress li:last-child{padding-left: 0;margin-top: 15px;}
}
@media screen and (max-width:768px){
  .preViewRow{padding: 15px;}
  .prty-details.prtyAdd{grid-auto-flow:inherit;grid-template-columns: repeat(auto-fill,minmax(100%,1fr));}
  .PreviewMain{flex-direction: column-reverse;}
  .previewContent,.payBox{width: 100%;}
  .payBox{position: inherit;}
  .escrowAmount{flex-direction: column;}
  .summeryheading{padding-top: 15px;}
  .add-info .tooltiptext{right: 0px;top: -95px;}
  .add-info .tooltiptext::before{bottom: -15px;left: 50%;transform: rotate(270deg);}
  .inGrp{grid-gap: 2px 0;flex-direction: column;align-items: center;}
  .inGrp .pluseIcon{font-size: 26px;top: 4px;position: relative;}
  .inGrp .btn{width: 100%;}
  .agreement-status-list li.searchBox{max-width: 230px;}
  .d-b-xs{display: block;}
  

}
@media screen and (max-width: 680px){
	.addAmountTable li.header{display: none;}
  .addAmountTable li{flex-direction: column;border-top: 1px solid #dee2e6;margin-bottom: 5px;border-radius: 4px;}
  .addAmountTable li .partySelect,.addAmountTable li .partyAmount,.addAmountTable li .partyAction{width: 100%;padding: 0;border: none;align-items: center;min-height: 40px;border-top: 1px solid #dee2e6;display: flex;justify-content: space-between;}
  .addAmountTable li .partyAccount{width: 100%;border-right: none;border-top: 1px solid #dee2e6;border-left: none;}
  .amount-width{width: 100%;}
  .addAmountTable li input,.addAmountTable li select{height: 60px;border-radius: 0px;}
  .addAmountTable li .partySelect{border:none}
  .addAmountTable li .partySelect select{border-radius: 4px;}
  .addAmountTable li .defultSelect{padding: 6px 12px;}
  .agreement-status-list li.searchBox{flex:inherit;max-width: 100%;width: 100%;}
  .myrent-header .create-agreement{width: 100%;text-align: center;float: inherit;}
  .agreement-status-list{grid-gap: 10px;padding-top: 15px;}
  .sumbdrBox .sumBody .privewAddress{flex-direction: column;grid-gap: 5px;}
  .sumbdrBox .sumBody .privewAddress li{padding-left: 0;padding-right: 0;margin-bottom: 6px;}
  .sumbdrBox .sumBody .privewAddress li:after{display: none;}
  .card-main{min-height:inherit;margin-bottom: 0;grid-gap: 15px;}
  .sumbdrBox .sumBody .privewAddress li:last-child{margin-top: 0;}
  .add-escrow-party{width: 100%;}
	header .headerShape{width: 54px;}
	.esc-heding{padding:40px 0 20px}
	.esc-heding h1{font-size: 24px;}
	.esc-heding h1+p,.subTitle{font-size: 14px;}
	.progress-bar .progress-fill{margin: 0 10px;}
	.progress-bar-text .progress-bar-tab{font-size: 12px;line-height: 16px;padding-top: 10px;}
	.hding-cmn{font-size: 20px;padding-bottom: 0;}
  .add-prty .add-prty-box .pluse{font-size: 12px;width: 20px;height: 20px;margin-right: 15px;}
	.add-prty .add-prty-box{height: 44px;flex-direction: row;align-items: center;}
  .add-prty .add-prty-box p{padding-top: 0;}
	.prty-details_form{padding-bottom: 15px;}
	.add-prty{grid-template-columns: auto}
  .prty-details.prtyAdd{padding-bottom: 0;}
	.detils-card .card-body .crd-dls-lt{flex-direction: column;border-bottom: 0;}
	.detils-card .card-body .crd-dls-lt:nth-child(2){padding-top: 0;;}
	.detils-card .card-body .crd-dls-lt ul{width: 100%;margin-top: 15px;}
	.detils-card .card-body .crd-dls-lt ul:first-child{margin-top: 0px;}
	.form-bg{padding:0;background: transparent;border: none;}
  .modal-body{padding: 15px;}
	.grid-two,.grid-3,.kyaBox{grid-template-columns: repeat(1, 1fr);grid-gap: 0px 15px;}
	.gridspan2,.gridspan3,.buyer-heading,.addPartyModel .form-group{grid-column: span 2}
  .kyaBox .form-group .checkbox-label{margin-right: 0;}
  .kyaBox .form-group .kycInput{flex-direction: column;}
  .kyaBox .form-group .kycInput .custmFile{max-width: inherit;margin-left: 0;}
  
  .initiateSet{flex-direction: column;justify-content: center;padding: 20px;max-width: 100%;}
	.amountSettl{flex-direction: column;}
	.inGrp{max-width: 100%;}
	.note li{display: inline-flex;}
	.amountGrid{width: 100%;}
	.acNum{padding: 0;font-size: 12}
	.acntRmeve .btn{border: none;background: transparent;}
	.acntRmeve{justify-content: space-between;padding-top: 5px;}
	.initiateSet .iconset figure{width: 43px;height: 43px;margin-bottom: 15px;}
	.initiateSet .border-show{border-bottom: 0px;border-right: dashed 2px #D6D6D6;height: 40px;margin: 15px 0 25px;flex:initial;}
	.initiateSet .iconset figure.Initiates{background: #F9C864;box-shadow: 0px 0px 0px 8px rgba(249,200,100, 0.15), 0px 0px 0px 12px rgba(227,183,95,0.15);}
.initiateSet .iconset figure.settlement{background: #F7926D;box-shadow: 0px 0px 0px 8px rgba(244,165,136, 0.15);}
.initiateSet .iconset figure.transaction{background: #648DF7;box-shadow: 0px 0px 0px 8px rgba(100,141,247, 0.15), 0px 0px 0px 12px rgba(227,183,95,0.15);}
.modal-dialog{margin: 0;}
.modal-content{border-radius: 0;border:none}
.modal-content{height:100vh;overflow: auto;}
.modal-body{height: calc(100vh - 57px);overflow: auto;}
.modal-body .form-group .btn{margin-bottom: 15px;}
.prty-details .prty-hding.escrow{margin:15px 0;}
.add-prty.partyAdded{padding: 0;margin-top: 15px;}
/* .prty-boxmain{min-width:322px;} */
.inGrp input{max-width: 100%;}
.inGrp .selAmount{width: 100%;}
/* .prty-details.prtyAdd{grid-template-columns: repeat(auto-fill, minmax(100%, 1fr));grid-gap: 0;} */
.scrollArrow{display: none;}
.prty-details.prtyAdd .prty-boxmain{min-width: inherit;}
.verifiedBox{grid-column:span 2;align-items: flex-start;flex-direction: column;position: relative;margin-bottom: 15px;}
.verifiedBox p{font-size: 12px;line-height: 23px;border-right: none;text-align: left;}
.verifiedBox .veriIcon{margin-right: 15px;float: right;position: absolute;right: -3px;}
}
@media screen and (max-width:375px){
	.progress-bar-text .progress-bar-tab{margin-top: 10px;line-height: 16px;}
}