@media (max-width: 768px) { .main-content { padding: 30px 0px; } button { font-size: small; } } form { height: calc(100vh - 124px); } .main-content { height: 100vh !important; } .menu-item { width: 248px; } .more-horiz { font-size: 28px; color: #aaaaaa; } .new-dmp { height: 3.5em; } .more-icon :hover { color: #00b29f; } .export-btn { padding-right: 6px; } .fixed-editor-header { // position: fixed; // width: calc(100% - 310px); z-index: 3; background-color: whitesmoke; } .editor-header { height: 64px; background: var(--unnamed-color-129d99) 0% 0% no-repeat padding-box; background: #129d99 0% 0% no-repeat padding-box; box-shadow: 0px 3px 6px #00000029; padding: 0.6rem; margin: 30px 0px 0px 0px; border-radius: 4px; opacity: 1; } .editor-content { .form { // position: relative; // left: 362px; // width: calc(100% - 366px); position: relative; left: 362px; width: calc(100% - 366px); overflow-y: auto; height: calc(100vh - 172px); } } .title { text-align: left; font-weight: 400; font-size: 14px; color: #ffffff; opacity: 0.75; } .subtitle { text-align: left; color: #ffffff; font-weight: 700; font-size: 16px; opacity: 1; } .discard-btn { background: transparent; border: 1px solid #ffffff; color: white; border-radius: 30px; opacity: 1; width: 110px; height: 40px; display: flex; justify-content: center; align-items: center; cursor: pointer; } .save-btn { background: #ffffff 0% 0% no-repeat padding-box; border-radius: 30px; opacity: 1; width: 110px; height: 40px; display: flex; justify-content: center; align-items: center; font-weight: 700; color: #129d99; cursor: pointer; } .changes { font-weight: 400; color: #ffffff; } .stepper { position: fixed; // height: 100%; display: flex; flex-direction: column; height: calc(100vh - 205px); } .stepper-title { text-align: left; font-weight: 300; font-size: 20px; letter-spacing: 0px; color: #212121; opacity: 0.6; margin: 2.875rem 0rem 2.875rem 0rem; padding-left: 1rem; } .stepper-list li { text-align: left; font-weight: 400; letter-spacing: 0px; color: #212121; padding: 0.3rem 0.1rem; opacity: 0.6; cursor: pointer; } .stepper-list .active { color: #212121; font-weight: 700; opacity: 1; } .stepper-options { // flex-grow: 1; } .stepper-actions { display: flex; padding-left: 1rem; margin-top: auto; // margin-top: 5rem; // flex-grow: 8; } .stepper-btn { border-radius: 30px; opacity: 1; width: 154px; height: 40px; display: flex; justify-content: center; align-items: center; font-size: 14px; } .previous { color: #212121; background: #f5f5f5 0% 0% no-repeat padding-box; box-shadow: 0px 3px 6px #1e202029; border: 2px solid #212121; font-weight: 500; cursor: pointer; } .next { background: #129d99 0% 0% no-repeat padding-box; color: white; box-shadow: 0px 3px 6px #1e202029; font-weight: 400; cursor: pointer; } .previous-disabled { border: 1px solid #b5b5b5; color: #b5b5b5; cursor: auto !important; } .next-disabled { background: #cbcbcb 0% 0% no-repeat padding-box; box-shadow: 0px 3px 6px #1e202029; color: white; cursor: auto !important; } ::ng-deep .mat-tab-labels { justify-content: space-between; } ::ng-deep .mat-tab-label-content { text-transform: uppercase; } ::ng-deep .mat-ink-bar { background-color: #00b29f !important; // background-color: #0070c0 !important; }