﻿.text-input {
    display: inline-block;
    border: 1px solid #ccc;
    background-color: #fff;
    padding: 8px 12px;
    box-sizing: border-box;
    border-radius: 6px;
    font-size: 1rem;
    font-family: 'Roboto', sans-serif;
    color: #000;
    outline: 0;
    border-color: #eee;
    background-color: #eee;
}

.email-input {
    width: 100%;
}

.button {
    display: inline-block;
    /*border: 1px solid #34ace0;*/
    background-color: #34ace0;
    box-sizing: border-box;
    border-radius: 6px;
    font-size: 1rem;
    font-family: 'Roboto', sans-serif;
    color: #fff;
    text-decoration: none;
    padding: 9px 12px;
}

.button:hover {
    color: #fff;
    background-color: #1B93C7;
    cursor: pointer;
}

.button-half {
    width: 50% !important;
}

.blocked-mouse-pointer{
    pointer-events: none;
    cursor: not-allowed;
}