#lean_overlay{
  position: fixed;
  z-index:100; 
  top: 0px;
  left: 0px;
  height: 130%;
  width: 100%;
  background: #000;
  display: none;
}

#divModal{
  background: none repeat scroll 0 0 #FFFFFF;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.7);
  display: none;
  position: absolute;
  opacity: 1;
  z-index: 11000;
  top: 50%;
  left: 50%;
  width: 640px;
  padding:0px !important;
  overflow-y: auto;
  max-height: 90%;
}

@media screen and (max-width: 960px){
  #divModal{
    width: 420px;
  }
}

@media screen and (max-width: 600px){
  #divModal{
    font-size: small;
    width: 320px;
  }
}


#divModal02{
  background: none repeat scroll 0 0 #FFFFFF;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.7);
  display: none;
  position: absolute;
  opacity: 1;
  z-index: 11000;
  top: 50%;
  left: 50%;
  width: 640px;
  padding:0px !important;
  overflow-y: auto;
  max-height: 90%;
}

@media screen and (max-width: 960px){
  #divModal02{
    width: 420px;
  }
}

@media screen and (max-width: 600px){
  #divModal02{
    font-size: small;
    width: 320px;
  }
}



#divModal05_3{
  background: none repeat scroll 0 0 #FFFFFF;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.7);
  display: none;
  position: absolute;
  opacity: 1;
  z-index: 11000;
  top: 50%;
  left: 50%;
  width: 400px;
  padding:0px !important;
  overflow-y: auto;
  max-height: 90%;
}

#divModal05_3 dt.ModalSub{
  background: #f8b61c;
  position: static;
}

@media screen and (max-width: 600px){
  #divModal05_3{
    font-size: small;
    width: 320px;
  }
}

