.c-spinner input {
    float: left;
    width: 80px;
    height: 50px;
    padding: 4px;
    text-align: center;
    border-radius: 0;
    border-color: #d0d7de;
    }


input#id_login {
    width:100%;
}
input#id_password {
    width:100%;
}

span.helptext {
    display: block;
    font-size: 11px;
    line-height: 32px;
}

.c-floating {
    display: inline-block;
    position: fixed;
    bottom: 120px;
    right: 10px;
    cursor: pointer;
    z-index: 9999;
}

.tparrows.circle {
    display: inline-block;
    width: 40px;
    height: 40px;
    background-size: cover;
    transition: all 0.3s;
    color: #ffffff;
    opacity: 0.3;
    filter: alpha(opacity=30); }
    .tparrows.circle.hidearrows {
      opacity: 0;
      filter: alpha(opacity=0); }
    .tparrows.circle:hover {
      transition: all 0.3s;
      opacity: 1;
      filter: alpha(opacity=100); }