@import url(https://fonts.googleapis.com/css?family=Lato:100,300,400,700);
 body, html {
        height: 100%;
        background-repeat: no-repeat;
        background-image: linear-gradient(rgb(82, 179, 217), rgb(229, 229, 229));
        font-family: 'Lato', sans-serif; 
    }

    .wrapper {
        margin-top: 50px;
        margin-bottom: 20px;
    }

    .form-signin {
        max-width: 420px;
        padding: 10px 38px 66px;
        margin: 0 auto;
        background-color: #eee;
        border: 3px solid rgba(0,0,0,0.1);
        border-radius: 5px;
    }

    .form-signin-heading {
        text-align: center;
        margin-bottom: 20px;
    }

    .form-control {
        position: relative;
        font-size: 16px;
        height: auto;
        padding: 10px;
    }

    input[type="text"] {
        margin-bottom: 0px;
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0;
    }

    input[type="password"] {
        margin-bottom: 20px;
        border-top-left-radius: 0;
        border-top-right-radius: 0;
    }
.fvicon-freevoice {
	font-size:128px;
 	text-shadow: 6px 6px 0px rgba(0,0,0,0.2);
	color:#ddd;
}
.coname {
	color:#c7c7c7 !important;
	line-height:2;
}

#loginbutton {
	text-align: center;
}

.rem {
	    margin-left: 30%;
}

.loading-ellipsis:after {
  overflow: hidden;
  display: inline-block;
  vertical-align: bottom;
  -webkit-animation: ellipsis steps(4,end) 900ms infinite;      
  animation: ellipsis steps(4,end) 900ms infinite;
  content: "\2026"; /* ascii code for the ellipsis character */
  width: 0px;
}

@keyframes ellipsis {
  to {
    width: 1.25em;    
  }
}

@-webkit-keyframes ellipsis {
  to {
    width: 1.25em;    
  }
}

#app-handle {
        height: 28px;
        background-color: #434753;
        position: fixed;
        top: 0;
        width: 100%;
        -webkit-app-region: drag;
}

.app-btns button {
        border:none;
        background:transparent;
        color:#fff;
        font-size:14px;
        vertical-align:middle;
        cursor:pointer;
        -webkit-app-region: no-drag;
}

