ion-content{ --background: transparent; } :host{ // background: #0782c9; } .title-content{ width: 100%; margin-bottom: 15px; padding: 0 !important; background: #fff; .div-title{ padding: 0!important; float: left; } .title{ font-size: 25px; } .div-icon{ display: flex; width: fit-content; float: right; font-size: 35px; overflow: auto; padding: 1px; justify-content: flex-end; } .div-icon ion-icon{ float: right; padding-left: 20px; } } .main-content{ font-family: Roboto; margin: 0 auto; background-color: #fff; overflow: auto; .aside-wrapper{ margin: 0 !important; overflow: auto; .title-content{ padding: 30px 20px 0 20px !important; } .aside{ padding: 0 !important; overflow: auto; } } .iconschatnew-group{ width: 30px; height: 30px; object-fit: contain; margin: 0 5px 0 5px; } .iconschatnew-conversation{ width: 30px; height: 30px; object-fit: contain; margin: 0 5px 0 5px; } } .item{ width: 100%; border-bottom: 1px solid #ebebeb; padding: 0px 20px 0 20px !important; overflow: hidden; .item-icon{ width: 40px; float: left; .icon{ margin-top: 10px; font-size: 40px; } } .item-content{ //width: 317px; float:right; } .item-title-time{ width: 100%; overflow: auto; margin-top: 10px; } .item-title{ width: calc(100% - 90px); float: left; font-size: 15px; color: var(--title-text-color); } .item-title-active{ color: #fff; } .item-date{ width: 90px; float: right; font-size: 13px; color: #797979; text-align: right; } .item-date-active{ color: #fff; } .item-description{ font-size: 13px; color: #000; overflow: auto; .item-message{ float: left; padding-right: 5px; } .item-files{ float: left; overflow: auto; .item-files-title{ width: 100%; } } } .item-description-active{ color: #fff; } } .item-active{ color: #fff !important; background-color: var(--gabinete-active-hove-background) !important; } @media only screen and (min-width: 701px) { .main-content{ .aside-wrapper{ width: 35%; border-right: 1px solid #d8d8d8; .aside-title{ font-size: 25px; } } /* .aside{ width: 340px; } */ .aside-content{ width: 65%; display: flex !important; background-color: white; } .item{ .item-icon{ width: 10%; margin-right: 10px !important; } .item-content{ width: 90%; } } } } .highlight { color: #fff !important; background-color: #42b9fe !important; } .bold-message { font-weight: bold; } .block-button { pointer-events: none; opacity: 0.2; }