@font-face {
    font-family: "mainFont"; 
    src: url(font/Manrope-Medium.ttf);
}
@font-face {
    font-family: "boldFont"; 
    src: url(font/Manrope-ExtraBold.ttf);
}
body{
    font-family: mainFont;
    margin: 0;
    height: 100%;
    text-align: center;
}
/* PC */
@media only screen and (min-width: 800px){
.image{
    width: 20%;
    height: 20%;
    margin: 3% 6%;
    display: inline-block;
}
.naslov{
    font-size: 2.3vw;
}
.formaParent{
    font-size: 1vw;
    width: 30%;
    margin: auto;
    text-align: center;
    display: inline-block;
}
.formaParent select{
    border: none;
    transition-duration: 500ms;
}
.formaParent input{
    text-align: center;
    border: none;
    transition-duration: 500ms;
}
.formaParent select:hover{
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.5); 
	-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5); 
	-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5); 
}
.formaParent input:hover{
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.5); 
	-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5); 
	-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5); 
}
.inputBtn{
    width: 15%;
    height: 100%;
    padding: 2%;
    background-color: transparent;
    color: black;
}
.secondForm{
    margin-top: 1%;
    width: 100%;
    height: 100%;
    text-align: center;
    background-image: url(images/wave.svg);
    background-repeat: no-repeat;
    background-size: cover;
}
.token{
    margin: 1% 2% 1%;
    display: inline-block;
    width: 20%;
    height: 80%;
    /* border: 2px solid red; */
}
.token i{
    float: top;
    font-size: 6vw;
    color: #0081C9;
}
.token input{
    font-size: 1vw;
    border: none;
    background-color: transparent;
    color: #0081C9;
    padding: 3%;
    transition-duration: 500ms;
}
.token select{
    font-size: 0.8vw;
    margin-top: 1%;
    border: none;
    background-color: transparent;
    color: #0081C9;
    transition-duration: 500ms;
}
.token input:hover{
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.5); 
	-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5); 
	-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5); 
}
.token select:hover{
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.5); 
	-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5); 
	-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5); 
}
.reset{
    margin-top: 2%;
}
.reset input{
    border: none;
    background-color: transparent;
    color: #0081C9;
    transition-duration: 500ms;
}
.reset input:hover{
    color: rgb(146, 21, 21);
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.5); 
	-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5); 
	-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5); 
}
.cr{
    margin: 0%;
    margin-top: 1%;
    color: #0081C9;
}
.bold{
    font-family: boldFont;
}
.tabela, th, td{
  border: 1px solid black;
  border-collapse: collapse;
}
}
/* Mobile */
@media only screen and (max-width: 799px){
body{
    height: 100%;
}
.image{
    display: none;
}
.formaParent{
    font-size: 4.6vw;
    width: 100%;
    margin: auto;
    text-align: center;
    display: inline-block;
    margin-bottom: 4%;
}
.formaParent select{
    text-align: center;
    font-size: 4vw;
}
.formaParent input{
    text-align: center;
    font-size: 4vw;
}
.naslov{
    font-family: boldFont;
    font-size: 9vw;
}
.secondForm{
    width: 100%;
    height: 100%;
    text-align: center;
    background-image: url(images/waveMobile.svg);
    background-repeat: no-repeat;
    background-size: cover;
}
.token{
    margin: auto;
    width: 97%;
    height: 25%;
}
.token i{
    float: top;
    font-size: 30vw;
    color: #0081C9;
}
.token input{
    text-align: center;
    margin-top: 2%;
    font-size: 5vw;
    border: none;
    background-color: transparent;
    color: #0081C9;
    padding: 3%;
    transition-duration: 500ms;
}
.token select{
    text-align: center;
    font-size: 4vw;
    margin-top: 2%;
    color: #0081C9;
    transition-duration: 500ms;
}
.reset{
    margin-top: 2%;
}
.reset input{
    border: none;
    background-color: transparent;
    color: #0081C9;
    transition-duration: 500ms;
}
.cr{
    margin: 0%;
    margin-top: 1%;
    color: #0081C9;
}
.tabela, th, td{
  border: 1px solid black;
  border-collapse: collapse;
}
}