.modal-wrapper{padding:25px;display:flex;flex-direction:column;height:100%;max-height:100%}@media (max-width: 768px){.modal-wrapper{padding:20px}}@media (max-width: 480px){.modal-wrapper{padding:16px}}.remove-background{background-color:transparent}.modal-container{max-width:80vw;width:80vw;min-width:320px}.modal-container.modal-container--announcements,.modal-container.modal-container--templates{min-width:320px}@media (max-width: 768px){.modal-container{width:95vw;max-width:95vw}}@media (max-width: 480px){.modal-container{width:100vw;max-width:100vw;height:100vh;border-radius:0}}.modal-container .header-container{width:100%;margin-bottom:25px;display:flex;justify-content:space-between;align-items:center}.modal-container .header-container .title{height:100%;width:calc(100% - 60px);display:flex;justify-content:flex-start;align-items:center;text-overflow:ellipsis}.modal-container .header-container .close-container{height:100%;font-size:28px;display:flex;justify-content:center;align-items:center;font-weight:100}.modal-container .header-container .close-container :hover{font-weight:900;cursor:pointer}.modal-container .body-container{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden}.modal-container .footer-container{width:100%;display:flex;justify-content:flex-end;align-items:center;padding-top:5px}.modal-container .footer-container button{font-size:14px;margin-left:5px}.br-model-width .content{padding:0}.br-model-width>.header{border-bottom:0;font-size:20px;font-weight:400;color:#000}.br-model-width .br-header-title{min-height:25px}.br-model-width .header .br-close-btn-wrap{position:absolute;top:0;right:0;background:#fff;padding:0;cursor:pointer;border-top-right-radius:.28571429rem}.br-model-width .header .br-close-btn-wrap:hover{background-color:#f4f4f4}.br-model-width .header .br-close-btn-wrap img{float:right;cursor:pointer;padding:22px 21px 21px}.br-model-width .actions{border-top:0;background:transparent}.br-model-width .actions>.button.br-cancel-btn{min-width:145px;height:40px;border-radius:4px;border:1px solid #c7c4c4;background-color:transparent;font-size:18px;font-weight:700;letter-spacing:normal;color:#c7c4c4}.br-model-width .actions>.button{min-width:145px;height:40px;font-size:14px;line-height:0;border-radius:4px;border:1px solid #5d81e2;background-color:#5d81e2;color:#fff}.br-model-width .actions>.button:hover{border:1px solid #5d81e2;background-color:#fff;color:#5d81e2}.new-maintenance-form-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.new-maintenance-form-container .text-input-container{margin:0 0 18px!important;width:100%}.new-maintenance-form-container .maintenance-action-button-container{width:70%;display:flex;justify-content:space-around;align-items:center;margin:10px 0}.new-maintenance-form-container .text-input-container{margin:0}.email-thread-modal{width:750px;height:80%}
