.header-panel-csc { color: #ffffff; background-color: #0072C6; font-weight: bold; height: 22px; padding: 0; } .body-panel-csc { background-color: #efefef; min-height: 500px; } .footer-panel-csc { height: 10px; padding: 0; color: #ffffff; background-color: #0072C6; } .csctheme { color: #0072C6 } .ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year { width: 100%; } select.ng-invalid, input.ng-invalid, textarea.ng-invalid { border-color: red; } .profileImg { background-size: 100% 100%; background-repeat: no-repeat; display: inline-block; max-width: 100%; height: auto; padding: 4px; line-height: 1.42857143; background-color: #fff; border: 1px solid #ddd; border-radius: 4px; -webkit-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out; /*-webkit-box-shadow: 0px 0px 20px 2px rgba(0,0,0,0.75);*/ /*-moz-box-shadow: 0px 0px 20px 2px rgba(0,0,0,0.75);*/ /*box-shadow: 0px 0px 20px 2px rgba(0,0,0,0.75);*/ } .card-request-normal { background-color: lightgrey !important; } .card-request-inprocess { background-color: lightblue !important; } .card-request-completed { background-color: lightgreen !important; } .card-request-cancel { background-color: indianred !important; } .appointment-dateGroup-past { background-color: grey !important; color: #ffffff } .appointment-dateGroup-present { background-color: green !important; color: #ffffff } .appointment-dateGroup-future { background-color: #ff9900 !important; color: #ffffff } .cardHover:hover { outline: #0072C6 solid 2px; cursor: pointer; } .dateGroupHover { border: white solid medium; } .dateGroupHover:hover { border: grey solid medium; font-size: x-large; } md-dialog.fullscreen-dialog { max-height: 98%; max-width: 98%; width: 98%; height: 98%; border-radius: 0; } .row.row-equal { display: flex; flex-wrap: wrap } .pre { white-space: pre } textarea.non-resize { resize: none; } .non-margin { margin: 0 !important; } .non-padding { padding: 0 !important; } .white-letter { color: #ffffff; } .form-horizontal .control-label-left{ text-align: left; padding-top: 7px; margin-bottom: 0; } .ui-autocomplete { max-height: 200px; overflow-y: scroll; overflow-x: hidden; } table.table-head-csctheme th{ color: #0072C6; } a{ cursor: pointer; } .text-truncate { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } md-input-container.max-width { width: 100%; }