﻿.PopupOver {
    height: 100%;
    width: 100%;
    position: fixed;
    left: 0;
    top: 0;
    background-color: black;
    opacity: 0.5;
    display: none;
    z-index: 1000 !important;
    
    display: none;
}

.PopupDlgBorder {
    position: absolute;
    z-index: 1001;
    border: 4px solid #0072c6;
    background-color: white;
    white-space: nowrap;

    box-shadow: 3px 3px 10px 2px black;

    padding:0 10px 0 10px;
    display:none;
    max-width: 90% !important;
    margin-right: 350px;
}

.PopupDlgBorderFullScr {
    position: absolute;
    z-index: 1001;
    border: 0 !important;
    background-color: white;
    white-space: nowrap;

    box-shadow: 0 !important;

    padding:0 
    
}

.PopupDlgCaption {
    color: black;
    font-size: 1.6em;
    font-weight: bold;
    padding: 3px 5px 13px 0;
    white-space: nowrap;
    margin-bottom: 25px;
    cursor: default;
}

.PopupDlgContent {

    padding: 0 10px 0 10px;
    white-space: nowrap;
    
}

.PopupDlgCaption span {
    float: left;
}

.PopupDlgCaption img {
    width:25px;
    height:25px;
    float: right;
   position:absolute;
   left:100%;
   margin-left:-29px
}

.DlgButtons {
   
    margin-top:25px;
    border-top:1px solid black;
    padding:10px 0 0 0;
}

.DlgButtons input {
   width:75px;
  float:right;
    margin: 0 0 10px 10px;
}



.MainWaiterImg {
    position:relative;
    width: 80px;
    height: 80px;
    left: 50%;
    margin-left: -40px;
    display: none;
   
}

/*.WorkingDlgImg {
    width: 25px;
    height: 25px;
    
    float:left;
    left:5px;
    top:35px;
}*/

.WorkingDlgIndicator {
    width: 25px;
    height: 25px;
    
    float:left;
    left:5px;
    top:35px;

}

.ValidationErrList
{
    padding:10px 15px 10px 30px; 
    position:absolute; 
    left:10px;
    background-color:white;
    color:red; 
    box-shadow: 3px 3px 10px 1px black;
   
   
  top: -6%;
  -webkit-transform: translateY(-100%);
  -ms-transform: translateY(-100%);
  transform: translateY(-100%);
      
    
}

    .ValidationErrList ul 
    {
        padding:0; 
        margin:0
    }

  .flash_err_baloon{
     
	-webkit-animation: flash_err_baloon linear 0.2s infinite;
	animation: flash_err_baloon linear 0.2s infinite;
  
    
}   

@-webkit-keyframes flash_err_baloon {
      0% { color: white; } 
	50% { color: rgb(255, 125, 125); } 
	100% { color: red; }
	0% { background-color: red; } 
	50% { background-color: rgb(255, 125, 125); } 
	100% { background-color: white; }
  
}

@keyframes flash_err_baloon {
    0% { color: white; } 
	50% { color: rgb(255, 125, 125); } 
	100% { color: red; }
	0% { background-color: red; } 
	50% { background-color: rgb(255, 125, 125); } 
	100% { background-color: white; }
    
}

.popup_fileset 
{

}


.popup_fileset  ol {
  padding: 0;
  list-style: none;
  list-style-type:none;
}

.popup_fileset ol li {
    padding: 0;
    margin:0;
}

.popup_fileset ol li input[type="text"], input[type="password"]{
   
    width: 200px;
}


