.routerLink {
    text-decoration: none;
}

::-moz-selection {
    /* Code for Firefox */
    color: #fff;
    background: #eea320;
}

::selection {
    color: #fff;
    background: #eea320;
}

.v-btn {
    text-transform: capitalize !important;
}

.time-style {
    align-self: flex-end !important;
}

.v-application .blue-grey--text {
    color: #414042 !important;
    caret-color: #414042 !important;
}

.secondary--text,
.theme--light.v-btn,
.theme--light.v-sheet,
.theme--light.v-card {
    color: #414042;
}

.theme--light.v-bottom-navigation .v-btn .v-btn--active {
    color: #414042;
}

.theme--light.v-bottom-navigation .v-btn:not(.v-btn--active) {
    color: #d5d5d5 !important;
}

*,
#__layout *,
.v-application *,
.v-application .caption {
    font-family: 'Montserrat', sans-serif !important;
}

.v-text-field .v-label {
    color: #d5d5d5 !important;
}

.v-text-field--outlined .v-label--active,
.v-text-field--outlined.v-input--dense .v-label--active {
    color: #414042 !important;
}

.close-dialog-btn {
    position: absolute !important;
    top: 2px;
    right: 2px;
    color: #414042;
}

.primary-icon.v-icon {
    color: #EEA320 !important;
}

.secondary-text-light {
    color: #D5D5D5 !important;
}

.secondary-light {
    background-color: #D5D5D5 !important;
}

.secondary-text-light1 {
    color: #E1E1E1 !important;
}

.secondary-light1 {
    background-color: #E1E1E1 !important;
}

.tap {
    color: #EEA320 !important;
    background-color: #414042 !important;
}

.opt-btn {
    width: 160px;
    height: 40px !important;
    border: 1px solid #E1E1E1;
    border-radius: 4px;
    color: #414042;
    background-color: #FFFFFF !important;
}

.opt-btn-active {
    border: 1px solid #EEA320;

}
.opt-btn-active span{
    color: #414042
}


.theme--light.v-btn:focus::before {
    opacity: 0 !important;
}


/*
.v-main__wrap {
    color: #FCFCFC !important;
    background-color: #FCFCFC !important;
}

.theme--light.v-footer {
    background-color: #fcfcfc !important;
} */

.grey-bg {
    background-color: #BBBBBB !important;
}

.dropzone {
    padding: 20px 10px !important;
}

.dropzone .dz-preview {
    margin: 16px 8px !important;
}

.vue-dropzone>.dz-preview .dz-image,
.dropzone .dz-preview .dz-image {
    border-radius: 10px;
    overflow: hidden;
    max-width: 125px !important;
    max-height: 135px !important;
}

.vue-dropzone>.dz-preview .dz-remove {
    margin-left: auto !important;
    padding: 8px !important;
    border: 0px #fff solid !important;
    text-transform: none !important;
    font-size: .5rem !important;
    font-weight: 600 !important;
}

.pos-r {
    position: relative !important;
}

.img-delete-icon {
    position: absolute !important;
    z-index: 30;
    right: 10%;
    top: -10px;
    color: #fff !important;
    background: #C44848;
    height: 20px;
    width: 20px;
}

.avatar-border {
    border-radius: 4px !important;
    border: 1px solid #eea320;
}


.icon-bg {
  background-color: #414042c7 !important;
}


.gm-style img {
    max-width: 100% !important;
}
