/** podstawowe parametry CSS */
HTML { height:100%; width:100%; }
BODY { height:100%; width:100%; padding:0px; margin:0px; background-color:#0A223A; font-family: "Instrument Sans", sans-serif; background-image:url(../layout/bg.webp); background-repeat:no-repeat; background-position:top center;  }
* { box-sizing: border-box; }
A { color:inherit; }
P { margin:0; padding:0; }
TABLE { margin:0 auto; padding:0px; border-spacing:0px; }
TABLE TD { padding:0px; border-spacing:0px; }
.row:after { content:""; clear:both; display:block; }

input:focus,select:focus,textarea:focus,button:focus { outline: none; }
.truncate { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
H1 { padding:inherit; margin:inherit; font-size:inherit; font-weight:inherit; color:inherit; }
H2 { padding:inherit; margin:inherit; font-size:inherit; font-weight:inherit; color:inherit; }
H3 { padding:inherit; margin:inherit; font-size:inherit; font-weight:inherit; color:inherit; }
H4 { padding:inherit; margin:inherit; font-size:inherit; font-weight:inherit; color:inherit; }

.youtubeContainer { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; }
.youtubeContainer IFRAME { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border-radius:16px; }

