You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

405 lines
6.2 KiB

body {
display: flex;
flex-direction: column;
}
* {
box-sizing: border-box;
}
.header-container {
display: flex;
flex-direction: column;
width: 100%;
top: 0;
position: relative;
}
.container {
background-color: #f7f7f7;
max-height: 60%;
width: 100%;
display: flex;
flex-direction: column;
overflow-y: auto;
}
.page-container {
height: 100%;
display: flex;
flex-direction: column;
background-color: #b4e8fd;
}
.main-container {
background: #f7f7f7;
padding: 3.5%;
flex: 1;
overflow-y: auto;
overflow-x: hidden;
}
form,
label {
width: 100%;
}
label {
padding: 0 0 2% 1%;
color: #181818;
}
.card-flex-row {
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
box-sizing: border-box;
padding: 3.5%;
background: #ffffff;
width: 100%;
}
.card-flex-column {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
box-sizing: border-box;
padding: 3.5%;
background: #ffffff;
width: 100%;
}
.two-coloumn-grid {
display: grid;
width: 100%;
grid-template-columns: 1fr 1fr;
margin-bottom: 3%;
}
.no-padding {
padding: 0;
}
.small-margin-bottom {
margin-bottom: 5%;
}
.round-borders {
border-radius: 0o.7em;
}
.space-between {
justify-content: space-between;
}
.action-button-icons {
height: 24px;
width: 24px;
}
.peel-button {
width: auto;
padding: 2% 5%;
margin-right: 2%;
border: 1px solid $clr-blue-medium;
margin-bottom: 3%;
border-radius: 37px;
display: inline-block;
color: $clr-blue-medium;
&.active,
&.p-highlight {
background-color: #006ad0;
color: #ffffff;
border: 1px solid #006ad0;
}
}
/* Common components */
.card-row {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
}
.seperator {
border-top: 1px solid #e0e0e0;
width: 100%;
margin: 5%;
}
.bg-container {
background-color: #707070;
}
.title-space {
padding-bottom: 20px;
}
.hot-status {
background-color: #c92a1c;
color: #ffffff;
padding: 2%;
border-radius: 5px;
}
.flex-row {
flex-direction: row;
display: flex;
}
.errorMessage {
color: #c92a1c;
margin: 1%;
text-align: center;
justify-content: center;
}
.activeIconClr {
color: #006ad0;
}
.normalIconClr {
color: #888888;
}
.errorBorder {
border: 1px solid #c92a1c !important;
}
.errorTxt {
color: #c92a1c !important;
}
.dashed {
@include marginTRBL(10%, 0%, 0%, 0%);
border: 1px dashed #e0e0e0;
width: 100%;
}
.solid {
@include marginTRBL(10%, 0%, 0%, 0%);
border: 1px solid #e0e0e0;
width: 100%;
}
.mix1 {
border-style: dotted dashed solid double;
width: 100%;
padding: 0%;
margin: 0%;
}
.flex-0dot5 {
flex: 0.5;
}
.flex-1dot5 {
flex: 1.5;
}
.flex-1 {
flex: 1;
}
.flex-2 {
flex: 2;
}
.flex-2dot5 {
flex: 2.5;
}
.flex-3 {
flex: 3;
}
.flex-6 {
flex: 6;
}
.flex-7 {
flex: 7;
}
.flex-7dot5 {
flex: 7.5;
}
.flex-8 {
flex: 8;
}
.flex-8dot5 {
flex: 8.5;
}
.margin-5{
margin-bottom: 3%;
}
.margin-top-3{
margin-top: 3% !important;
}
.margin-right-3{
margin-right: 3% !important;
}
.cancel-button{
background-color: $clr-roman !important;
}
.padding-bottom-15 {
padding: 0% 0% 0% 15%;
}
.dropdown {
width: 94%;
position: absolute;
z-index: 200;
background-color: #ffffff;
align-items: flex-start;
justify-content: flex-start;
margin-left: 2%;
border: 1px solid;
}
.dropdownParent {
position: absolute;
width: 60%;
}
.dropdown ul {
border: 1px solid #d7d7d7;
}
.dropdown li {
padding: 2% 2% 2% 3%;
//height: 2;
}
.dropdown li a {
width: 100%;
display: block;
padding: 2% 2% 2% 3%;
height: 40px;
color: $clr-black-dark;
}
.dropdown ul > li a:hover,
.dropdown ul > li a:active,
.dropdown ul > li a:visited {
background-color: #e0e0e0;
color:#444444;
}
.dropdown ul > li:last-child {
padding-bottom: 2%;
}
.dropdown .dropdownItem {
width: 100%;
}
.dashed-content {
position: relative;
.border-bottom-bg {
background: #e0e0e0;
width: 100%;
height: 5px;
position: absolute;
bottom: 0px;
}
}
/**************************
Common Classes
**************************/
.clearfix {
&::after {
display: block;
content: '';
clear: both;
}
}
.text-ellipsis {
display: block !important;
max-width: 100%;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
text-decoration: none;
}
/*-- Display CSS --*/
.d-block {
display: block;
}
.d-block-inline {
display: inline-block;
}
.d-none {
display: none;
}
.hide,
._hidden {
@extend .d-none;
}
.show {
@extend .d-block;
}
/*-- Utility CSS --*/
ul {
margin: 0;
padding: 0;
}
iframe {
width: 100% !important;
}
.ml-auto {
margin-left: auto;
}
.mr-auto {
margin-right: auto;
}
.posR {
position: relative;
}
.posS {
position: static;
}
.posF {
position: fixed;
}
/** align **/
.txt-c {
text-align: center;
}
.user-input{
border-radius: 13px;
border: 2px solid #707070;
}
button{
border-radius: 10px;
font-size: 15px;
width: 81%;
background: #0b5fa4 0 0 no-repeat padding-box !important;
margin:2%;
}
::ng-deep .mat-step-header .mat-step-icon-selected, .mat-step-header .mat-step-icon-state-done, .mat-step-header .mat-step-icon-state-edit {
background-color: black!important;
background-color: white!important;
}
//input outline color
::ng-deep .mat-form-field-appearance-outline .mat-form-field-outline {
color: black!important;
background-color: white!important;
// opacity: 1!important;
}
//mat-input focused color
::ng-deep .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick {
color: black!important;
background-color: white!important;
}
// mat-input error outline color
::ng-deep .mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick{
color: rblacked!important;
opacity: 0.8!important;
}
// mat-input carent color
::ng-deep .mat-input-element {
caret-color: black!important;
}
// mat-input error carent color
::ng-deep .mat-form-field-invalid .mat-input-element, .mat-warn .mat-input-element {
caret-color: black!important;
}
// mat-label normal state style
::ng-deep .mat-form-field-label {
color: rgba(0,0,0,.6)!important;
// color: $mainColor!important;
}