.logo{
    fill: #ffffff;
    max-width:270px;
    width: 70%;
}
.login100-form-text{
  font-family: Ubuntu-Bold;
  font-size: 14px;
  color: #fff;
  line-height: 1.2;
  text-align: center;
  display: block;
}

.select100 {
  border: 1px solid white;
  background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;
  background-size: 8px 10px;
}

.info100 {
    width: 700px;
    /*border-radius: 10px;*/
    overflow: hidden;
    background: transparent;
}
.login-banner {
    width: 100%;
    border-radius: 0px 0 10px 10px;
    background-color: #fff;
}
.overlay{
    position: fixed;
    width: 100%;
    height: 100%;
    background-size: 400% 400%;
}

body {
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  position: relative;
  z-index: 1;
  }

.login-banner img {
    width:100%;
}

.info-text{
    padding: 30px 0;
    font-family: Ubuntu-Regular;
    text-align: center;
    display: block;
}
.info-text2{
    font-family: Ubuntu-Bold;
    color: #ff4f0b;
    text-align: center;
}

.admin-panel{
    margin-top: 20px;
}

.buttons-panel{
    margin-top: 40px;
}

.admin-panel::before {
    content: "";
    display: block;
    top: -1px;
    margin-left: -10px;
    margin-right: -10px;
    height: 1px;
    background: #ff4f0b;
    background: -webkit-linear-gradient(left, #d8450d, #ff4f0b, #ffab56);
    background: -o-linear-gradient(left, #d8450d, #ff4f0b, #ffab56);
    background: -moz-linear-gradient(left, #d8450d, #ff4f0b, #ffab56);
    background: linear-gradient(left, #d8450d, #ff4f0b, #ffab56);
}

.table-btn {
    font-family: Ubuntu-Bold;
    font-size: 12px;
    color: #fff;
    line-height: 1.2;
    text-transform: uppercase;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 0px 20px;
    min-width: 100px;
    height: 30px;
    border-radius: 15px;
    background: #ff4f0b;
    background: -webkit-linear-gradient(left, #d8450d, #ff4f0b, #ffab56);
    background: -o-linear-gradient(left, #d8450d, #ff4f0b, #ffab56);
    background: -moz-linear-gradient(left, #d8450d, #ff4f0b, #ffab56);
    background: linear-gradient(left, #d8450d, #ff4f0b, #ffab56);
    position: relative;
    z-index: 1;
    -webkit-transition: all 0.4s;
    -o-transition: all 0.4s;
    -moz-transition: all 0.4s;
    transition: all 0.4s;
}
th, td {
    border-bottom: #ff4f0b solid 1px;
    border-top: #ff4f0b solid 1px;
    vertical-align: middle !important;
}
.table-width th {
    width:350px;
}
