


form fieldset{
    position: relative;
    border:none;
    /*margin-left: 3px;*/
}

form input[type="text"]{
    padding: 10px;
    width: 100%;
    float: left;
    border: 1px solid #50A807;
}

#voice-trigger{
    position: absolute;
    right: 36px;
    top: 12px;
}

#voice-trigger svg{
    fill: #626262;
}

#voice-trigger.active svg{
    -webkit-animation: pulsate 2s ease-out;
    -webkit-animation-iteration-count: infinite;
}

@-webkit-keyframes pulsate {
    0% {
        -webkit-transform: scale(1.0, 1.0); fill: 1.0;
    }
    50% {
        -webkit-transform: scale(1.0,1.0); opacity: 0.5;
    }
    100% {
        -webkit-transform: scale(1.0, 1.0); opacity: 1.0;
    }
}

form input[type="submit"]{
    display: inline-block;
    text-shadow: 1px 1px 1px #ffffff;
    font-weight: 600;
    /* padding: 7px 6px; */
    right: 10px;
    border: 0;
    font-size: 16px;
    color: #56c426;
    background: none;
    /* font-size: 16px; */
    text-decoration: none;
    cursor: pointer;
    transition: all .3s ease;
    float: right;
  
}



