body {
    font-family: 'Nissanregular' !important;
    background: #f7f7f7 !important;
}

/*buttons*/
.black-button {
    background: #000 !important;
}

.grey-button {
    background: #e8eaf2;
    border: 1px solid #dddddf;
    padding: 14px 10px;
}

.border-botton {
    border: 1px solid #dcdcdc;
    padding: 14px 10px;
}

.mat-h3,
.mat-subtitle-1,
.mat-typography .mat-h3,
.mat-typography .mat-subtitle-1,
.mat-typography h3,
button,
p,
a,
.mdc-text-field__input {
    font-family: 'Nissanregular' !important;
}

.cursor-pointer {
    cursor: pointer !important;
}

app-register button {
    background: #003F65 !important;
}

.mdc-form-field>label{
    font-family: 'Nissanregular' !important;
  }
  span.logo-align{
    text-align: center;
    width:100%;
    float: left;
}
span.logo-align.float-start  img {
    width: 30%;
    left: -64px;
    position: relative;
}
/*80%*/
@media only screen and (min-width:1920px) {
    body .position-value {
        position: relative;
        top: 12rem !important;
    }
}
/*90%*/
@media only screen and (min-width:1700px) and (max-width:1800px) {
   body .position-value {
        position: relative;
        top: 9rem !important;
    }
}
/*100%*/
@media only screen and (max-width:1600px) and (min-width:1492px){
    body .position-value {
        position: relative;
        top: 7rem !important;
    }
}
@media only screen and (max-width:1450px) and (min-width:1262px) {

}