.notifications-modal-content .content-area.notifications-content{box-sizing:border-box;margin:auto;max-width:1000px;padding:0 1em;width:100%!important}#notifications-popup>.notifications-modal-content,.notifications-modal-content .wrap{height:auto;overflow:auto;position:relative}.notifications-modal-content .wrap{box-sizing:border-box;font-size:16px;margin:2em auto;max-height:90vh;padding:0 2em;width:100%;margin-top: 5px;}.content-area.notifications-content{width:100%!important}.content-area.notifications-content article{padding:0 0 2em!important}.content-area.notifications-content .entry-header{padding:0 0 1em;margin-bottom:0px !important;}.content-area.notifications-content h1{color:#333!important;font-size:1.875rem!important;font-weight:700!important;margin:0;text-transform:none!important}#notifications-page{margin:auto;max-width:800px}#notifications-page input[type=button]{cursor:pointer;padding:1em 2em}div#notifications-header{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-bottom:1em}#notifications-header select{float:right;min-height:2em;outline:none;width:auto}#notifications-header>span:first-child{font-weight:700;line-height:30px}#notifications-list tbody tr:nth-child(odd){background:#eee}#notifications-list{min-height:100px;table-layout:fixed;width:100%}#notifications-list td,#notifications-list th{padding:8px}#notifications-list td:first-child,#notifications-list th:first-child{width:calc(100% - 65px)}#notifications-list td:last-child,#notifications-list th:last-child{width:65px}.notifications-error{font-weight:700;text-align:center}.delete-notification-button,.update-notification-button{cursor:pointer;float:right;width:24px}#more-button:disabled{cursor:not-allowed;opacity:.3}.notifications-modal h3{font-weight:700;padding-top:0}.notifications-modal input,.notifications-modal label{display:block;padding-top:15px}#create-button,#send-button,#update-button{margin-top:25px}.notification-cell{position:relative}.notification-cell:before{background-color:#f06292;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:5px}.notification-cell.read:before{display:none}.notification-data{font-size:.7em;opacity:.7}.notifications-modal{background-color:rgba(0,0,0,.4);display:none;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:999999}.notifications-modal-content{background-color:#fefefe;border:1px solid #888;margin:auto;max-width:80%;padding:20px;position:relative;top:50%;transform:translateY(-50%);width:800px}.close{color:#aaa;float:right;font-size:28px;font-weight:700;position:absolute;right:20px;top:10px;z-index:20}.close:focus,.close:hover{color:#000;cursor:pointer;text-decoration:none}.notifications-modal input[type=text]{width:100%}.notifications-modal #content-text,.notifications-modal #update-content-text,.notifications-modal input{border:1px solid #bbb;border-radius:3px;padding:.7em}.notifications-modal #content-text:focus,.notifications-modal #update-content-text:focus,.notifications-modal input:not([type=button]):focus{border-color:#333;color:#222;outline:none}.menu-item-notifications{display:inline-block;font-size:1.125em;height:1.2em;margin-left:.1em;position:relative;vertical-align:middle;width:1.2em}.menu-item-notifications svg{display:inline-block!important;font-size:1.125em;height:1em;opacity:.7;position:absolute;width:1em}.unread-notifications-count{background:red 50%;border-radius:50%;color:#fff;font-size:.7em;height:1.4em;line-height:1.35em;position:absolute;right:-.7em;text-align:center;top:-.8em;width:1.4em}.buttons-block{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-top:1em}@media (max-width:767px){.notifications-modal-content .close{right:15px;top:7px}.notifications-modal-content{max-width:unset;padding:15px;width:100%}#notifications-popup>.notifications-modal-content{width:calc(100% - 30px)}.notifications-modal-content .wrap{font-size:14px;padding:0}.content-area.notifications-content h1{font-size:1.8rem!important}.notifications-modal h3{font-size:1.3em;margin:10px 0}.notifications-modal #content-text,.notifications-modal #update-content-text,.notifications-modal input,.notifications-modal label{font-size:15px}#create-notification-button,#more-button{clear:both;float:left;padding:1em 7px}#create-notification-button{margin:10px 0 0}}