.olImageLoadError { 
    /* when OL encounters a 404, don't display the pink image */
    display: none !important;
}
#mouseposition{
    position:absolute;
    top: 95%;
    left: 30%;
    right:30%;
    align-content: center;
    text-align: center;
    color: black;
    background-color: rgba(226, 223, 196, 0.89);
}
#map{
    position:absolute;
    width: 99%;
    height:99%;
}
#switchView{
    position:absolute;
    top: 10%;
    left: 80%;
    align-content: center;
    text-align: center;
    color: black;
    background-color: rgba(226, 2, 2, 0.89);    
    }
#confirmFilter{
    position:absolute;
    top: 37%;
    left: 45%;
    align-content: center;
    text-align: center;
    color: black;
    background-color: rgba(226, 223, 196, 0.89); 
    z-index:-20;
	opacity:0;
    }
#confirmEchipament{
    position:absolute;
    top: 37%;
    left: 45%;
    align-content: center;
    text-align: center;
    color: black;
    background-color: rgba(226, 223, 196, 0.89); 
    z-index:-20;
	opacity:0;
    }
#confirmNewPole{
    position:absolute;
    top: 0.8%;
    left: 40%;
    align-content: center;
    text-align: center;
    color: black;
    background-color: rgba(226, 223, 196, 0.89); 
    z-index:-20;
	opacity:0;
    }
#selectNeighbourPole{
    position:absolute;
    top: 0.8%;
    left: 40%;
    align-content: center;
    text-align: center;
    color: black;
    background-color: rgba(226, 223, 196, 0.89); 
    z-index:-20;
	opacity:0;
    } 
#movePole{
    position:absolute;
    top: 0.8%;
    left: 40%;
    align-content: center;
    text-align: center;
    color: black;
    background-color: rgba(226, 223, 196, 0.89); 
    z-index:-20;
	opacity:0;
    }
#collectorForm{
    position:absolute;
    top: 0.8%;
    left: 0.3%;
    height: 98.4%;
    width: 99%;
    align-content: center;
    text-align: center;
    color: black;
    background-color: rgba(226, 223, 196, 0.89); 
    z-index:-20; 
	opacity:0;
    }
#attsDisplay{
    position:absolute;
    top: 0.8%;
    left: 0.3%;
    height: 98.4%;
    width: 99%;
    align-content: center;
    text-align: center;
    color: black;
    background-color: rgba(226, 223, 196, 0.89); 
    z-index:-20;    
    }
#rightPanel{
     position:absolute;
        top: 15%;
        right: 0.5%;
        align-content: right;
        text-align: right;
        background-color: rgba(226, 2, 2, 0);   
     }   
#leftPanel{
        position:absolute;
        top: 15%;
        left: 0.5%;
        align-content: left;
        text-align: left;
        background-color: rgba(226, 2, 2, 0);   
     }   
#closeButtonBand{
    text-align:right;
    }
#imageframe{
    width:100%;
    }
#floating-panel {
        position: absolute;
        top: 10px;
        left: 75%;
        z-index: 5;
        background-color: #fff;
        padding: 5px;
        border: 1px solid #999;
        text-align: center;
        font-family: 'Roboto','sans-serif';
        line-height: 30px;
        padding-left: 10px;
      }
#invisibleframe{
    position:absolute;
    top:1%;
    left:1%;
    opacity:0;
    z-index:-100;
    }
#inviframe{
    position:absolute;
    top:1%;
    left:1%;
    opacity:0;
    z-index:-100;
    }
#confirmEchipamentTable{
    text-align:center;
    }
#chooseImportSavePanel{
    position:absolute;
    top: 0.8%;
    left: 0.3%;
    height: 98.4%;
    width: 99%;
    align-content: center;
    text-align: center;
    color: black;
    background-color: rgba(226, 223, 196, 0.89); 
    z-index:-25; 
	opacity:0;	
    }
#sendToForms{
    position:absolute;
    top: 0.8%;
    left: 0.3%;
    height: 98.4%;
    width: 99%;
    align-content: center;
    text-align: center;
    color: black;
    background-color: rgba(226, 223, 196, 0.89); 
    z-index:-180;      
    }
#forceCopyPanel{
    position:absolute;
    top: 0.8%;
    left: 0.3%;
    height: 98.4%;
    width: 99%;
    align-content: center;
    text-align: center;
    color: black;
    background-color: rgba(226, 223, 196, 0.89); 
    z-index:-85;      
    }
#forceCopyDenyPanel{
    position:absolute;
    top: 0.8%;
    left: 0.3%;
    height: 98.4%;
    width: 99%;
    align-content: center;
    text-align: center;
    color: black;
    background-color: rgba(226, 223, 196, 0.89); 
    z-index:-85;      
    }
#mesajPaginaDemo{
    position:absolute;
    left:82vw;
	bottom:1vh;
    border: 2px dashed #73849c;
	color:#ee2222;
    background-color: rgba(255, 255, 255, 0.89); 
	
}
#helpPanel{
	position:absolute;
	z-index:30;
	left:0%;
	top:0%;
	left:0%;	
	right:0%;
}
.fullScreenImage{
	width:99.5%;
}
.closebb{
    text-align:right;
    }
.inlineForm{
    display:inline;
    }
.panelButton{
     height:9vh;
     }   
.chestionar {    
    margin: 0 auto;
    font-family: sans-serif;
    table-layout: fixed;
    border-collapse: collapse;
    border: 2px dashed #73849c;    
    //border-radius: 25px;
    opacity=0; 
}
.butonSalvare {
background:    #d9ead3;
background:    -webkit-linear-gradient(#d9ead3, #b6d7a8);
background:    linear-gradient(#d9ead3, #b6d7a8);
border:        1px solid #444;
border-radius: 15px;
box-shadow:    0 3px 0 0 #999;
color:         #38761d;
display:       inline-block;
padding:       5px 15px;
font:          normal 700 18px/1 "Calibri", sans-serif;
text-align:    center;
text-shadow:   1px 1px 0 #f3f3f3;
}
.butonInvalidare {
background:   #ead3d9;
background:    -webkit-linear-gradient(#ead3d9, #d7a8b6);
background:    linear-gradient(#ead3d9, #d7a8b6);
border:        1px solid #444;
border-radius: 15px;
box-shadow:    0 3px 0 0 #999;
color:         #761d38;
display:       inline-block;
padding:       5px 15px;
font:          normal 700 18px/1 "Calibri", sans-serif;
text-align:    center;
text-shadow:   1px 1px 0 #f3f3f3;
}
.tdmare{
    text-align:center;  
    padding:0.7%; 
    }
.upload-save-input{
    display: none;
}
.smallNumberInput{
    width:8vh;
    font-size:18px;
    }
.smallestNumberInput{
    width:2vh;
    }
.biggerInput{
    font-size:18px;
    }
input[type=checkbox]{
    height:20px;
    width:20px;
    }