body{
    direction: rtl;
    background: url('../img/Green-Wallpapers-23.jpg');
}

.has-feedback label~.form-control-feedback {
    top: 35px;
    color: #bfbfbf;
}

.form-group span{
        padding-right: 20px;
}
.form-group i{
        top: 9px;
        color: white;
}

.panel{
    background: rgba(0,0,0,0.4);
    border: 0;
}
.form-control {
    background: rgba(0,0,0,.4);
    border: 1px solid #451919;
    color: white;
    text-align: center;
}
label{
    color: black;
}
a{
    color: #00caff;
}
a:hover{
    color: #00aaff;
}
.panel-success>.panel-heading,.panel-success>.panel-footer{
    background: rgba(0,0,0,.1);
    border: 0;
    color: white;
}

@media(min-width: 1200px){
.vertical-center .container {
    padding: 0 300px;
}
}
@media(min-width: 992px){
.vertical-center .container {
    padding: 0 180px;
}
}
.vertical-center {
  min-height: 100%;  /* Fallback for browsers do NOT support vh unit */
  min-height: 100vh; /* These two lines are counted as one :-)       */
  
  background: transparent;
  display: flex;
  align-items: center;
}

.btn-default:hover,.btn-default:focus {
    background: #252524;
    color: white;
    border: 1px solid #1bbedc;
}