input[type=radio]:hover,
input[type=radio]:active,
input[type=radio]:focus {
  -webkit-appearance: radio !important;
}

input[type=checkbox]:hover,
input[type=checkbox]:active,
input[type=checkbox]:focus {
  -webkit-appearance: checkbox !important;
}

input[type=select],
input[type=select]:hover,
input[type=select]:active,
input[type=select]:focus {
  -webkit-appearance: select !important;
}

div,
a,
button {
  overflow-wrap: break-word;
  white-space: normal !important;
}

.gjs-lory-frame,
.gjs-lory-frame > div {
  white-space: nowrap !important;
}

.videoWrapper div,
.videoWrapper iframe,
.videoWrapper video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.navbar {
  min-height: 0px !important;
}

.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #677287 !important;
  background-color: transparent;
}

.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
  color: #caced6 !important;
  background-color: transparent;
}

