/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : May 10, 2020, 6:00:54 PM
    Author     : Dan
*/

.demo-signin-column2 {
  
  position: relative; 

}

.demo-signin-column2 > * {
  z-index: 2; 
  
    }
/*-webkit-backdrop-filter: blur(1px);
  backdrop-filter: blur(1px); */
.demo-signin-column2:before {
    
  content: ' ';
  z-index: 1;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: rgba(255, 255, 255, 0.2);
  

}

.demo-page-content-area2 {
    background: #ffffff;
    border-radius: 3px;
    border: 1px solid #d6dfe6;
    margin: 10px;
    min-height: 100%;
    padding-right: 20px;
    padding-left: 20px;
    padding-bottom: 20px;
}
.header {
      margin-bottom: 2px;
  }
  
  .full-height2{
      height: 100vh;
  }
  
 .demo-signin-bg{
 height: 80vh;
  background-image: url('../images/bg.jpg');  
  background-size: cover;
  background-position-y: 10%; 
   
 }
 
  .demo-bg{

/*  background-image: url('../images/bg1.jpg');  
  background-size: cover;*/
  
   
 }
   .demo-bg2{

  background-image: url('images/bg1.jpg');  
  background-size: cover;
  
   
 }
/*87.8vh;*/
.demo-signin-column {
  min-height: 100vh;
  position: relative; 

}

.demo-signin-column > * {
  /*z-index: 2;*/ 
  
    }

.demo-signin-column:before {
    
  content: ' ';
  /*z-index: 1;*/
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: rgba(255, 255, 255, 0.2);
  

}



@media only screen and (max-height: 460px) {
  .demo-circle-flex-item {
    transform: scale(0.45);
    transform-origin: 100% 0; } }


@media only screen and (max-height: 430px) {
  .demo-signin-appname {
    transform: scale(0.7);
    transform-origin: 0 100%; } }

@media only screen and (max-height: 410px) {
  .demo-signin-appname {
    transform: scale(0.7);
    transform-origin: 0 100%; } }

.demo-circle-logo-container {
  height: 132px;
  width: 132px;
  border-radius: 50%;
  border: solid 1px;
  border-color: rgba(255, 255, 255, 0.3);
  padding: 4px;
  margin: 1px; }

.demo-circle-logo {
  background: url("../ecpicid?id=0") no-repeat center;
  background-color: rgba(255, 255, 255, 0.25);
  background-size: 65%;
  border-radius: 50%;
  height: 122px;
  width: 122px; 
}

.demo-signin-whiteform-container {
  position: relative;
  border-left: 4px solid #027bc7;
  
   background: rgba(243, 243, 244, 0.4);
  margin: 20px 0 0 -4px; }
h1.demo-signin-appname {
  color: black;
  line-height: 2rem; }

.demo-signin-form-container {
  position: relative;
  /*border-left: 4px solid #027bc7;*/
  border: #ffffff 2px solid;
  /*76, 175, 80   17, 249, 128  rgba(17, 249, 128, 0.4) 252, 103, 1 #FC6703*/
   
  margin: 20px 0 0 -4px; }
  .demo-signin-form-container .demo-signin-button {
    height: 3rem;
    font-size: 1.250rem; }
  .demo-signin-form-container .demo-signin-button-label {
    font-size: 1.250rem; }
  .demo-signin-form-container a.forgotLinkM {
    white-space: nowrap;
    color:white;
   
    font-size: 1.250rem;
    line-height: 44px; }
  .demo-signin-form-container a.forgotLinkM:link {
    text-decoration: none;
    margin-left: 12px; }
        