.appsheet *,.appsheet{margin:0;padding:0;box-sizing:border-box}.appsheet h1{margin-bottom:10px}.appsheet h4{margin-bottom:10px}.appsheet a,.appsheet button{outline:none;cursor:pointer}.appsheet input,.appsheet select,.appsheet textarea{padding:14px 15px;font-size:15px;outline:none;border-radius:14px;border:transparent;border:1px solid #e0e0e0;display:block;width:100%;min-height:40px;font-family:inherit}.appsheet textarea{resize:none;min-height:100px}.appsheet img{max-width:100%}.appsheet a{color:var(--activeColor);text-decoration:none;outline:none}.appsheet a:hover,.appsheet button:hover{transition:all .3s ease-in-out}.appsheet{--activeColor:#25a3e6;--black:#000;--grey:#999;--white:#fff;--borderColor:#e0e0e0;--lightBg:#f2f2f2}.appsheet .checkbox-label{position:relative;cursor:pointer;line-height:22px;height:22px;width:22px;clear:both;margin-right:12px;margin-bottom:0;float:left;display:none;padding-left:30px}.appsheet .checkbox-label.active{display:inline-block}.appsheet .checkbox-label input{position:absolute;opacity:0;cursor:pointer;width:0;height:0;display:none}.appsheet .checkbox-label .checkbox-custom{position:absolute;top:0px;left:0;height:22px;width:22px;background-color:var(--lightBg);border-radius:5px;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;border:1px solid var(--borderColor)}.appsheet .checkbox-label input:checked ~ .checkbox-custom{background-color:var(--activeColor);border-radius:5px;-webkit-transform:rotate(0deg) scale(1);-ms-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1);opacity:1;border:1px solid var(--activeColor)}.appsheet .checkbox-label .checkbox-custom::after{position:absolute;content:"";left:12px;top:12px;height:0;width:0;border-radius:5px;border:solid #009bff;border-width:0 3px 3px 0;-webkit-transform:rotate(0deg) scale(0);-ms-transform:rotate(0deg) scale(0);transform:rotate(0deg) scale(0);opacity:1;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.appsheet .checkbox-label input:checked ~ .checkbox-custom::after{-webkit-transform:rotate(45deg) scale(1);-ms-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1);opacity:1;left:6px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;background-color:transparent;border-radius:0}.appsheet .radioCustom{display:inline-block;position:relative;margin-right:10px}.appsheet .radioCustom input{opacity:0;position:absolute}.appsheet .radioCustom input:checked ~ span::after{display:inline}.appsheet .radioCustom span{width:20px;height:20px;border:1px solid #e0e0e0;display:inline-block;border-radius:50%;position:relative;top:4px;background:#fafafa}.appsheet .radioCustom span::after{position:absolute;content:'';width:10px;height:10px;background:var(--activeColor);top:50%;left:50%;border-radius:50%;transform:translate(-50%,-50%);display:none}.appsheet .fnt-normal{font-weight:normal !important}.appsheet .enumlist{display:inline-block;width:100%}.appsheet .divider{display:inline-block;width:100%;height:1px;background:#e0e0e0;margin:10px 0}.appsheet .appsheet-container{padding:0 15px;margin:0 auto;max-width:90%!important;width:100%}.appsheet p:not(:last-child){margin-bottom:6px}.appsheet p{color:var(--grey)}.appsheet .appsheet-breadcrumb{list-style:none;margin:30px 0 20px}.appsheet .appsheet-breadcrumb li{display:inline-block;padding:0 15px;position:relative}.appsheet .appsheet-breadcrumb li:first-child{padding-left:0}.appsheet a{color:var(--activeColor);text-decoration:none;outline:none}.appsheet .appsheet-breadcrumb li a{color:#000}.appsheet .dateNtime{min-height:80px}.appsheet .dateNtime .d_n_t{position:relative;margin-top:8px}.appsheet .dateNtime .d_n_t .datetime-select{margin-right:10px}.appsheet .dateNtime > input{width:50%;float:left}.appsheet .popupshadow .popupwrapper.radio .divider,.appsheet .popupshadow .popupwrapper.radio a.apps-btn{display:none}.appsheet .appsheet-container.add-only-permission .popupwrapper .closepopup{display:none}.appsheet .appsheet-container.add-only-permission .app-searchbox{display:none}.appsheet .appsheet-container.add-only-permission .popupshadow{background:none;z-index:0}.appsheet .inputbox.hidden{display:none}.appsheet .appsheet-container.add-only-permission .popupwrapper{margin-top:-52px;padding:35px 30px 30px 30px}.appsheet .appsheet-container.add-only-permission .popupbody{max-height:calc(100vh - 315px)}.appsheet .appsheet-container .addrowbtn,.appsheet .appsheet-container .delrowbtn,.appsheet .appsheet-container .editrowbtn{display:none}.appsheet .appsheet-container .sheet-col1 .checkbox-delete{display:none}.appsheet .appsheet-container.permission-delete .sheet-col1 .checkbox-delete{display:table-cell}.appsheet .appsheet-cms{padding:15px}.appsheet .appsheet-container.permission-add .addrowbtn{display:inline-block}.appsheet .appsheet-container.permission-update .editrowbtn{display:inline-block}.appsheet .appsheet-container.permission-delete .delrowbtn{display:inline-block}.appsheet .appsheet-container.no-data .app-searchbox{display:none}.appsheet .appsheet-breadcrumb li.clickableLink::after{content:'>';position:absolute;right:-7px}.appsheet .activePage{font-weight:500;color:var(--activeColor)}.appsheet-page{position:relative;background:var(--white);height:calc(100vh - 240px)}.appsheet .app-searchbox{display:flex;padding:8px 15px;align-items:center;box-shadow:0px 2px 12px 1px rgba(0,0,0,0.06);height:60px}.appsheet .apps-btn{display:inline-block;background:var(--activeColor);color:#fff;padding:8px 25px;border-radius:20px;min-width:150px;text-align:center;border:1px solid}.appsheet .apps-btn.cancel-btn{background:no-repeat;color:#24a3e6}.appsheet .yes-btn{width:calc(50% - 10px);margin:10px 0;border-radius:4px;color:#fff;background:no-repeat;color:#24a3e6}.appsheet .yes-btn.on{background:#24a3e6;color:#fff}.appsheet .apps-btn.cancel-w-border{border:1px solid var(--activeColor);color:var(--activeColor);background:none}.appsheet .searchbox{display:inline-flex;flex-grow:1;position:relative}.appsheet .searchbox input{border:none;padding:10px 20px 10px 45px;width:calc(100% - 40px)}.appsheet .searchbox .appyslim-ui-search{position:absolute;top:56%;transform:translateY(-50%);left:18px}.appsheet .reffereColumn span,.appsheet .reffereColumn label{display:block}.appsheet .reffereColumn span{font-weight:normal}.appsheet .reffereColumn{margin:10px 0}.appsheet .signDiv{min-height:120px;border:1px dashed var(--activeColor);border-radius:4px;position:relative;margin:20px 0}.appsheet .signDiv .uploadWrap{position:absolute;top:0;left:0;color:var(--activeColor);width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer}.appsheet .signDiv .uploadWrap .upIcon{display:block;text-align:center;font-size:30px}.appsheet .apps-btnwrap{min-width:350px;padding-left:15px;border-left:1px solid var(--borderColor);margin-left:15px;position:relative;text-align:right}.appsheet .pricediv{overflow:auto}.appsheet .pricediv input{width:calc(100% - 150px);float:left}.appsheet .pricediv select{width:100px;float:right;height:36px;background:#fff;border:none;padding:0;height:auto;margin-top:8px}.appsheet .searchbox .appyicon-xls,.appsheet .sheet-col2 .closeEditPanel{display:none}.appsheet .ml-10{margin-left:10px}.appsheet .ml-20{margin-left:20px !important}.appsheet .mr-10{margin-right:10px}.appsheet .mr-5{margin-right:5px}.appsheet .mt-10{margin-top:10px}.appsheet .mt-15{margin-top:15px}.appsheet .mt-20{margin-top:20px}.appsheet .mb-10{margin-bottom:10px}.appsheet .mb-15{margin-bottom:15px}.appsheet .mb-20{margin-bottom:20px}.appsheet .app-main-wrap{width:100%;padding:8px 15px;position:absolute;top:60px;height:calc(100% - 110px)}.appsheet .sheet-col1{height:100%;overflow:auto;width:100%;float:left}.appsheet .app-main-wrap.active .sheet-col1{width:calc(100% - 365px)}.appsheet .sheet-col1.w-100{width:100%;float:initial}.appsheet .sheethead{position:sticky;top:0;background:var(--white);z-index:9}.appsheet .txt-right{text-align:right}.appsheet .txt-center{text-align:center}.appsheet .sheet-col2{width:350px;padding-left:15px;border-left:1px solid var(--borderColor);margin-left:15px;position:relative;float:right;height:100%;padding-top:10px;display:none;word-break:break-word}.appsheet .sheet-col2 .sheet-col2-scrller{position:relative;max-height:calc(100% - 45px);overflow:auto}.appsheet .sheet-col2 .sheet-col2-scrller > div{margin-bottom:10px;padding-right:5px}.appsheet .appsheet-container.hide-border .nxtbackbtn.nextbtn,.appsheet .appsheet-container.hide-border .apps-btnwrap,.appsheet .appsheet-container.hide-border .app-main-wrap.active .sheet-col2{border-left:none}.appsheet .appsheet-container.hide-border .allSheets .sheet-names > a:not(:last-child){border-right:none}.appsheet .appsheet-container.hide-border .allSheets{border-top:none}.appsheet .appsheet-container.hide-border .sheetbody .sheetrow.active,.appsheet .appsheet-container.hide-border .sheetbody .sheetrow:hover{border:none}.appsheet .appsheet-container.hide-border .sheetrow{border:none}.appsheet .appsheet-container.hide-border .divider{background:none}.appsheet.hide-border .inputbox,.appsheet.hide-border .signDiv{border:none}.appsheet .app-main-wrap.active .sheet-col2{display:block}.appsheet .sheet-col2 h3{font-size:15px}.appsheet .editbtn{text-align:right;z-index:1;padding:10px 0;position:sticky;top:-10px;background:inherit}.appsheet .editbtn .appyicon-pencil-edit-button{font-size:12px}.appsheet .sheetrow{display:table;table-layout:fixed;padding:10px 15px;border:1px solid transparent;background:var(--white);width:100%;position:relative;border-left:0;border-right:0}.appsheet .sheetbody .sheetrow{cursor:pointer}.appsheet .sheetrow > div{color:var(--grey);padding:0 10px;min-width:260px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:table-cell;width:200px;vertical-align:middle}.appsheet .disabled{pointer-events:none;opacity:.6}.appsheet .sheetbody .sheetrow:hover{border:1px solid var(--borderColor)}.appsheet .sheetbody .sheetrow:hover > div{color:var(--black)}.appsheet .sheetbody .sheetrow.active{border:1px solid var(--borderColor)}.appsheet .sheetbody .sheetrow.active > div{color:var(--black)}.appsheet .sheetrow > div:first-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:50px;position:sticky;left:0px}.appsheet .sheetbody .sheetrow:nth-child(odd){background:var(--lightBg)}.appsheet .sheethead .sheetrow > div{font-weight:bold;color:var(--black)}.appsheet .allSheets{position:absolute;bottom:0;left:0;width:100%;height:50px;border-top:1px solid var(--borderColor);z-index:9}.appsheet .allSheets .icon-cancel{display:none}.allSheets h3{display:none}.appsheet .sheet-names{display:flex;flex-wrap:nowrap;overflow-x:auto;max-width:calc(100% - 98px);margin-left:49px}.appsheet::-webkit-scrollbar{width:4px;height:4px}.appsheet::-webkit-scrollbar-track{background:#f1f1f1}.appsheet::-webkit-scrollbar-thumb{background:#888}.appsheet .sheet-col2-scrller > div > p a{float:right}.appsheet .sheet-col2-scrller > div > h3 > div:first-child{float:right}.appsheet .sheet-names.notscrollable{max-width:100%;margin-left:0px}.appsheet .sheet-names.notscrollable ~ .nxtbackbtn{display:none}.appsheet .allSheets .sheet-names > a{background:var(--lightBg);color:var(--grey);display:inline-block;position:relative;height:49px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;align-items:center;padding:12px 10px;min-width:130px;max-width:130px}.appsheet .allSheets .sheet-names > a:not(:last-child){border-right:1px solid var(--borderColor)}.appsheet .allSheets .sheet-names > a.active{background:var(--activeColor);color:var(--white)}.appsheet .nxtbackbtn{position:absolute;width:49px;height:49px;top:0;background:var(--activeColor);color:var(--white);display:flex;align-items:center;justify-content:center;font-size:30px}.appsheet .nxtbackbtn.nextbtn{right:0px}.appsheet .nxtbackbtn.backbtn{left:0}.appsheet .popupshadow{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0.37);z-index:9999;overflow:auto;display:none}.appsheet .popupshadow.active{display:flex}.appsheet .popupshadow .popupwrapper{background:#fff;box-shadow:0 0 10px 1px rgba(0,0,0,0.25);border-radius:30px;padding:60px 30px 30px 30px;position:relative;width:calc(100% - 30px);max-width:700px}.appsheet .popupshadow .popupbody{max-height:calc(100vh - 270px);overflow:auto}.appsheet .popupshadow .popupwrapper .closepopup{position:absolute;right:30px;top:10px;color:gray;font-size:30px}.appsheet .inputbox{border:1px solid var(--borderColor);border-radius:10px;margin-bottom:20px;padding:8px 15px;background:var(--white);position:relative}.appsheet .inputbox input{border:none;padding:0 25px 0 0;min-height:36px}.appsheet .colorwrap{display:inline-block;width:40px;height:40px;background:#25a3e6;margin:5px 5px 0px 0;border:2px solid transparent;cursor:pointer}.appsheet .colorwrap.active{border:2px solid #000}.appsheet .fileUpload{font-weight:normal !important}.appsheet .fileUpload input{display:none}.appsheet .inputbox .input-icon{position:absolute;bottom:15px;right:15px;cursor:pointer}.appsheet .inputbox label{font-weight:bold;display:block;width:100%}.appsheet .inputbox textarea{border:none;padding:8px 0px}.addnewrows{background:var(--white);padding:15px}.addnewroswrap{max-width:500px;width:100%;margin:20px auto}.appsheet.listing-location{width:100%;max-width:700px;margin:0px auto;max-height:calc(100vh - 20px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.appsheet.listing-location .real-estate.add-listing{height:calc(100vh - 260px) !important;max-height:400px !important}.appsheet.listing-location .page-wrapper{padding:15px;border-radius:10px;background:#fff}.appsheet.listing-location .page-wrapper .locationSearch{position:relative}.appsheet.listing-location .page-wrapper .locationList{margin-top:0 !important;position:absolute;z-index:9;background:rgba(255,255,255,0.73);width:100%}.appsheet .inputbox .filevalue{position:absolute;top:47px;left:15px;width:calc(100% - 30px);height:120px;padding-right:20px;background:rgba(0,0,0,0.8);text-align:center;padding-top:47px;color:#fff;border-radius:4px}.appsheet .inputbox .filevalue .icon-cancel{position:absolute;right:10px;top:7px;cursor:pointer;font-size:18px}.appsheet .inputbox .filevalue img{max-width:50px;max-height:50px}.appsheet.listing-location .page-wrapper .locationList li{padding:10px 15px;border:1px solid #c1c1c1;margin-top:-1px;cursor:pointer;color:#333}.appsheet.listing-location .filterwrap .targetLabel .targetField{border-radius:4px 4px 0 0;border-bottom:0}.appsheet .popupwrapper .radioCustom > span{position:relative;display:inline-block}.appsheet .popupwrapper .checkbox-label > span::after{-webkit-transform:rotate(45deg) scale(1);-ms-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1);opacity:1;left:6px;top:2px;width:5px;height:10px;border:solid transparent;border-width:0 2px 2px 0;background-color:transparent;border-radius:0}.appsheet .popupwrapper .checkbox-label.on > span::after{border:solid #24a3e6;border-width:0 2px 2px 0}.appsheet .popupwrapper .radioCustom > span::before{position:absolute;content:'';width:10px;height:10px;background:transparent;top:50%;left:50%;border-radius:50%;transform:translate(-50%,-50%)}.appsheet .popupwrapper .radioCustom.on > span::before{background:#24a3e6}.popup-view.not-routing.app-sheet-popup-shadow{background:rgba(0,0,0,0) !important}@media (min-width:768px) and (max-width:1024px){.appsheet .sheet-col2{width:250px}.appsheet .app-main-wrap.active .sheet-col1{width:calc(100% - 265px)}.appsheet .apps-btnwrap{max-width:250px;min-width:250px}.appsheet .apps-btn{padding:9px 16px;min-width:0;font-size:12px}}@media (min-width:768px) and (max-width:991px){.appsheet-page{height:calc(100vh - 110px)}.appsheet .popupshadow .popupbody{max-height:calc(100vh - 140px)}}@media (max-width:767px){.appsheet .apps-btn{padding:9px 16px;min-width:0;font-size:12px}.appsheet .popupshadow .popupbody{max-height:calc(100vh - 140px)}.appsheet .app-main-wrap.active .sheet-col2{display:none}.appsheet .app-main-wrap.active .sheet-col1{width:100%}.appsheet .appsheet-breadcrumb li a{font-size:12px}.appsheet .apps-btnwrap{position:fixed;bottom:0;left:0;width:100%;margin:0;padding:0;text-align:center;background:var(--white);border-left:0 !important;min-width:0}.appsheet .apps-btnwrap .apps-btn{background:none;color:var(--grey);min-width:0;width:50%;float:left;padding:15px 25px;margin:0px !important;border:none}.appsheet .apps-btnwrap .apps-btn:last-child{padding:15px 20px 15px 0;color:var(--activeColor);position:relative}.appsheet .apps-btnwrap .apps-btn:last-child::before{content:'';position:absolute;width:1px;height:70%;background:var(--borderColor);left:0;top:15%}.appsheet .searchbox input{width:calc(100% - 86px)}.appsheet .searchbox .menu-view{right:0;position:absolute;top:3px}.appsheet .searchbox .appyicon-xls{color:var(--grey);position:absolute;right:42px;border-radius:50%;font-size:19px;width:36px;height:36px;top:3px;display:inline-flex;align-items:center;justify-content:center}.appsheet .sheet-col2 .closeEditPanel{display:inline-block;font-size:20px;padding-left:10px;cursor:pointer}.appsheet .allSheets .nxtbackbtn{display:none}.appsheet-page{height:calc(100vh - 150px)}.appsheet .sheet-col1{width:100%}.appsheet .sheet-col2{display:none}.appsheet .allSheets{display:none}.appsheet .allSheets.active{position:fixed;top:0;left:0;width:100%;padding:30px 20px;background:var(--white);height:auto;display:block}.appsheet .allSheets.active .sheet-names{display:block;flex-wrap:unset;overflow-y:auto;height:100%;max-width:100%;margin:0}.appsheet .allSheets.active .sheet-names > a{display:block;width:100%;text-align:left;height:auto;padding:16px 10px;max-width:100%}.appsheet .allSheets.active .sheet-names > a.active{background:none;color:var(--activeColor)}.appsheet .allSheets.active .sheet-names > a:not(:last-child){border-right:none;border-bottom:1px solid var(--borderColor)}.appsheet .allSheets.active h3{display:block;margin-bottom:10px}.appsheet .allSheets.active .icon-cancel{display:inline-block;color:var(--grey);position:absolute;top:15px;right:20px;font-size:30px}.appsheet .app-main-wrap{height:calc(100% - 78px)}.appsheet .popupshadow .popupwrapper{position:fixed;bottom:0;border-radius:30px 30px 0 0;width:100%;padding:60px 15px 60px}.appsheet .popupshadow .popupwrapper .searchBtn{width:100%;position:absolute;bottom:0;left:0;border-radius:0}.appsheet .popupshadow .popupwrapper .popupbtn.apps-btn{position:absolute;bottom:0;left:0;width:100%;border-radius:0;padding:15px 25px}.appsheet .appsheet-container{max-width:100%!important}.appsheet .popupshadow.deleterow .popupwrapper .apps-btn{width:50%;margin:0;border-radius:0}.appsheet .popupshadow.deleterow .popupwrapper .apps-btn.cancel-w-border{padding:15px 25px;position:absolute;bottom:0;right:0}.appsheet .app-main-wrap.active .sheet-col2.active{width:100%;border-left:0;margin:0;padding:0;display:block}.appsheet .app-main-wrap.active .sheet-col1.not-active{display:none}.appsheet .appsheet-container.permission-add:not(.permission-delete) .apps-btnwrap .apps-btn,.appsheet .appsheet-container.permission-delete:not(.permission-add) .apps-btnwrap .apps-btn{width:100%}.appsheet .appsheet-container.permission-delete:not(.permission-add) .apps-btnwrap .apps-btn:last-child::before,.appsheet .appsheet-container.permission-add:not(.permission-delete) .apps-btnwrap .apps-btn:last-child::before{content:none}.appsheet .appsheet-container.permission-update:not(.permission-add):not(.permission-delete) .appsheet-page,.appsheet .appsheet-container.permission-view:not(.permission-add):not(.permission-delete) .appsheet-page{height:calc(100vh - 124px)}.appsheet.listing-location .apps-btn{min-width:120px}.appsheet .appsheet-container.add-only-permission .popupbody{max-height:calc(100vh - 260px)}.appsheet .appsheet-container.add-only-permission .app-searchbox{display:flex}.appsheet .appsheet-container.add-only-permission .app-searchbox .searchbox .appyslim-ui-search,.appsheet .appsheet-container.add-only-permission .app-searchbox .searchbox input,.appsheet .appsheet-container.add-only-permission .app-searchbox .searchbox .menu-view{display:none}.appsheet .appsheet-container.add-only-permission .searchbox .appyicon-xls{right:0;top:-20px}.appsheet .appsheet-container.add-only-permission .popupshadow{height:calc(100vh - 187px) !important;top:unset !important;bottom:0 !important}}