
.content-container{
  background:#3498db;
  height:100%;
}
.content-container .content-wpr{
  padding:30px 40px;
  background:transparent;
  margin-top:40px;
}
.content-wpr img{
  margin-bottom:30px;
}
.content-wpr h4{
  color:#fff;
  margin-bottom:0;
}
.content-wpr p{
  color:rgba(225,225,225,0.70);
}
.content-wpr input[type="file"]{
  /*border-radius:7px;*/
  padding:10px;
  background:#f9f9f9;
  position:relative;
  overflow:hidden;
  display:none;
}
.content-wpr button[type="submit"]{
  background:#2980b9;
  font-size:18px;
  padding:15px 30px;
}
.bx-wrapper{
  height:100%;
}
.bx-viewport{
  height:100% !important;
}
ul.bxslider{
  margin-left:0;
  height:100%;
}
ul.bxslider li{
  padding:30px 0;
}
.bx-wrapper .bx-pager{
  bottom:0;
}
.upload-btn img{
  width:24px;
  margin-bottom:0;
  margin-right:5px;
}
.upload-btn{
  background:#2c3e50;
  font-size:18px;
  padding:15px 30px;
}

.file-name{
  background:#ecf0f1;
}
.pwrby{
  margin-top:20px;
}
.pwrby img.shdw{
  margin:0 0 0 0;
}
.pwrby span{
  font-size:11px;
  font-weight:600;
  color:rgba(225,225,225,0.54);
}
.pwrby img.leo-robot{
  float: center;
  -webkit-animation-name: Floatingx;
  -webkit-animation-duration: 3s;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-name: Floating;
  -moz-animation-duration: 3s;
  -moz-animation-iteration-count: infinite;
  -moz-animation-timing-function: ease-in-out;
}

@-webkit-keyframes Floatingx{
  from {-webkit-transform:translate(0, 0px);}
  65% {-webkit-transform:translate(0, 15px);}
  to {-webkit-transform: translate(0, -0px);}
}

@-moz-keyframes Floating{
  from {-moz-transform:translate(0, 0px);}
  65% {-moz-transform:translate(0, 15px);}
  to {-moz-transform: translate(0, -0px);}
}
.pwrby img.shdw{
  float: center;
  -webkit-animation-name: scalex;
  -webkit-animation-duration:3s;
  -webkit-animation-iteration-count:infinite;
  -webkit-animation-timing-function:ease-in-out;
  -moz-animation-name: scale;
  -moz-animation-duration:3s;
  -moz-animation-iteration-count:infinite;
  -moz-animation-timing-function:ease-in-out;
  margin-top:0;
}
@-webkit-keyframes scalex{
  from {-webkit-transform: scale(0.3);}
  65% {-webkit-transform: scale(1.0);}
  to {-webkit-transform: scale(0.3);}
}

@-moz-keyframes scale{
  from {-moz-transform: scale(0.3);}
  65% {-moz-transform: scale(1.0);}
  to {-moz-transform: scale(0.3);}
}

/*for multiple upload*/
.content-for-multiple{
  height:auto !important;
}
.for-multiple-btn{
  background:#E91E63;
  font-size:14px;
  padding:10px 30px;
}

/*Login*/
.login{
  background:url('../img/qa-background_hearts.jpg')no-repeat top center #93e7ff;
  text-align: center;
}
.login .content-wpr h3{
  color:rgba(0,0,0,0.54);
}
.login .content-wpr input{
  height:60px;
  border:none;
  text-align:center;
  font-size:24px;
  letter-spacing: 5px;
}
.login .content-wpr button{
  background:url('../img/qa-background-blur.jpg') center center no-repeat transparent;
  font-size: 16px;
  text-transform: uppercase;
  border: 1px solid rgba(0,0,0,0.20);
}
.awards-wpr{
  background:#000 !important;
  height:auto !important;
}
.bD-con{
  text-align:center;
  height:100vh;
  padding:30px 0;
}
.bD-con h2{
  color:#ce9e2f;
}
.bDimg-container{
  margin: 0 auto;
  text-align: center;
  width: auto !important;
  max-width: 410px !important;
  height: 520px;
  max-height: 520px !important;
  padding: 15px 15px;
  border: 1px solid #ce9e2f;
}
.bDimg-container img{
  max-height:100%;
  max-width:100%;
  height:auto;
  width:auto;
}
