#ORsignup, #ORreset{
  font-style: italic; 
  font-size: 12px;
  cursor: pointer;
  color:red;

}

footer#tncsDate{
  color:green;
  font-style: italic; 
  font-size: 12px;
 
}



#nform
{
  position: relative;
  width: 100%;
  height: 100%;
   padding: 20px;
   background: transparent;
}

#form-signin {
  position: relative;
  width: 100%;
  height: 100%;

  border: 0px blue solid; 

  /*border: rgba(0, 0, 255, 0.726) 2px solid;   rgb(179, 176, 176),*/ 
  
  border-radius: 15px;
  
    
   

    /*box-shadow:1px 1px  2px 1px grey; 1px 1px  2px 1px
    -ms-box-shadow: 0 35px 20px #3300FF; 0 35px 20px #000009, 0 40px 20px yellow,0px 40px 20px red;
    -o-box-shadow: 0 35px 20px #3300FF;
     -moz-box-shadow: 0 35px 20px #3300FF;  margin-bottom: 10px;  padding: 15px;
     
      -webkit-box-shadow: 1px 2px 5px 5px white, 1px 2px 5px 4px grey;
     box-shadow: 1px 2px 5px 5px white, 1px 2px 5px 4px grey;
    */

}




#floatingInput, #floatingPassword{
   border: grey 2px solid;
    border-radius: 4px;
}


.form-signin input[type="email"] {
  margin-bottom: -1px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-radius: 4px;

}

.form-signin input[type="password"] {
  margin-bottom: 10px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-radius: 4px;

}

#signin-body {
  position: relative;
  width:100%;
  height: 100%;
  border: green 0px solid;
  border-radius: 15px;
  /*background:url('../img/chk3.jpg') no-repeat center center fixed;;
  background-size: 100% 100%;
  background-position: center;
  background-repeat: no-repeat;
  */
}

html{
  position: absolute;
  width:100%;
  height: 100%;
  border: grey 0px solid;
  border-radius: 20px;
}

.mb-4 {
  position: relative;
  width: 70px;
  height:  70px;
  border-radius: 50%;
  border: #F7F7F7 10px solid;
 
  /*background-image: blue;*/
  
 
}

a:link
{
  text-decoration: none; background: transparent; color:blue; font-weight:  normal;
}

dialog#idContent::backdrop {
   background:linear-gradient(rgba(255,255,255,0) 0, rgba(255,255,255,.15) 30%, rgba(255,255,255,.3) 32%, rgba(255,255,255,0) 33%) 0 0,radial-gradient(rgba(255,255,255,0) 0, rgba(255,255,255,.1) 11%, rgba(255,255,255,.3) 13%, rgba(255,255,255,0) 14%) 0 0,radial-gradient(rgba(255,255,255,0) 0, rgba(255,255,255,.2) 17%, rgba(255,255,255,.43) 19%, rgba(255,255,255,0) 20%) 0 110px,radial-gradient(rgba(255,255,255,0) 0, rgba(255,255,255,.2) 11%, rgba(255,255,255,.4) 13%, rgba(255,255,255,0) 14%) -130px -170px,radial-gradient(rgba(255,255,255,0) 0, rgba(255,255,255,.2) 11%, rgba(255,255,255,.4) 13%, rgba(255,255,255,0) 14%) 130px 370px,radial-gradient(rgba(255,255,255,0) 0, rgba(255,255,255,.1) 11%, rgba(255,255,255,.2) 13%, rgba(255,255,255,0) 14%) 0 0,linear-gradient(45deg, #343702 0%, #184500 20%, #187546 30%, #006782 40%, #0b1284 50%, #760ea1 60%, #83096e 70%, #840b2a 80%, #b13e12 90%, #e27412 250%);
   border: 1px red dotted;
   background-size:200px 200px;
   opacity: 0.35;
   border-radius: 10px;
}





  dialog#idContentM::backdrop {
    background:linear-gradient(rgba(255,255,255,0) 0, rgba(255,255,255,.15) 30%, rgba(255,255,255,.3) 32%, rgba(255,255,255,0) 33%) 0 0,radial-gradient(rgba(255,255,255,0) 0, rgba(255,255,255,.1) 11%, rgba(255,255,255,.3) 13%, rgba(255,255,255,0) 14%) 0 0,radial-gradient(rgba(255,255,255,0) 0, rgba(255,255,255,.2) 17%, rgba(255,255,255,.43) 19%, rgba(255,255,255,0) 20%) 0 110px,radial-gradient(rgba(255,255,255,0) 0, rgba(255,255,255,.2) 11%, rgba(255,255,255,.4) 13%, rgba(255,255,255,0) 14%) -130px -170px,radial-gradient(rgba(255,255,255,0) 0, rgba(255,255,255,.2) 11%, rgba(255,255,255,.4) 13%, rgba(255,255,255,0) 14%) 130px 370px,radial-gradient(rgba(255,255,255,0) 0, rgba(255,255,255,.1) 11%, rgba(255,255,255,.2) 13%, rgba(255,255,255,0) 14%) 0 0,linear-gradient(45deg, #343702 0%, #184500 20%, #187546 30%, #006782 40%, #0b1284 50%, #760ea1 60%, #83096e 70%, #840b2a 80%, #b13e12 90%, #e27412 250%);
     border: 1px red dotted;
     background-size:200px 200px;
     opacity: 0.45;
     border-radius: 10px;
  
}



dialog#idContentM {
    position: relative;
    width: 100%;
    height: 100%;
    overflow-y:auto;
    overflow-x:hidden !important;
    border:green;
    border-style:double;
    border-radius: 10px;
    background: transparent;
    padding:2px;
  
    /*
    background-image:  linear-gradient(#FFFFFF,#dad4d4 20%, transparent 120%); 
    -webkit-box-shadow: 1px 2px 5px 5px white, 1px 2px 5px 4px grey;
     box-shadow: 1px 2px 5px 5px white, 1px 2px 5px 4px grey;
     font-family: 'Times New Roman', Times, serif;
    align-content: center;  margin:0px;
   */

  }
