* { margin: 0; padding: 0; border: 0; outline: 0; }
html { height: 100%; overflow : auto;}

h1,h2,h3,h4,h5{
text-indent:-99999px;
position:absolute;
}



/*-------------------------------------------

loading

-------------------------------------------*/

#loader {
background:url("../images/loading.svg");
background-size: cover;
width: 40px; height: 40px;
position: fixed;
top: 50%; left: 50%;
margin-top: -20px;
margin-left: -20px;
z-index: 200;
}

#overlay {
width: 100%; height: 100%;
background: #fff;
position: fixed;
top: 0px; left: 0px;
z-index: 100;
}

a:link {color: #990000;}
a:visited {color: #990000;}
a:hover {color: #cc3333;}
a:active {color: #660033;}

a img{ border:0;}
/*a:hover { opacity: 0.7; filter: alpha(opacity=70);}*/
a:focus{ outline: none;}


@media screen and (orientation: landscape) {
#mainWarning{display:none;}
}

@media screen and (orientation: portrait) {
#mainWarning{
background: #000 url("../images/warning.png") no-repeat center;
background-size:300px auto;
width:100%; height:100%;
position:fixed;
top:0; left:0;
z-index:100;
}
}


/*-------------------------------------------

print

-------------------------------------------*/

@media print {
	body {
	display: none !important;
}
}
