@font-face {
  font-family: 'gkg';
  src: url('gkg.ttf'); 
}
body{
font-family: gkg;
background-color:black;
}
.ui-btn{
font-family: gkg;
font-size: 30px;
background-color:gold;
color:white;
}
.ui-mobile label, div.ui-controlgroup-label {
font-size: 50px;
color: gold;
text-align:center;
}
.ui-overlay-a, .ui-page-theme-a, .ui-page-theme-a .ui-panel-wrapper {
background-color: black;
}
.ui-page-theme-a .ui-btn, html .ui-bar-a .ui-btn, html .ui-body-a .ui-btn, html body .ui-group-theme-a .ui-btn, html head+body .ui-btn.ui-btn-a, .ui-page-theme-a .ui-btn:visited, html .ui-bar-a .ui-btn:visited, html .ui-body-a .ui-btn:visited, html body .ui-group-theme-a .ui-btn:visited, html head+body .ui-btn.ui-btn-a:visited {
background-color:gold;
color:black;
}
.ui-input-text input, .ui-input-search input {
font-family:gkg;
}
#header {
height:60px;
background-color:black;
font-size: 40px;
font-weight:normal;
color: gold;
}
#header img{
float:left; margin:30px;
margin-top:10px;
}
#qrvideo{
width:400px !important;
height:400px !important;
background-color:white;
}
.ui-content{
font-family: sans;
color:gold !important;
font-size:25px;
clear:both;
}
.ui-page-theme-a a:visited, html .ui-bar-a a:visited, html .ui-body-a a:visited, html body .ui-group-theme-a a:visited,
.ui-page-theme-a a, html .ui-bar-a a, html .ui-body-a a, html body .ui-group-theme-a a {
color: white !important;
font-weight:normal !important;
}
