/* CSS */
.infoMsg, .success, .warning, .errorMsg, .validation {
border: 1px solid;
margin: 10px;
padding:15px 10px 15px 50px;
background-repeat: no-repeat;
background-position: 10px center;
-webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;
}
.infoMsg {
color: #00529B;
background-color: #BDE5F8;
background-image: url('../img/info.png');
}
.success {
color: #4F8A10;
background-color: #DFF2BF;
background-image:url('../img/success.png');
}
.warning {
color: #9F6000;
background-color: #FEEFB3;
background-image: url('../img/warning.png');
}
.errorMsg {
color: #D8000C;
background-color: #FFBABA;
background-image: url('../img/error.png');
}

.blur {  filter: blur(4px); }

/* PRELOADER */
.overlay {
    opacity: 0;
    position: fixed;
    top:-2000;
    left:0;
    right: 0;
    bottom: 0;
    /*
    background: rgba(255,255,255,.8);
    transition: opacity .3s linear; */
     z-index: 99999;
}
.overlayActive {
    opacity: 1;
    top: 0;
  
}
.overlay .infoText {
    position: absolute;
    top: 50%;
    color: #000000;
    width: 100%;
    text-align: center;
	font-size:24px; 
    margin-left:-10px;
    z-index: 99999999;

}
.overlay .loadingIcon {
    width: 100px;
    height: 100px;
    position: absolute;
    top: 30%;
    left: 47%;
    z-index: 9999999;
    filter: blur(0);
    background: url('../img/preloader_transparent.gif');
}

.ukryj { display: none;}