.select-language{
    position: relative;
    top : -20px;
    height: 20px;
    padding-left: 5px;
}

.textarea {
    position: relative;
    top : 35px;
    left : 5px;
}

.token {
    padding: 5px;
    background-color : white;
}

/* loader */
.loader-wrapper {
    background : rgba(0, 0, 0, 0.2);
    margin : 0 auto ;
    position: fixed ;
    width: 100% ;
    height: 100% ;
    left: 0 ;
    top: 0 ;
    z-Index : 10 ;
}

.loader-body {
    margin: 0;
    position : absolute ;
    top : 50% ;
    left : 50% ;
    transform : translate(-50%, -50%);
}

/* progress bar */
.progress-wrapper {
  background : rgba(0, 0, 0, 0.2);
  margin : 0 auto ;
  position: fixed ;
  width: 100% ;
  height: 100% ;
  left: 0 ;
  top: 0 ;
  z-Index : 10 ;
}

.progress-body {
  margin: 0;
  position : absolute ;
  top : 50% ;
  left : 50% ;
  transform : translate(-50%, -50%);
  width: 100px;
}

.progress-percentage {
    font-size: 23px;
    margin-left: 25%;
    color: #ffffff;
}

.rotate90 {
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
}

.rotate-90 {
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
}
.rotate180 {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}

.qrcode{
    width: 50%;
    margin : 0 auto ;
    max-width: 300px;
    max-height: 300px;
    background-color: transparent;
    /*border: 5px solid #7e7e7e;*/
}
