h5p-interactive-video/styles/interactive-video.css
Frode Petterson a8d237ba7f Merge branch 'master' into adaptivity
Conflicts:
	scripts/interactive-video.js
	semantics.json
2015-02-10 09:01:23 +01:00

800 lines
21 KiB
CSS

/* Only used for slider in slide-handler, should be included into H5Picons */
@font-face {
font-family: H5PInteractiveVideo;
src: url('../fonts/H5PInteractiveVideo.eot');
src: url('../fonts/H5PInteractiveVideo.eot?#iefix') format('embedded-opentype'),
url('../fonts/H5PInteractiveVideo.woff') format('woff'),
url('../fonts/H5PInteractiveVideo.ttf') format('truetype'),
url('../fonts/H5PInteractiveVideo.svg#H5PInteractiveVideo') format('svg');
font-weight: normal;
font-style: normal;
}
/* H5P specific icons generated by IcoMoon. */
@font-face {
font-family: 'H5Picons';
src: url('../fonts/h5p.eot');
src: url('../fonts/h5p.eot#iefix') format('embedded-opentype'),
url('../fonts/h5p.woff') format('woff'),
url('../fonts/h5p.ttf') format('truetype'),
url('../fonts/h5p.svg#icomoon') format('svg');
font-weight: normal;
font-style: normal;
}
.h5p-interactive-video {
position: relative;
background: #000 !important;
overflow: hidden;
line-height: 1.25em;
font-size: 16px;
}
/* IV has it's own controller for fullscreen. Can not
use display:none, since IV is triggering a click on
the disable fullscreen button in semi fullscreen mode */
.h5p-interactive-video .h5p-content-controls {
visibility: hidden;
position: absolute;
top:0;
}
.h5p-interactive-video .h5p-video-wrapper {
position: relative;
overflow: hidden;
}
.h5p-interactive-video .h5p-video {
display: block;
width: 100%;
height: auto;
color: #fff;
}
.h5p-interactive-video object {
display: block;
}
.h5p-interactive-video .h5p-overlay {
color: #2c2c2c;
}
.h5p-interactive-video .h5p-overlay.h5p-visible {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
overflow: hidden;
}
.h5p-interactive-video .h5p-ie-transparent-background {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QUODw0yPG414gAAAA1JREFUCNdj+P//PwMACPwC/lyfz9oAAAAASUVORK5CYII=);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QUODw0yPG414gAAAA1JREFUCNdj+P//PwMACPwC/lyfz9oAAAAASUVORK5CYII=', sizingMethod='scale');
}
.h5p-interactive-video .h5p-splash {
position: absolute;
width: 60%;
left: 20%;
top: 22.5%;
padding: 1em 1em 1.25em;
text-align: center;
font-size: 0.875em;
background: #2c2c2c;
background: rgba(44, 44, 44, 0.8);
border-radius: 1em;
}
.h5p-interactive-video .h5p-splash > h2 {
font-size: 1.6em;
font-weight: bold;
color: #fff;
}
.h5p-interactive-video .h5p-splash > h2:before {
font-family: 'H5PFontAwesome4';
content: "\f0a6";
margin-right: 0.4em;
}
.h5p-interactive-video .h5p-splash > p {
margin: 0.5em 0 1em;
color: #fff;
}
.h5p-interactive-video .h5p-splash > .h5p-interaction {
position: relative;
display: inline-block;
width: auto;
margin: 0 1.25em;
font-size: 1.125em;
}
.h5p-interactive-video .h5p-splash > .h5p-interaction .h5p-interaction-label {
position: relative;
}
.h5p-interactive-video .h5p-splash-wrapper {
width: 100%;
height: 100%;
}
.h5p-interactive-video .h5p-interaction {
position: absolute;
width: 1.75em;
height: 1.75em;
}
.h5p-interactive-video .h5p-interaction-label, .h5p-interactive-video .h5p-interaction-button {
-webkit-transition: -webkit-transform 0.2s;
-moz-transition: -moz-transform 0.2s;
transition: transform 0.2s;
}
.h5p-interactive-video .h5p-interaction-label {
position: absolute;
top: 0.34em;
left: 1.75em;
font-size: 0.75em;
padding: 0.1em 0.5em 0.1em 1em;
background: rgba(44,44,44,0.8);
border-radius: 0.25em;
color: #fff;
z-index: 1;
width: auto;
white-space: nowrap;
cursor: pointer;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000,endColorstr=#cc000000);
}
/* Text in labels should have smaller margins: */
.h5p-interactive-video .h5p-interaction-label > p {
margin: 0.3em 0 0 0;
color: #fff;
}
.h5p-interactive-video .h5p-interaction-label > p:first-child {
margin: 0;
}
.h5p-interactive-video .h5p-interaction-label.h5p-left-label {
left: auto;
right: 1.75em;
padding: 0.1em 1em 0.1em 0.5em;
}
.h5p-interactive-video .h5p-interaction-button {
position: absolute;
z-index: 2;
display: block;
width: 1.75em;
height: 1.75em;
background: #00f;
color: #fff;
font-family: 'H5PFontAwesome4';
font-size: 1em;
border-radius: 50%;
line-height: 1.875em;
box-shadow: 0.15em 0.25em 0.25em 0 #191919;
text-shadow: 0 0 0.3em #191919;
text-align: center;
text-decoration: none;
border: 0;
background: #666666;
background-image: -webkit-linear-gradient(bottom, #666666 50%, #aaaaaa 50%, #666666 100%);
background: -moz-linear-gradient(bottom, #666666 50%, #aaaaaa 50%, #666666 100%);
background: -ms-linear-gradient(bottom, #666666 50%, #aaaaaa 50%, #666666 100%);
background: linear-gradient(to top, #666666 50%, #aaaaaa 50%, #666666 100%);
*margin-right: .3em;
}
.h5p-interactive-video .h5p-interaction-button:before {
content: "\f128";
}
.h5p-interactive-video .h5p-interaction:hover .h5p-interaction-button {
text-decoration: none;
-webkit-transform: scale(1.1,1.1);
-moz-transform: scale(1.1,1.1);
-ms-transform: scale(1.1,1.1);
-o-transform: scale(1.1,1.1);
transform: scale(1.1,1.1);
}
.h5p-interactive-video .h5p-hidden > .h5p-interaction-button {
-webkit-transform: rotate(90deg) scale(0,0);
-moz-transform: rotate(90deg) scale(0,0);
-ms-transform: rotate(90deg) scale(0,0);
-o-transform: rotate(90deg) scale(0,0);
transform: rotate(90deg) scale(0,0);
}
.h5p-interactive-video .h5p-hidden > .h5p-interaction-label {
-webkit-transform: scale(0,0) translateX(-100%);
-moz-transform: scale(0,0) translateX(-100%);
-ms-transform: scale(0,0) translateX(-100%);
transform: scale(0,0) translateX(-100%);
}
.h5p-interactive-video .h5p-text-interaction > .h5p-interaction-button, .h5p-interactive-video .h5p-table-interaction > .h5p-interaction-button, .h5p-interactive-video .h5p-link-interaction > .h5p-interaction-button, .h5p-interactive-video .h5p-image-interaction > .h5p-interaction-button {
background: #1d5cff;
background-image: -webkit-linear-gradient(bottom, #1d5cff 50%, #5ba7ff 50%, #1d5cff 100%);
background: -moz-linear-gradient(bottom, #1d5cff 50%, #5ba7ff 50%, #1d5cff 100%);
background: -ms-linear-gradient(bottom, #1d5cff 50%, #5ba7ff 50%, #1d5cff 100%);
background: linear-gradient(to top, #1d5cff 50%, #5ba7ff 50%, #1d5cff 100%);
}
.h5p-interactive-video .h5p-text-interaction > .h5p-interaction-button:before {
content: "\f05a";
}
.h5p-interactive-video .h5p-table-interaction > .h5p-interaction-button:before {
content: "\f0ce";
}
.h5p-interactive-video .h5p-link-interaction > .h5p-interaction-button:before {
content: "\f0c1";
}
.h5p-interactive-video .h5p-image-interaction > .h5p-interaction-button:before {
content: "\f03e";
}
/* H5P specific dropped tasks icons */
.h5p-interactive-video .h5p-summary-interaction > .h5p-interaction-button,
.h5p-interactive-video .h5p-multichoice-interaction > .h5p-interaction-button,
.h5p-interactive-video .h5p-blanks-interaction > .h5p-interaction-button,
.h5p-interactive-video .h5p-dragquestion-interaction > .h5p-interaction-button,
.h5p-interactive-video .h5p-markthewords-interaction > .h5p-interaction-button,
.h5p-interactive-video .h5p-dragtext-interaction > .h5p-interaction-button,
.h5p-interactive-video .h5p-singlechoiceset-interaction > .h5p-interaction-button {
font-family: 'H5Picons';
background: #981d99;
background-image: -webkit-linear-gradient(bottom, #981d99 50%, #ce6cd8 50%, #981d99 100%);
background: -moz-linear-gradient(bottom, #981d99 50%, #ce6cd8 50%, #981d99 100%);
background: -ms-linear-gradient(bottom, #981d99 50% ,#ce6cd8 50%, #981d99 100%);
background: linear-gradient(to top, #981d99 50%, #ce6cd8 50%, #981d99 100%);
}
.h5p-interactive-video .h5p-summary-interaction > .h5p-interaction-button:before {
content: "\e992";
}
.h5p-interactive-video .h5p-multichoice-interaction > .h5p-interaction-button:before {
content: "\e993";
}
.h5p-interactive-video .h5p-blanks-interaction > .h5p-interaction-button:before {
content: "\e994";
}
.h5p-interactive-video .h5p-dragquestion-interaction > .h5p-interaction-button:before {
content: "\e991";
}
.h5p-interactive-video .h5p-markthewords-interaction > .h5p-interaction-button:before {
content: "\e601";
}
.h5p-interactive-video .h5p-dragtext-interaction > .h5p-interaction-button:before {
content: "\e600";
}
.h5p-interactive-video .h5p-singlechoiceset-interaction > .h5p-interaction-button:before {
content: "\e603";
}
.h5p-dialog-interaction {
font-size: 0.875em; /* 14px */
}
.h5p-dialog-interaction.h5p-blanks {
font-size: 0.8125em; /* 13px */
}
.h5p-dialog-interaction.h5p-blanks .h5p-blanks-footer {
min-height: 5em;
}
@keyframes blinking
{
0%, 80%, 100% {
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
transform: rotate(0deg);
}
20% {
-moz-transform: rotate(-25deg);
-ms-transform: rotate(-25deg);
transform: rotate(-25deg);
}
40% {
-moz-transform: rotate(20deg);
-ms-transform: rotate(20deg);
transform: rotate(20deg);
}
60% {
-moz-transform: rotate(-15deg);
-ms-transform: rotate(-15deg);
transform: rotate(-15deg);
}
}
@-webkit-keyframes blinking
{
0%, 80%, 100% {
-webkit-transform: rotate(0deg);
}
20% {
-webkit-transform: rotate(-25deg);
}
40% {
-webkit-transform: rotate(20deg);
}
60% {
-webkit-transform: rotate(-15deg);
}
}
.h5p-interactive-video .h5p-end-summary > .h5p-interaction-button {
animation: blinking 2s;
animation-iteration-count: infinite;
animation-timing-function: ease-in-out;
-webkit-animation: blinking 2s;
-webkit-animation-iteration-count: infinite;
-webkit-animation-timing-function: ease-in-out;
}
.h5p-interactive-video .h5p-end-summary:hover > .h5p-interaction-button {
-webkit-animation: none;
}
.h5p-interactive-video .h5p-interaction.h5p-poster {
background: #fff;
border-radius: 0.125em;
box-shadow: 0 0 0.25em #2c2c2c;
padding: 0.25em;
box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.h5p-interactive-video .h5p-interaction-inner,
.h5p-interactive-video .h5p-interaction-inner.h5p-image {
width: 100%;
height: 100%;
font-size: 0.875em;
overflow-y: auto;
}
.h5p-interactive-video .h5p-interaction-inner::-webkit-scrollbar {
width: 0.5em;
background: #fff;
}
.h5p-interactive-video .h5p-interaction-inner::-webkit-scrollbar-thumb {
border-radius: 0.25em;
background: #191919;
}
.h5p-interactive-video .h5p-interaction-inner.h5p-image,
.h5p-interactive-video .h5p-interaction-inner.h5p-dragquestion {
overflow-y: hidden;
}
.h5p-interactive-video .h5p-interaction-overlay {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
}
.h5p-interactive-video .h5p-controls {
font-size: 16px;
height: 36px;
background: #2c2c2c;
}
.h5p-interactive-video.h5p-fullscreen .h5p-controls, .h5p-interactive-video.h5p-semi-fullscreen .h5p-controls {
position: absolute;
width: 100%;
bottom: 0;
}
.h5p-interactive-video .h5p-control {
display: block;
height: 36px;
color: #fefefe;
}
.h5p-interactive-video .h5p-control:hover {
text-decoration: none;
}
.h5p-interactive-video .h5p-controls-left {
float: left;
overflow: hidden;
}
.h5p-interactive-video .h5p-controls-left .h5p-control {
float: left;
border-right: 2px solid #333333;
}
.h5p-interactive-video .h5p-controls-right {
float: right;
overflow: hidden;
}
.h5p-interactive-video .h5p-controls-right .h5p-control {
float: right;
border-left: 2px solid #333333;
}
.h5p-interactive-video .h5p-control {
width: 50px;
text-decoration: none;
}
.h5p-interactive-video .h5p-control:before {
position: absolute;
font-family: 'H5PFontAwesome4';
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
font-size: 22px;
text-transform: none;
line-height: 37px;
width: 50px;
color: #fbfbfb;
text-align: center;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.h5p-interactive-video .h5p-control:hover:before {
color: #dbd7d1;
}
.h5p-interactive-video .h5p-control.h5p-disabled:before {
color: #606060;
}
.h5p-interactive-video .h5p-play:before {
content: "\f04c";
}
.h5p-interactive-video .h5p-pause:before {
content: "\f04b";
}
.h5p-interactive-video .h5p-control.h5p-bookmarks:before {
content: "\f02e";
}
.h5p-interactive-video .h5p-control.h5p-quality:before {
content: "\f013";
}
.h5p-interactive-video .h5p-fullscreen:before {
content: "\f065";
}
.h5p-interactive-video .h5p-exit:before {
content: "\f066";
}
.h5p-interactive-video .h5p-volume:before {
content: "\f028";
}
.h5p-interactive-video .h5p-muted:before {
content: "\f026";
}
.h5p-interactive-video .h5p-chooser {
position: absolute;
z-index: 10;
max-width: 300px;
line-height: 21px;
background: #2c2c2c;
background: rgba(44,44,44,0.8);
color: #fbfbfb;
opacity: 0;
visibility: hidden;
bottom: 72px;
-webkit-transition: visibility 0s linear 0.1s, opacity 0.1s linear, bottom 0.1s linear;
-moz-transition: visibility 0s linear 0.1s, opacity 0.1s linear, bottom 0.1s linear;
transition: visibility 0s linear 0.1s, opacity 0.1s linear, bottom 0.1s linear;
overflow: auto;
overflow-x: hidden;
overflow-y: auto;
}
.h5p-interactive-video .h5p-chooser.h5p-bookmarks {
left: 12px;
}
.h5p-interactive-video .h5p-chooser.h5p-quality {
right: 12px;
}
.h5p-interactive-video .h5p-chooser.h5p-show {
bottom: 36px;
opacity: 1;
visibility: visible;
-webkit-transition-delay: 0s;
-moz-transition-delay: 0s;
transition-delay: 0s;
}
.h5p-interactive-video .h5p-chooser > h3 {
margin: 0 0 8px 0;
padding: 8px 12px;
font-size: 19px;
font-weight: normal;
border-bottom: 1px solid #fbfbfb;
color: #fbfbfb;
}
.h5p-interactive-video .h5p-chooser > ol {
list-style: none;
padding: 0 12px 8px;
margin: 0;
}
.h5p-interactive-video .h5p-chooser > ol > li {
padding-left: 22px;
margin: 2px 0;
color: #fbfbfb;
outline: none;
}
.h5p-interactive-video .h5p-chooser > ol > li:hover {
cursor: pointer;
color: #dbd7d1;
}
.h5p-interactive-video .h5p-chooser > ol > li:before {
left: 12px;
position: absolute;
font-family: 'H5PFontAwesome4';
content: "\f10c";
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.h5p-interactive-video .h5p-chooser > ol > li.h5p-selected:before {
content: "\f058";
}
.h5p-interactive-video .h5p-chooser.h5p-bookmarks > ol > li:before {
content: "\f02e";
}
.h5p-interactive-video .h5p-time {
width: auto;
height: auto;
font-size: 0.875em;
color: #808080;
padding: 0.57em 1.14em;
}
.h5p-interactive-video .h5p-controls-right .h5p-time {
line-height: 1.25em;
border: 0;
}
.h5p-interactive-video .h5p-time > .h5p-current {
color: #fff;
display: inline;
}
.h5p-interactive-video .h5p-slider {
width: auto;
padding: 13px 0 13px 19px;
margin: 0;
height: 10px;
}
.h5p-interactive-video .h5p-slider .ui-slider {
background: #0b0d0c;
border: 0;
height: 8px;
border-bottom: 2px solid #4e4e4e;
border-radius: 4px;
cursor: pointer;
}
.h5p-interactive-video .h5p-slider .ui-slider-range {
color: #ccc;
height: 9px;
}
.h5p-interactive-video .h5p-slider .ui-slider-handle {
cursor: pointer;
top: -4px;
width: 18px;
height: 18px;
text-shadow: 0 0 4px #666;
outline: none;
text-decoration: none;
border:0;
}
.h5p-interactive-video .h5p-slider .ui-slider-handle:before {
font-family: H5PInteractiveVideo;
content: "\e001";
font-size: 26px;
line-height: 1;
position: absolute;
margin: -4px 0 0 -4px;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #fbfbfb;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.h5p-interactive-video .h5p-slider .ui-slider-handle:hover:before {
color: #dbd7d1;
}
.h5p-interactive-video .h5p-buffered {
position: absolute;
top: 0;
left: 0;
border-radius: 4px;
height: 8px;
width: 0;
background: #5f5f5f;
}
.h5p-interactive-video .h5p-interactions-container, .h5p-interactive-video .h5p-bookmarks-container {
position: relative;
}
.h5p-interactive-video .h5p-seekbar-interaction {
position: absolute;
top: -10px;
width: 7px;
height: 7px;
border-radius: 3px;
background: #af3fab;
background: rgba(175, 63, 171, 0.8);
}
.h5p-interactive-video .h5p-seekbar-interaction.h5p-image-interaction,
.h5p-interactive-video .h5p-seekbar-interaction.h5p-text-interaction,
.h5p-interactive-video .h5p-seekbar-interaction.h5p-link-interaction {
background: #1b5afd;
background: rgba(27, 90, 253, 0.8);
}
.h5p-interactive-video .h5p-bookmark {
position: absolute;
top: -13px;
width: 2px;
height: 36px;
background: #8e8e8e;
color: #fefefe;
-webkit-transition: background-color 0.2s;
-moz-transition: background-color 0.2s;
transition: background-color 0.2s;
}
.h5p-interactive-video .h5p-bookmark.h5p-show {
background: #aeaeae;
}
.h5p-interactive-video .h5p-bookmark-label {
position: absolute;
bottom: 46px;
left: -16px;
padding: 0 10px;
background: #2c2c2c;
background: rgba(44, 44, 44, 0.8);
opacity: 0;
visibility: hidden;
max-width: 300px;
-webkit-transition: visibility 0s 0.2s, opacity 0.2s;
-moz-transition: visibility 0s 0.2s, opacity 0.2s;
transition: visibility 0s 0.2s, opacity 0.2s;
}
.h5p-interactive-video .h5p-show .h5p-bookmark-label {
opacity: 1;
visibility: visible;
-webkit-transition: opacity 0.2s;
-moz-transition: opacity 0.2s;
transition: opacity 0.2s;
}
.h5p-interactive-video .h5p-bookmark-label:after {
content: "";
position: absolute;
left: 8px;
border: 9px solid transparent;
border-top-width: 10px;
border-top-color: #2c2c2c;
border-top-color: rgba(44, 44, 44, 0.8);
border-bottom: 0;
top: 100%;
}
.h5p-interactive-video .h5p-bookmark-text {
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
line-height: 30px;
}
.h5p-interactive-video .h5p-bookmark-text:before {
font-family: H5PFontAwesome4;
content: "\f02e";
margin-right: 8px;
}
.h5p-interactive-video .h5p-dialog-wrapper {
display: none;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 51;
background: rgba(44, 44, 44, 0.5);
-webkit-transition: background-color 0.2s;
-moz-transition: background-color 0.2s;
transition: background-color 0.2s;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000);
}
.h5p-interactive-video .h5p-dialog-wrapper.h5p-hidden {
background: rgba(0,0,0,0);
}
.h5p-interactive-video .h5p-dialog-wrapper.h5p-hidden .h5p-dialog {
-webkit-transform: translateY(100%);
-moz-transform: translateY(100%);
-ms-transform: translateY(100%);
-o-transform: translateY(100%);
transform: translateY(100%);
}
.h5p-interactive-video .h5p-dialog {
position: absolute;
width: 24.5em;
max-height: 81.5%;
margin: 1.25em;
padding: 0.5em;
background: #fff;
overflow: auto;
box-shadow: 0 0 2.5em 0 #191919;
-webkit-transition: -webkit-transform 0.2s;
-moz-transition: -moz-transform 0.2s;
transition: transform 0.2s;
}
.h5p-interactive-video .h5p-dialog[data-lib="H5P.SingleChoiceSet"] {
overflow: hidden;
padding: 0;
}
.h5p-interactive-video .h5p-dialog[data-lib="H5P.SingleChoiceSet"] .h5p-dialog-inner {
overflow: hidden;
width: 100%;
}
.h5p-interactive-video .h5p-dialog[data-lib="H5P.SingleChoiceSet"] .h5p-sc-sound-control {
right: 1.2em;
}
.h5p-interactive-video .h5p-dialog.h5p-big {
width: auto;
height: auto;
max-height: none;
left: 1.25em;
right: 1.25em;
top: 1.25em;
bottom: 1.25em;
margin: 0;
box-sizing: border-box;
-moz-box-sizing: border-box;
}
.h5p-interactive-video .h5p-dialog-inner {
width: 22.9em;
height: 100%;
overflow: auto;
}
.h5p-interactive-video .h5p-big > .h5p-dialog-inner {
width: 96%;
}
.h5p-interactive-video .h5p-dialog-inner::-webkit-scrollbar {
width: 0.5em;
background: #fff;
}
.h5p-interactive-video .h5p-dialog-inner::-webkit-scrollbar-thumb {
border-radius: 0.25em;
background: #191919;
}
.h5p-interactive-video .h5p-dialog-hide {
color: #191919;
font-size: 1.3em;
padding: 0.3em;
line-height: 0.75em;
position: absolute;
right: 0.1em;
top: 0.1em;
height: 1em;
z-index: 52;
text-shadow: 0 0 0.5em #ffffff;
font-family: 'H5PFontAwesome4';
text-decoration: none;
-webkit-transition: -webkit-transform 0.2s;
-moz-transition: -moz-transform 0.2s;
transition: transform 0.2s;
}
.h5p-interactive-video .h5p-dialog-hide:hover {
text-decoration: none;
-webkit-transform: scale(1.1,1.1);
-moz-transform: scale(1.1,1.1);
-ms-transform: scale(1.1,1.1);
-o-transform: scale(1.1,1.1);
transform: scale(1.1,1.1);
}
.h5p-interactive-video .h5p-image {
display: block;
height: auto;
}
.h5p-interactive-video .h5p-text p:first-child {
margin-top: 0;
}
.h5p-interactive-video .h5p-text p:last-child {
margin-bottom: 0;
}
.h5p-interactive-video .h5p-table {
font-size: 0.875em;
border-collapse: collapse;
}
.h5p-interactive-video .h5p-table th {
border-bottom: 2px solid #191919;
}
.h5p-interactive-video .h5p-table td {
border-bottom: 1px solid #595959;
}
.h5p-interactive-video .h5p-table tr:last-child td {
border-bottom: 0;
}
.h5p-interactive-video .h5p-nil-interaction > .h5p-interaction-button {
display: none;
}
.h5p-interactive-video .h5p-nil-interaction > .h5p-interaction-label {
top: 0;
left: 0;
padding: 0.1em 0.5em;
min-height: 1.5em;
min-width: 1.5em;
cursor: default;
}