.modal-wrapper{width:500px;height:600px}.full-screen-modal-wrapper{width:96%;height:768px}.modal{background:#fff;border-radius:15px}.modal,.modal-overlay{height:100%;width:100%}.modal-overlay{position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.5)}.modal-body{padding-top:10px}.modal-header{display:flex;justify-content:flex-end;font-size:25px;cursor:pointer;padding:15px}.full-modal-body-scroll{padding-top:10px;overflow-y:scroll;overflow-x:hidden;height:550px}.full-modal-body-show{padding-top:10px;overflow-y:visible;overflow-x:hidden;height:auto}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888}body,html{font-family:sans-serif;margin:0;padding:0;overflow-y:hidden}footer{position:fixed;bottom:0;min-width:-moz-fit-content;min-width:fit-content}.site-footer,footer{text-align:center;height:50px}.site-footer{width:100%;background-color:#f46d18;color:#fff;line-height:50px}.header-table{width:100%}.header-table td{border-style:hidden!important;text-align:center}.site-header{color:#fff;font-weight:700;background-color:#454545;width:100%;height:75px;line-height:75px}.btn-disabled{opacity:.5}button{background-color:#f46d18}.save-button,button{border:none;color:#fff;padding:10px 20px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;cursor:pointer}.save-button{background-color:#33b249;width:100%}table,td,th{border:1px solid #000;border-collapse:collapse}hr{border:none;border-top:1px dotted #000;color:#fff;background-color:#fff;height:1px;width:80%}.left-align{text-align:left}.right-align{text-align:right}.chx-small-text{font-size:.8em}.app-settings-upload{width:360px;text-align:center;background-color:#fff;margin-left:20px;margin-top:10px;height:140px;border-radius:5px;border-color:#f46d18;border-style:dashed}.sessions-actions-image{margin:auto;display:block}.sessions-table{background-color:#f7f7f7;width:99%;margin:auto;font-size:.8em;border-collapse:separate;border-color:#f7f7f7;border-spacing:0 5px}.sessions-table tr{background-color:#fff;height:50px;line-height:50px}.sessions-table td{border-style:hidden!important}.app-settings-table{background-color:#f7f7f7;border-radius:0 0 7px 7px;width:100%;font-size:.8em}.app-settings-table td{border-style:hidden!important}.app-settings-table td:first-child,.app-settings-table td:nth-child(2),.app-settings-table td:nth-child(3){width:33%}.app-settings-uploads-table{background-color:#f7f7f7;width:100%}.app-settings-uploads-table td{border-style:hidden!important}.my-rentals-table{width:100%}.my-rentals-table td{border-style:hidden!important}.my-rentals-td-full{text-align:center;width:100%}.my-rentals-td-half{text-align:center;width:50%}.settings-header-table{background-color:#949494;color:#fff;border-radius:7px 7px 0 0;width:100%;height:50px;line-height:50px}.settings-header-table td{border-style:hidden!important}.settings-header-table td:first-child{width:20%}.settings-header-table td:nth-child(2){width:2%}.settings-header-table td:nth-child(3){width:20%}.settings-info-image{position:relative;top:3px;width:15px}.settings-blurb{font-size:.8em}.settings-text-label{text-align:left;margin-left:20px;height:43px;line-height:43px}.portal-button{background-color:#f46d18;color:#fff;font-weight:700;width:150px;height:35px;line-height:35px;font-size:.8em;text-align:center;cursor:pointer}#account-billing,#account-profile,#account-rental-holds,#app-settings,#current,#message-settings,#past{cursor:pointer}.settings-app-messages-div{height:35px;line-height:35px;padding-top:10px}.sessions-add-current-past-div{width:1024px;height:35px;line-height:35px}.sessions-current-past-underline{border-bottom:1px solid #000}.sessions-header-div{margin-top:10px;width:1024px;border-bottom:1px solid #e7e7e7;font-size:.9em}.sessions-grid-div{background-color:#f7f7f7;border-radius:0 0 7px 7px;width:1024px;max-height:650px;overflow-y:scroll;overflow-x:hidden}.page-logo{font-weight:700;font-size:3em;color:#00aeef;text-shadow:3px 3px #d3d3d3}.message{color:red}.express-chex-in-holder{margin:auto;width:90%}.vertical-center{margin:auto}.center-div,.vertical-center{text-align:center}input:focus,textarea:focus{outline:none}input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select{width:85%;font-size:12px;padding:10px;margin:5px 0;display:inline-block;border:none;background:#f1f1f1}.chx-it-out-wysiwyg{text-align:left;width:100%;height:300px;background-color:#fff}.chx-it-out-text-area{width:743px;height:300px;box-sizing:border-box;border:2px solid #ccc;border-radius:4px;background-color:#fff;resize:none}.chx-it-out-select{width:95%!important;position:relative;color:gray;margin:5px 0 12px!important}.input-width-override{width:93%!important}.express-input-width-override{width:470px!important;margin-left:5px}.my-rentals-grid-highlight{background-color:#454545;color:#fff}.my-rentals-grid-highlight,.my-rentals-grid-standard{height:30px;line-height:30px}.header-logo-wrapper{height:100%;min-height:75px;display:flex;align-items:center}.header-logo-full{width:250px;height:35px;padding-left:10px;padding-top:3px}.header-grid{height:75px;line-height:75px;cursor:pointer}.express-grid{display:grid;width:500px}.grid{display:grid;width:400px}.one{grid-column:1}.one,.two{grid-row:1}.two{grid-column:2}.three{grid-row:2}.four,.three{grid-column:1/3}.four{grid-row:3}.five{grid-column:1;grid-row:4}.six{grid-column:2;grid-row:4}.seven{grid-row:5}.eight,.seven{grid-column:1/3}.eight{grid-row:6}.nine{grid-column:1/3;grid-row:7}.switch{position:relative;top:8px;left:10px;display:inline-block;width:48px;height:28px}.switch input{opacity:0;width:0;height:0}.slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#f1f1f1}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{content:"";height:20px;width:20px;left:4px;bottom:4px;background-color:#fff}input:checked+.slider{background-color:#f46d18}input:focus+.slider{box-shadow:0 0 1px #f46d18}input:checked+.slider:before{transform:translateX(20px)}.slider.round{border-radius:28px}.slider.round:before{border-radius:50%}.collapsible{background-color:#fff;color:#000;cursor:pointer;padding:18px;width:100%;border:none;text-align:left;outline:none;font-size:1.2em}