.strp-window {
	background: rgb(41, 41, 41); font: 13px/20px "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif; width: 0px; height: 100%; overflow: hidden; position: fixed; font-size-adjust: none; font-stretch: normal;
}
.strp-window.strp-vertical {
	width: 100%; height: 0px;
}
.strp-window {
	margin-left: 40px;
}
.strp-window.strp-vertical {
	margin-bottom: 40px; margin-left: 0px;
}
@media all and (orientation:portrait) and (max-width:414px), all and (max-width:736px) and (max-height:414px)
{
.strp-window.strp-horizontal {
	min-width: 100%;
}
}
@media all and (orientation:landscape) and (max-height:414px), all and (max-width:414px) and (max-height:736px)
{
.strp-window.strp-vertical {
	min-height: 100%;
}
}
.strp-window {
	z-index: 99999;
}
.strp-spinner-move {
	z-index: 99999;
}
.strp-window {
	box-sizing: border-box;
}
.strp-window [class^='strp-'] {
	box-sizing: border-box;
}
.strp-spinner-move {
	box-sizing: border-box;
}
.strp-spinner-move [class^='strp-'] {
	box-sizing: border-box;
}
.strp-window {
	transform: translateZ(0px);
}
.strp-measured {
	margin: 0px !important; min-height: 0px !important; min-width: 0px !important;
}
.strp-pages {
	width: 100%; height: 100%; overflow: hidden; position: absolute;
}
.strp-side-right {
	top: 0px; right: 0px;
}
.strp-side-right .strp-pages {
	top: 0px; right: 0px;
}
.strp-side-right .strp-page {
	top: 0px; right: 0px;
}
.strp-side-right .strp-close {
	top: 0px; right: 0px;
}
.strp-side-left {
	left: 0px; top: 0px;
}
.strp-side-left .strp-pages {
	left: 0px; top: 0px;
}
.strp-side-left .strp-page {
	left: 0px; top: 0px;
}
.strp-side-left .strp-close {
	top: 0px; right: 0px;
}
.strp-side-top {
	left: 0px; top: 0px;
}
.strp-side-top .strp-pages {
	left: 0px; top: 0px;
}
.strp-side-top .strp-page {
	left: 0px; top: 0px;
}
.strp-side-top .strp-close {
	top: 0px; right: 0px;
}
.strp-side-bottom {
	left: 0px; bottom: 0px;
}
.strp-side-bottom .strp-pages {
	left: 0px; bottom: 0px;
}
.strp-side-bottom .strp-page {
	left: 0px; bottom: 0px;
}
.strp-side-bottom .strp-close {
	top: 0px; right: 0px;
}
.strp-page {
	width: 100%; height: 100%; position: absolute;
}
.strp-container {
	background: rgb(41, 41, 41); margin: 0px; padding: 0px; left: 0px; top: 0px; text-align: center; right: 0px; bottom: 0px; position: absolute; -webkit-user-select: none; -moz-user-select: none; user-select: none;
}
.strp-no-overlap .strp-container {
	padding: 48px 72px;
}
.strp-no-overlap.strp-no-sides .strp-container {
	padding: 48px 0px;
}
.strp-vertical .strp-no-overlap .strp-container {
	padding: 0px 72px;
}
.strp-vertical .strp-no-overlap.strp-no-sides .strp-container {
	padding: 0px 48px;
}
.strp-hovering-clickable .strp-container {
	cursor: pointer;
}
.strp-content-element {
	left: 50%; top: 50%; position: absolute;
}
.strp-content-element iframe {
	width: 100%; height: 100%; float: left;
}
.strp-container img {
	vertical-align: middle; display: inline-block;
}
.strp-info {
	background: rgb(0, 0, 0); left: 0px; width: 100%; bottom: 0px; color: rgb(239, 239, 239); line-height: 20px; font-size: 13px; position: absolute; -webkit-text-size-adjust: none; text-size-adjust: none;
}
.strp-info-padder {
	padding: 12px; width: auto; overflow: hidden; display: block; position: relative;
}
.strp-caption {
	width: auto; display: inline;
}
.strp-position {
	text-align: right; color: rgb(179, 179, 179); line-height: 21px; margin-left: 15px; float: right; white-space: nowrap; position: relative; opacity: 0.99;
}
.strp-info a {
	background: none; border: 0px currentColor; border-image: none; color: rgb(204, 204, 204); text-decoration: underline;
}
.strp-info a:hover {
	background: none; border: 0px currentColor; border-image: none; color: rgb(204, 204, 204); text-decoration: underline;
}
.strp-info a:hover {
	color: rgb(238, 238, 238);
}
.strp-nav {
	margin: -36px 9px 0px; top: 50%; width: 54px; height: 72px; position: absolute; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; user-select: none;
}
.strp-nav-previous {
	left: 0px;
}
.strp-nav-next {
	left: auto; right: 0px;
}
.strp-nav-disabled {
	cursor: default;
}
.strp-nav-button {
	margin: 0px; padding: 0px; width: 100%; height: 100%; float: left;
}
.strp-nav-button-background {
	left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; background-color: rgb(16, 16, 16);
}
.strp-nav-button-icon {
	background-position: 50% 50%; width: 100%; height: 100%; float: left; position: relative; -ms-zoom: 1; background-repeat: no-repeat;
}
.strp-close {
	width: 48px; height: 48px; position: absolute; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; user-select: none;
}
.strp-close-background {
	background-position: 50% 50%; left: 12px; top: 12px; width: 26px; height: 26px; position: absolute; background-repeat: no-repeat;
}
.strp-close-icon {
	background-position: 50% 50%; left: 12px; top: 12px; width: 26px; height: 26px; position: absolute; background-repeat: no-repeat;
}
.strp-close-background {
	opacity: 0.8; background-color: rgb(16, 16, 16);
}
.strp-close:hover .strp-close-background {
	background-color: rgb(22, 22, 22);
}
.strp-has-error .strp-container {
	background-color: rgb(202, 52, 52);
}
.strp-error {
	background-position: 50% 50%; left: 50%; top: 50%; width: 240px; height: 240px; margin-top: -120px; margin-left: -120px; position: absolute; background-image: url("strip-skins/strip/error.svg?rev=4"); background-repeat: no-repeat;
}
.strp-no-svg .strp-error {
	background-image: url("strip-skins/strip/error.png?rev=4");
}
.strp-spinner-move {
	top: 0px; width: 0px; height: 48px; right: 0px; overflow: visible !important; position: fixed;
}
.strp-spinner-move.strp-vertical {
	width: 48px; height: 0px;
}
.strp-spinner {
	width: 48px; height: 48px; float: left; position: relative;
}
.strp-spinner-move.strp-side-top {
	left: auto; top: 0px; right: 0px; bottom: auto;
}
.strp-spinner-move.strp-side-bottom {
	left: auto; top: auto; right: 0px; bottom: 0px;
}
.strp-spinner-move.strp-side-right .strp-spinner {
	margin-left: -48px;
}
.strp-spinner-move.strp-side-left .strp-spinner {
	margin-right: -48px; float: right;
}
.strp-spinner-move.strp-side-bottom .strp-spinner {
	margin-top: -48px;
}
.strp-spinner-move.strp-side-top .strp-spinner {
	right: 0px; bottom: 0px; margin-bottom: -48px; position: absolute;
}
.strp-spinner-rotate {
	left: 0px; top: 0px; width: 100%; height: 100%; position: absolute;
}
.strp-spinner-frame {
	left: 0px; top: 0px; width: 100%; height: 100%; position: absolute;
}
.strp-spinner-line {
	border-radius: 1px; left: 50%; top: 15px; width: 2px; height: 3px; color: inherit; margin-left: -1px; position: absolute; z-index: 80;
}
.strp-window-skin-strip .strp-nav-button-background {
	background-color: transparent;
}
.strp-window-skin-strip .strp-nav-previous .strp-nav-button-icon {
	background-image: url("strip-skins/strip/previous.svg?rev=4");
}
.strp-window-skin-strip .strp-nav-next .strp-nav-button-icon {
	background-image: url("strip-skins/strip/next.svg?rev=4");
}
.strp-window-skin-strip.strp-no-svg .strp-nav-previous .strp-nav-button-icon {
	opacity: 1; background-image: url("strip-skins/strip/previous-faded.png?rev=4");
}
.strp-window-skin-strip.strp-no-svg .strp-nav-next .strp-nav-button-icon {
	opacity: 1; background-image: url("strip-skins/strip/next-faded.png?rev=4");
}
.strp-window-skin-strip .strp-nav .strp-nav-button-icon {
	opacity: 0.6;
}
.strp-window-skin-strip.strp-mobile-touch .strp-nav .strp-nav-button-icon {
	opacity: 1;
}
.strp-window-skin-strip .strp-nav:hover .strp-nav-button-icon {
	opacity: 1;
}
.strp-window-skin-strip .strp-nav-hover .strp-nav-button-icon {
	opacity: 1;
}
.strp-window-skin-strip.strp-no-svg .strp-nav.strp-nav-previous:hover .strp-nav-button-icon {
	background-image: url("strip-skins/strip/previous.png?rev=4");
}
.strp-window-skin-strip.strp-no-svg .strp-nav-hover.strp-nav-previous .strp-nav-button-icon {
	background-image: url("strip-skins/strip/previous.png?rev=4");
}
.strp-window-skin-strip.strp-no-svg .strp-nav.strp-nav-next:hover .strp-nav-button-icon {
	background-image: url("strip-skins/strip/next.png?rev=4");
}
.strp-window-skin-strip.strp-no-svg .strp-nav-hover.strp-nav-next .strp-nav-button-icon {
	background-image: url("strip-skins/strip/next.png?rev=4");
}
@media all and (orientation:portrait) and (max-width:375px), all and (max-width:667px) and (max-height:375px)
{
.strp-window-skin-strip .strp-nav {
	margin: -30px 5px 0px; width: 48px; height: 60px;
}
.strp-window-skin-strip .strp-nav-previous .strp-nav-button-icon {
	background-image: url("strip-skins/strip/previous-small.svg?rev=4");
}
.strp-window-skin-strip .strp-nav-next .strp-nav-button-icon {
	background-image: url("strip-skins/strip/next-small.svg?rev=4");
}
.strp-window-skin-strip.strp-no-svg .strp-nav-previous .strp-nav-button-icon {
	background-image: url("strip-skins/strip/previous-small-faded.png?rev=4");
}
.strp-window-skin-strip.strp-no-svg .strp-nav-next .strp-nav-button-icon {
	background-image: url("strip-skins/strip/next-small-faded.png?rev=4");
}
.strp-window-skin-strip.strp-no-svg .strp-nav.strp-nav-previous:hover .strp-nav-button-icon {
	background-image: url("strip-skins/strip/previous-small.png?rev=4");
}
.strp-window-skin-strip.strp-no-svg .strp-nav-hover.strp-nav-previous .strp-nav-button-icon {
	background-image: url("strip-skins/strip/previous-small.png?rev=4");
}
.strp-window-skin-strip.strp-no-svg .strp-nav.strp-nav-next:hover .strp-nav-button-icon {
	background-image: url("strip-skins/strip/next-small.png?rev=4");
}
.strp-window-skin-strip.strp-no-svg .strp-nav-hover.strp-nav-next .strp-nav-button-icon {
	background-image: url("strip-skins/strip/next-small.png?rev=4");
}
.strp-no-overlap .strp-container {
	padding: 48px 58px;
}
.strp-no-overlap.strp-no-sides .strp-container {
	padding: 48px 0px;
}
.strp-vertical .strp-no-overlap .strp-container {
	padding: 0px 58px;
}
.strp-vertical .strp-no-overlap.strp-no-sides .strp-container {
	padding: 0px 48px;
}
}
.strp-window-skin-strip .strp-close .strp-close-icon {
	opacity: 0.8; background-image: url("strip-skins/strip/close.svg?rev=4");
}
.strp-window-skin-strip .strp-close:hover .strp-close-icon {
	opacity: 1;
}
.strp-window-skin-strip.strp-no-svg .strp-close .strp-close-icon {
	opacity: 1; background-image: url("strip-skins/strip/close.png?rev=4");
}
