﻿

.textfield {
}

    .textfield label {
        /*font-family: Montserrat;
        font-weight: 700;
        letter-spacing: -0.4px;
        margin-bottom: 0px;
        cursor: pointer;
        font-size: 12.5px;*/
        font-family: Montserrat;
        font-weight: 500;
        letter-spacing: -0.2px;
        margin-bottom: 0px;
        cursor: pointer;
        font-size: 10px;
        color: rgba(0,0,0,0.56);
    }

    .textfield input {
        font-family: 'Open Sans';
        height: 20px;
        padding-left: 0px !important;
        padding-right: 0px !important;
        font-size: 13px;
        padding-bottom: 3px !important;
    }

    .textfield .disabled label {
        cursor: not-allowed;
    }

    .textfield.textfield-icon i {
        position: absolute;
        bottom: 4px;
        left: 0px;
    }

    .textfield.textfield-icon input {
        padding-left: 15px !important;
    }


.fg-line:not([class*=has-]):after {
    background-color: #75B6FC;
}

.fg-toggled label {
    color: #75B6FC !important;
}


.textfield .currency-input {
    padding-right: 38px !important;
    text-align: right !important;
}

.textfield .currency-input-container::before {
    content: attr(data-currency-code);
    position: absolute;
    bottom: 1px;
    right: 0px;
    background-color: rgba(0,0,0,0.10);
    color: rgba(0,0,0,0.56);
    padding: 4px;
    font-family: 'Open Sans';
    font-weight: bold;
    font-size: 10px;
    width: 32px;
    text-align: center;
}