.mrs04-content { height: 100%; } .mrs04-content .kmi-layout-main-content { border-radius: 16px; background-color: rgb(255, 255, 255); padding: 16px; height: 100%; } .mrs04-content .top-area { height: 84px } .mrs04-content .top-area .row { line-height: 42px; } .mrs04-content .top-area .kmi-text-fields { height: 42px; margin: 0; } .mrs04-content .top-area .kmi-text-fields .input { width: calc(100% - 42px); margin-right: 16px; height: 42px; padding-left: 16px; font-size: 14px; border: 1px solid rgb(220, 220, 220); } .mrs04-content .top-area .kmi-text-fields .input::-webkit-input-placeholder { color: rgb(244, 176, 77); opacity: 1; font-weight: 700; } .mrs04-content .top-area .kmi-text-fields .input:-moz-placeholder { color: rgb(244, 176, 77); opacity: 1; font-weight: 700; } .mrs04-content .top-area .kmi-text-fields .input::-moz-placeholder { color: rgb(244, 176, 77); opacity: 1; font-weight: 700; } .mrs04-content .top-area .kmi-text-fields .input:-ms-input-placeholder { color: rgb(244, 176, 77); opacity: 1; font-weight: 700; } .mrs04-content .bottom-area { height: calc(100% - 100px); margin-top: 16px; } .mrs04-content .bottom-left-area { float: left; height: 100%; width: 250px; } .mrs04-content .bottom-left-area label { font-size: 14px; } .mrs04-content .bottom-left-area .bar-area { /*overflow: hidden;*/ height: 100%; } .mrs04-content .bottom-left-area .bar-area .title { font-size: 18px; color: black; font-weight: 700; line-height: 48px; } .mrs04-content .attrib .fields { line-height: 32px; } .mrs04-content .attrib .fields .itemType { text-align: right; float: right; color: rgba(0, 0, 0, 0.5) } .mrs04-content .attrib .value { font-size: 14px; word-break: break-word; } .mrs04-content .material { width: 100%; } .mrs04-content .material .list { display: flex; flex-direction: column; } .mrs04-content .material .list .tableTitle { display: flex; flex-direction: row; cursor: pointer; transition: all .2s ease-in-out; -webkit-transition: all .2s ease-in-out; } .mrs04-content .material .list .tableTitle .column { display: flex; flex-direction: column; line-height: 24px; font-size: 16px; } .mrs04-content .material .list .tableTitle .column span { font-size: 16px; } .mrs04-content .material .list .tableTitle .data { display: flex; flex-direction: column; line-height: 28px; flex-grow: 1; margin-left: 16px; font-size: 16px; text-align: right; } .mrs04-content .material .list .tableTitle .data span { font-size: 16px; } .mrs04-material-icons { font-family: 'Material Icons'; font-weight: normal; font-style: normal; font-size: 24px; transition: all ease-in-out .25s; transform: rotate(180deg); line-height: 28px; } .showMaterial { transform: rotate(0deg); } .mrs04-content .material .list .tableData { display: flex; flex-direction: row; } .mrs04-content .material .list .tableData .column { display: flex; flex-direction: column; line-height: 24px; width: 100px; } .mrs04-content .material .list .tableData .data { display: flex; flex-direction: column; line-height: 24px; flex-grow: 1; margin-left: 16px; text-align: right; width: calc(100% - 116px); } .mrs04-content .material .list .tableData .data input { width: 100%; text-align: right; border: 1px solid rgb(220, 220, 220); border-radius: 4px; } .mrs04-content .divide { background-color: rgb(220, 220, 220); float: left; height: 100%; width: 1px; margin-left: 16px; } .mrs04-content .pit-stop-selection { float: right; width: calc(100% - 282px); height: 100%; } .mrs04-content .pit-stop-selection .title { font-size: 18px; color: black; line-height: 48px; font-weight: 700; } .mrs04-content .pit-stop-selection .plotInfo { line-height: 42px; } .mrs04-content .pit-stop-selection .plotInfo .column { width: 80px; display: inline-block; } .mrs04-content .pit-stop-selection .plotInfo .data { padding-left: 16px } .mrs04-content .pit-stop-selection .table .data input { width: 100%; line-height: 42px; font-weight: 300; } .mrs04-content .pit-stop-selection .table .br { height: 32px; display: block; } .mrs04-content .control-btn { position: absolute; bottom: 0; right: 16px; display: flex; }