@font-face {
  font-family: 'tg4-regular';
  src:    url('fonts/tg4-regular-webfont.eot?inh2er');
  src:    url('fonts/tg4-regular-webfont.eot?inh2er#iefix') format('embedded-opentype'),
  url('fonts/tg4-regular-webfont.ttf?inh2er') format('truetype'),
  url('fonts/tg4-regular-webfont.woff?inh2er') format('woff'),
  url('fonts/tg4-regular-webfont.svg?inh2er#tg4-regular-webfont') format('svg');
  font-weight: normal;
  font-style: normal;
}

html.h5p-iframe .h5p-content {
  	font-family: 'tg4-regular';
}

.h5p-question-content p {
	color: #000000; /* color of the H5P content */ 
    font-size: 16px;
}

.h5p-no-frame > .h5p-accordion {
    box-sizing: border-box;
    display: block;
    position: relative;
    text-align: left;
    margin: 12px 0;
    padding: 0;
    background-color: #f6f6f6;
    border: 1px solid #ccc;
    /* border-radius: 4px; */
}

.h5p-question-introduction {
    color: #000000; /* color of the H5P content */ 
    font-size: 18px;
    font-weight: bold;
}