@import url("nyomtatas.css") print;
body {
    font-size: 1.5em;
    text-align:start;
    background-image:url(../media/gaming-computer-6903836_1920.jpg);
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size:cover;
    font-family:'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif;
}
#big_box{
    background-color: white;
    border:5px solid black;
    border-radius:20px;
}

h1 {
    text-align: center;
    font-size: 3em;
}
h2 {
    text-align: center;
    font-size: 2em;
    color:darkblue;
}
table{
    background-color: indigo;
    color:aliceblue;
    width:100%;
    max-width: 300px;   
}
th{
    border:1px solid aliceblue;
    font-size:0.9em;
    font-weight:bold;
}
ol{
    margin-left:50px;
}
img{
    display:block;
    margin-left:auto;
    margin-right:auto;
}
td{
    border:1px solid aliceblue;
    font-size:0.9em;
}
video{
    border-radius: 10px;
}
a{
    color: #06507F;
}
a:visited {
    color: #0979BE;
}

div>a {
    color: blue;
    text-decoration: none;
}

input[type=text]{
    width:100%;
    max-width: 1000px;
}
textarea{
    width:100%;
    max-width: 1000px;
}
input[type=email]{
    width:100%;
    max-width: 500px;
}
label{
    margin-top:15px;
}
#navbar {
    background-color: white;
    border: 2px solid black;
}

#navbar>div {
    border: 1px solid black;
    text-align:left;

}

#warning {
    background-color: orange;
    border: 5px dashed yellow;
    margin-top:5px;
    font-size: 1.5em;
    font-style:italic;
}

#intro {
    background-color: navajowhite;
    border: 5px solid sandybrown;
    border-radius: 20px;
    margin-top:10px;
}
#intro>h2{
    color: darkred;
}
#impresszum{
    background-color: navajowhite;
    border: 5px solid sandybrown;
    border-radius: 20px;
}

.skip {
    position: absolute;
    left: -1000000px;
    top: auto;
    width: 1px;
    height: 1px;
    overflow: hidden;
}

.skip:focus {
    position: static;
    width: auto;
    height: auto;
    background-color: gold;
    color: black;
    border: 1px solid orange;
    border-radius: 10px;
}
#styleSwitcher{
    width:100%;
}
/*Nagybetűs szelektorok*/
body.large{
    font-size:2.5em !important;
}
h1.large{
    font-size:2.5em !important;
}
h2.large{
    font-size:2.5em !important;
}
a>img.large{
    display:none !important;
}