﻿.lx_field {
    padding-left:32px;
    padding-right:32px;
}
.lx_input {
    width:100%;
    height:52px;
    font-size:16px;
    padding:12px;
    border:none;
    border-bottom:1px solid lightgray;
    background-color:rgba(0,0,0,0.05);
}
    .lx_input:focus {
        border-bottom: 1px solid gray;
        background-color: rgba(0,0,0,0.1);
    }
    .lx_input:hover {
        border-bottom: 1px solid gray;
        background-color: rgba(0,0,0,0.1);
    }

.lx_button {
    /*height:35px;*/
    height: 52px;
    font-size: 16px;
}

.eye-button {
    float: right;
    margin-left: -44px !important;
    margin-top: 8px;
    position: relative;
    z-index: 1000000;
    cursor: pointer;
    width: 44px;
}



.field-eye-icon {
    float: right;
    margin-left: -44px !important;
    margin-top: 8px;
    position: relative;
    z-index: 1000000;
    cursor: pointer;
    /*background-image: url('../images/eye-32.png');
    background-repeat: no-repeat;*/
    width:44px;
}
    
    .field-closed-eye-icon {
        float: right;
        margin-left: -44px !important;
        margin-top: 8px;
        position: relative;
        z-index: 1000000;
        cursor: pointer;
        /*background-image: url('../images/closed-eye-32.png');*/
        /* background-repeat: no-repeat;*/
        width: 44px;
    }
        
        .svgContainer {
            position: relative;
            width: 200px;
            height: 200px;
            margin: 0 auto 1em;
            border-radius: 50%;
            pointer-events: none;
        }
    .svgContainer div {
        position: relative;
        width: 100%;
        height: 0;
        overflow: hidden;
        border-radius: 50%;
        padding-bottom: 100%;
    }
.mySVG {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
}

.svgContainer:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    z-index: 10;
    width: inherit;
    height: inherit;
    box-sizing: border-box;
    border: solid 2.5px #217093;
    border-radius: 50%;
}