.wr360_player {
	width: 100%;
	height: 100%;
	background: #fff;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	-ms-touch-action: none;
	touch-action: pan-y;
}

.wr360_player .stub_banner_wrap {
	position: relative;
}

.wr360_player .stub_banner {
	z-index: 1;
	width: 100%;
	height: auto;
	animation: stub_banner_fadein .3s;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
}

.wr360_player .stub_banner > img {
	max-width: 100% !important;
	max-height: 100% !important;
	width: auto;
	height: auto;
	position: absolute;
	top: 0;
	bottom: 0;
	margin: auto;
	left: 0;
	right: 0;
}

.wr360_player .container {
	position: relative;
	overflow: hidden;
	margin: 0 !important;
	padding: 0 !important;
	border: 0 !important;
	box-shadow: none !important;
	background: inherit !important;
	max-width: none !important;
	font-family: Tahoma, sans-serif;
	cursor: pointer !important;
}

.wr360_player .container .progress_pulse {
	position: absolute;
	width: 50px;
	height: 50px;
	bottom: 0;
	top: 0;
	left: 0;
	right: 0;
	margin: auto;
	background-color: #282828;
	border-radius: 100%;
	animation: wr360_popup_wait .9s infinite ease-out;
	z-index: 1;
	display: none;
	border: 1px solid rgba(253, 253, 253, 1);
}

@media (min-width: 200px) {
	.wr360_player.wr360_player_fs .container .progress_pulse {
		width: 50px;
		height: 50px;
	}
}

@media (min-width: 1200px) {
	.wr360_player.wr360_player_fs .container .progress_pulse {
		width: 70px;
		height: 70px;
	}
}

.wr360_player .container::before {
	display: none !important;
}

.wr360_player .container .spinner_hint {
	width: 100%;
	height: 100%;
	z-index: 11;
	position: absolute;
	left: 0;
	top: 0;
	display: none;
	cursor: pointer;
}

.wr360_player .container .spinner_hint .spinner_hint_aligner {
	position: absolute;
	bottom: 20px;
	left: 0;
	width: 100%;
	text-align: center;
	z-index: 1;
}

.wr360_player .container .spinner_hint .spinner_hint_item {
	padding: 7px 18px 7px 18px;
	line-height: 14px;
	color: #696969;
	font-size: 11px;
	background: rgba(240, 240, 240, .88);
	border-radius: 0;
	margin: 0 auto 0 auto;
	max-width: 300px;
	font-family: Tahoma, Helvetica, Sans-Serif;
	opacity: 0;
	display: inline-block;
	transition: .2s ease;
}

@media (min-width: 200px) {
	.wr360_player .container .theme_header .progress_wrap .progress_bar_anim_fs {
		margin: 5px 0 0 10px;
		height: 18px;
	}
	
	.wr360_player .container .theme_header .progress_wrap .progress_bar_anim_fs span.percentnums {
		font-size: 9px;
		line-height: 18px;
		height: 18px;
		margin: 0 0 0 5px;
	}
}

@media (min-width: 1200px) {
	.wr360_player .container .theme_header .progress_wrap .progress_bar_anim_fs {
		margin: 10px 0 0 15px;
		height: 28px;
	}
	
	.wr360_player .container .theme_header .progress_wrap .progress_bar_anim_fs span.percentnums {
		font-size: 11px;
		line-height: 28px;
		height: 28px;
		margin: 0 0 0 6px;
	}
}

@-moz-document url-prefix() {
	.wr360_player .container .spinner_hint .spinner_hint_item {
		padding-bottom: 8px;
	}
}

.wr360_player .container .spinner_hint:hover .spinner_hint_item {
	background: rgba(225, 225, 225, .78);
	color: #555;
	transition: .3s ease;
	padding-left: 22px;
	padding-right: 22px;
}

.wr360_player img {
	max-width: none !important;
	max-height: none !important;
	border: none !important;
	box-shadow: none !important;
	cursor: pointer !important;
	image-rendering: -webkit-optimize-contrast;
}

.wr360_player .arrow_zoom_cursor, .wr360_player .arrow_zoom_cursor > img {
	cursor: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxOSAzNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTkgMzQ7IiB3aWR0aD0iMTkiIGhlaWdodD0iMzQiICB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO3N0cm9rZTojMzMzMzMzO3N0cm9rZS1taXRlcmxpbWl0OjEwO30KCS5zdDF7ZmlsbDojRkZGRkZGO3N0cm9rZTojMzMzMzMzO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9Cgkuc3Qye2ZpbGw6IzI4MjgyODt9Cjwvc3R5bGU+CjxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjEyIiBjeT0iMjciIHI9IjYuNSIvPgo8cG9seWdvbiBjbGFzcz0ic3QxIiBwb2ludHM9IjAuNSwxIDAuNSwyMyA3LDE2LjUgMTYuNSwxNi41ICIvPgo8cmVjdCB4PSI4IiB5PSIyNiIgY2xhc3M9InN0MiIgd2lkdGg9IjgiIGhlaWdodD0iMiIvPgo8cmVjdCB4PSIxMSIgeT0iMjMiIGNsYXNzPSJzdDIiIHdpZHRoPSIyIiBoZWlnaHQ9IjgiLz4KPC9zdmc+Cg=="), zoom-in !important;
}

.wr360_player .arrow_zoom_cursor.container_zoomed, .wr360_player .arrow_zoom_cursor.container_zoomed > img {
	cursor: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxOSAzNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTkgMzQ7IiB3aWR0aD0iMTkiIGhlaWdodD0iMzQiICB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO3N0cm9rZTojMzMzMzMzO3N0cm9rZS1taXRlcmxpbWl0OjEwO30KCS5zdDF7ZmlsbDojRkZGRkZGO3N0cm9rZTojMzMzMzMzO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9Cgkuc3Qye2ZpbGw6IzI4MjgyODt9Cjwvc3R5bGU+CjxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjEyIiBjeT0iMjciIHI9IjYuNSIvPgo8cG9seWdvbiBjbGFzcz0ic3QxIiBwb2ludHM9IjAuNSwxIDAuNSwyMyA3LDE2LjUgMTYuNSwxNi41ICIvPgo8cmVjdCB4PSI4IiB5PSIyNiIgY2xhc3M9InN0MiIgd2lkdGg9IjgiIGhlaWdodD0iMiIvPgo8L3N2Zz4K"), zoom-out !important;
}

.wr360_player .arrow_zoom_cursor.container_zoomoff, .wr360_player .arrow_zoom_cursor.container_zoomoff > img {
	cursor: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxOSAzNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTkgMzQ7IiB3aWR0aD0iMTkiIGhlaWdodD0iMzQiICB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO3N0cm9rZTojMzMzMzMzO3N0cm9rZS1taXRlcmxpbWl0OjEwO30KCS5zdDF7ZmlsbDojRkZGRkZGO3N0cm9rZTojMzMzMzMzO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9Cgkuc3Qye2ZpbGw6IzI4MjgyODt9Cjwvc3R5bGU+Cjxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iMC41LDEgMC41LDIzIDcsMTYuNSAxNi41LDE2LjUgIi8+Cjwvc3ZnPgo="), pointer !important;
}

.wr360_player .zoom_cursor, .wr360_player .zoom_cursor > img {
	cursor: zoom-in !important;
}

.wr360_player .zoom_cursor.container_zoomed, .wr360_player .zoom_cursor.container_zoomed > img {
	cursor: zoom-out !important;
}

.wr360_player .zoom_cursor.container_zoomoff, .wr360_player .zoom_cursor.container_zoomoff > img {
	cursor: pointer !important;
}

@media not all and (min-resolution:.001dpcm) {
	@media {
		.wr360_player img {
			image-rendering: auto;
		}
	}
}

.wr360_player .container .panning {
	position: absolute;
	left: 0;
	top: 0;
	background-size: 100% 100%;
	background-repeat: no-repeat;
	background-position: center;
	z-index: 1;
	display: none;
}

.wr360_player .container .theme_panel_back {
	position: absolute;
	width: 100%;
	bottom: 0;
	left: 0;
	height: 50px;
	z-index: 2;
}

.wr360_player .container .theme_panel {
	position: absolute;
	width: 100%;
	bottom: 0;
	left: 0;
	height: 50px;
	z-index: 3;
	cursor: pointer !important;
	visibility: hidden;
}

.wr360_player .container .theme_header {
	height: 20px;
	z-index: 2;
	margin: 3px 0 0 0;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	font-family: Tahoma, Helvetica, Sans-Serif;
}

.wr360_player .container .theme_header .progress_wrap {
	float: left;
	cursor: pointer;
}

.wr360_player .container .theme_header .progress_wrap .progress_bar_anim_fs {
	margin: 10px 0 0 15px;
	height: 28px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	display: none;
}

.wr360_player .container .theme_header .progress_wrap .progress_bar_anim {
	margin: 1px 0 0 6px;
	height: 16px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	display: none;
}

.wr360_player .container .theme_header .progress_wrap .progress_bar_anim_fs div, .wr360_player .container .theme_header .progress_wrap .progress_bar_anim div {
	height: 100%;
	width: 5px;
	opacity: 0;
	margin: 0 2px 0 0;
	background-color: #bbb;
	float: left;
	overflow: hidden;
	-webkit-animation: wr360_progress_delay 1.2s infinite ease-in-out;
	animation: wr360_progress_delay 1.2s infinite ease-in-out;
}

.wr360_player .container .theme_header .progress_wrap .progress_bar_anim_fs div {
	width: 6px;
	margin: 0 3px 0 0;
	background-color: #aaa;
}

.wr360_player .container .theme_header .progress_wrap .progress_bar_anim .animbar1, .wr360_player .container .theme_header .progress_wrap .progress_bar_anim_fs .animbar1 {
	-webkit-animation-delay: -1.2s;
	animation-delay: -1.2s;
}

.wr360_player .container .theme_header .progress_wrap .progress_bar_anim .animbar2, .wr360_player .container .theme_header .progress_wrap .progress_bar_anim_fs .animbar2 {
	-webkit-animation-delay: -1.1s;
	animation-delay: -1.1s;
}

.wr360_player .container .theme_header .progress_wrap .progress_bar_anim .animbar3, .wr360_player .container .theme_header .progress_wrap .progress_bar_anim_fs .animbar3 {
	-webkit-animation-delay: -1s;
	animation-delay: -1s;
}

.wr360_player .container .theme_header .progress_wrap .progress_bar_anim .animbar4, .wr360_player .container .theme_header .progress_wrap .progress_bar_anim_fs .animbar4 {
	-webkit-animation-delay: -.9s;
	animation-delay: -.9s;
}

.wr360_player .container .theme_header .progress_wrap .progress_bar_anim .animbar5, .wr360_player .container .theme_header .progress_wrap .progress_bar_anim_fs .animbar5 {
	-webkit-animation-delay: -.8s;
	animation-delay: -.8s;
}

.wr360_player .container .theme_header .progress_wrap .progress_bar_anim span.percentnums {
	font-size: 8px;
	line-height: 16px;
	height: 16px;
	width: 25px;
	float: left;
	color: #999;
	margin: 0 0 0 4px;
	display: none;
}

.wr360_player .container .theme_header .progress_wrap .progress_bar_anim_fs span.percentnums {
	font-size: 11px;
	line-height: 28px;
	height: 28px;
	width: 25px;
	float: left;
	color: #999;
	margin: 0 0 0 6px;
	display: none;
}

@-moz-document url-prefix() {
	.wr360_player .container .theme_header .progress_wrap .progress_bar_anim span.percentnums, .wr360_player .container .theme_header .progress_wrap .progress_bar_anim_fs span.percentnums {
		margin-top: -1px;
	}
}

.wr360_player .container .theme_header a.watermark {
	margin: 5px 0 0 5px;
	float: left;
	width: 1px;
	height: 1px;
	cursor: pointer;
	display: none;
}

.wr360_player .container .theme_panel .toolbar {
	position: relative;
	height: 42px;
	padding: 3px 10px 0 10px;
	margin: 0 auto 0 auto;
	box-sizing: content-box !important;
	border: none !important;
	background: inherit !important;
	pointer-events: none;
}

.wr360_player .container .theme_panel .toolbar > a {
	transition: none !important;
	display: block;
	float: left;
	width: 38px;
	height: 38px;
	margin: 3px 0 0 11px;
}

.wr360_player .container .theme_panel .toolbar > a:first-of-type {
	margin-left: 0;
}

.wr360_player .container .theme_panel .toolbar a.left_button {
	background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iMzhweCIgaGVpZ2h0PSIzOHB4IiB2aWV3Qm94PSIwIDAgMzggMzgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDM4IDM4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cGF0aCBmaWxsPSIjODc4Nzg3IiBkPSJNMTksMS41MmM5LjY0MSwwLDE3LjQ4LDcuODQxLDE3LjQ4LDE3LjQ4YzAsOS42MzktNy44NDIsMTcuNDgtMTcuNDgsMTcuNDgKCQlDOS4zNjIsMzYuNDgsMS41MiwyOC42MzksMS41MiwxOUMxLjUyLDkuMzYxLDkuMzYxLDEuNTIsMTksMS41MiBNMTksMEM4LjUwNywwLDAsOC41MDcsMCwxOWMwLDEwLjQ5NCw4LjUwNywxOSwxOSwxOQoJCWMxMC40OTIsMCwxOS04LjUwNiwxOS0xOUMzOCw4LjUwNywyOS40OTIsMCwxOSwwTDE5LDB6Ii8+Cgk8cG9seWdvbiBmaWxsPSIjODc4Nzg3IiBwb2ludHM9IjE2LjMzNywxOS4wMDIgMjIuOTE3LDEyLjQxMyAyMS41MDMsMTEgMTMuNTExLDE4Ljk5OCAxMy41MTIsMTkgMTMuNTEsMTkuMDA0IDIxLjUwNSwyNyAKCQkyMi45MTksMjUuNTg1IAkiLz4KPC9nPgo8L3N2Zz4K") no-repeat 0 0;
}

.wr360_player .container .theme_panel .toolbar a.right_button {
	background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iMzhweCIgaGVpZ2h0PSIzOHB4IiB2aWV3Qm94PSIwIDAgMzggMzgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDM4IDM4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cGF0aCBmaWxsPSIjODc4Nzg3IiBkPSJNMTksMS41MmM5LjY0MiwwLDE3LjQ4LDcuODQxLDE3LjQ4LDE3LjQ4YzAsOS42MzktNy44NDIsMTcuNDc5LTE3LjQ4LDE3LjQ3OQoJCUM5LjM2MiwzNi40NzksMS41MiwyOC42MzksMS41MiwxOUMxLjUyLDkuMzYxLDkuMzYyLDEuNTIsMTksMS41MiBNMTksMEM4LjUwNywwLDAsOC41MDcsMCwxOXM4LjUwNywxOSwxOSwxOXMxOS04LjUwNywxOS0xOQoJCVMyOS40OTMsMCwxOSwwTDE5LDB6Ii8+Cgk8cG9seWdvbiBmaWxsPSIjODc4Nzg3IiBwb2ludHM9IjIxLjYzNSwxOC45OTkgMTUuMDU1LDI1LjU4NyAxNi40NjksMjcgMjQuNDYsMTkuMDAyIDI0LjQ1OSwxOSAyNC40NjEsMTguOTk3IDE2LjQ2NywxMSAKCQkxNS4wNTMsMTIuNDE1IAkiLz4KPC9nPgo8L3N2Zz4K") no-repeat 0 0;
}

.wr360_player .container .theme_panel .toolbar a.up_button {
	background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iMzhweCIgaGVpZ2h0PSIzOHB4IiB2aWV3Qm94PSIwIDAgMzggMzgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDM4IDM4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cGF0aCBmaWxsPSIjODc4Nzg3IiBkPSJNMTksMS41MmM5LjY0MywwLDE3LjQ4LDcuODQxLDE3LjQ4LDE3LjQ4YzAsOS42MzktNy44NDIsMTcuNDgtMTcuNDgsMTcuNDgKCQlDOS4zNjIsMzYuNDgsMS41MiwyOC42MzksMS41MiwxOUMxLjUyLDkuMzYxLDkuMzYxLDEuNTIsMTksMS41MiBNMTksMEM4LjUwNywwLDAsOC41MDcsMCwxOWMwLDEwLjQ5NCw4LjUwNywxOSwxOSwxOQoJCWMxMC40OTIsMCwxOS04LjUwNiwxOS0xOUMzOCw4LjUwNywyOS40OTIsMCwxOSwwTDE5LDB6Ii8+Cgk8cG9seWdvbiBmaWxsPSIjODc4Nzg3IiBwb2ludHM9IjE4Ljk5NywxNi4xMzQgMjUuNTg0LDIyLjcxMyAyNi45OTYsMjEuMjk5IDE5LjAwMSwxMy4zMDkgMTguOTk4LDEzLjMxIDE4Ljk5NSwxMy4zMDggCgkJMTEuMDAzLDIxLjMwMSAxMi40MTcsMjIuNzE1IAkiLz4KPC9nPgo8L3N2Zz4K") no-repeat 0 0;
}

.wr360_player .container .theme_panel .toolbar a.down_button {
	background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iMzhweCIgaGVpZ2h0PSIzOHB4IiB2aWV3Qm94PSIwIDAgMzggMzgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDM4IDM4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cGF0aCBmaWxsPSIjODc4Nzg3IiBkPSJNMTksMS41MmM5LjY0MywwLDE3LjQ4LDcuODQxLDE3LjQ4LDE3LjQ4YzAsOS42MzktNy44NDIsMTcuNDgtMTcuNDgsMTcuNDgKCQlDOS4zNjIsMzYuNDgsMS41MiwyOC42MzksMS41MiwxOUMxLjUyLDkuMzYxLDkuMzYxLDEuNTIsMTksMS41MiBNMTksMEM4LjUwNywwLDAsOC41MDcsMCwxOWMwLDEwLjQ5NCw4LjUwNywxOSwxOSwxOQoJCWMxMC40OTIsMCwxOS04LjUwNiwxOS0xOUMzOCw4LjUwNywyOS40OTIsMCwxOSwwTDE5LDB6Ii8+Cgk8cG9seWdvbiBmaWxsPSIjODc4Nzg3IiBwb2ludHM9IjE5LjAwMSwyMS44ODkgMTIuNDE0LDE1LjMxIDExLjAwMiwxNi43MjQgMTguOTk3LDI0LjcxNCAxOSwyNC43MTMgMTkuMDAzLDI0LjcxNSAyNi45OTUsMTYuNzIyIAoJCTI1LjU4MSwxNS4zMDggCSIvPgo8L2c+Cjwvc3ZnPgo=") no-repeat 0 0;
}

.wr360_player .container .theme_panel .toolbar a.play_button {
	background: url("/wp-content/plugins/webrotate-360-product-viewer/imagerotator/html/css/../img/retina/play.svg") no-repeat 0 0;
	--lzl-bg-img: "/wp-content/plugins/webrotate-360-product-viewer/imagerotator/html/css/../img/retina/play.svg";
}

.wr360_player .container .theme_panel .toolbar a.pause_button {
	background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iMzhweCIgaGVpZ2h0PSIzOHB4IiB2aWV3Qm94PSIwIDAgMzggMzgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDM4IDM4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cGF0aCBmaWxsPSIjODc4Nzg3IiBkPSJNMTksMS41MmM5LjY0LDAsMTcuNDc5LDcuODQyLDE3LjQ3OSwxNy40OGMwLDkuNjM5LTcuODQyLDE3LjQ3OS0xNy40NzksMTcuNDc5CgkJYy05LjYzOSwwLTE3LjQ3OS03Ljg0LTE3LjQ3OS0xNy40NzlDMS41MjEsOS4zNjIsOS4zNjEsMS41MiwxOSwxLjUyIE0xOSwwQzguNTA3LDAsMCw4LjUwNywwLDE5czguNTA3LDE5LDE5LDE5czE5LTguNTA3LDE5LTE5CgkJUzI5LjQ5MywwLDE5LDBMMTksMHoiLz4KCTxyZWN0IHg9IjE0IiB5PSIxMyIgZmlsbD0iIzg3ODc4NyIgd2lkdGg9IjMiIGhlaWdodD0iMTIiLz4KCTxyZWN0IHg9IjIxIiB5PSIxMyIgZmlsbD0iIzg3ODc4NyIgd2lkdGg9IjMiIGhlaWdodD0iMTIiLz4KPC9nPgo8L3N2Zz4K") no-repeat 0 0;
}

.wr360_player .container .theme_panel .toolbar a.zoomin_button {
	background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iMzhweCIgaGVpZ2h0PSIzOHB4IiB2aWV3Qm94PSIwIDAgMzggMzgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDM4IDM4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cGF0aCBmaWxsPSIjODc4Nzg3IiBkPSJNMTksMS40NjFjOS42NjksMCwxNy41NDEsNy44NjgsMTcuNTQxLDE3LjU0YzAsOS42Ny03Ljg3MSwxNy41MzYtMTcuNTQxLDE3LjUzNgoJCUM5LjMyOCwzNi41MzcsMS40NjEsMjguNjY4LDEuNDYxLDE5QzEuNDYxLDkuMzI5LDkuMzI5LDEuNDYxLDE5LDEuNDYxIE0xOSwwQzguNTA3LDAsMCw4LjUwNywwLDE5YzAsMTAuNDkxLDguNTA3LDE5LDE5LDE5CgkJYzEwLjQ5MiwwLDE5LTguNTEsMTktMTlDMzgsOC41MDYsMjkuNDkyLDAsMTksMEwxOSwweiIvPgoJPHBvbHlnb24gZmlsbD0iIzg3ODc4NyIgcG9pbnRzPSIyNywxOCAyMCwxOCAyMCwxMSAxOCwxMSAxOCwxOCAxMSwxOCAxMSwyMCAxOCwyMCAxOCwyNyAyMCwyNyAyMCwyMCAyNywyMCAJIi8+CjwvZz4KPC9zdmc+Cg==") no-repeat 0 0;
}

.wr360_player .container_zoomoff .theme_panel .toolbar a.zoomin_button, .wr360_player .container_zoomoff .theme_panel .toolbar a.zoomin_button:hover {
	cursor: default;
	opacity: .4;
}

.wr360_player .container .theme_panel .toolbar a.play_button.lzl:not(.lzl-ed), .wr360_player .container .theme_panel .toolbar a.play_button.lzl-ing:not(.lzl-ed) {
	background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2038%2038%22%20width%3D%2238px%22%20height%3D%2238px%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%2300000000%22%20%2F%3E%3C%2Fsvg%3E");
}

.wr360_player .container .theme_panel .toolbar a.zoomout_button {
	background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iMzhweCIgaGVpZ2h0PSIzOHB4IiB2aWV3Qm94PSIwIDAgMzggMzgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDM4IDM4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cGF0aCBmaWxsPSIjODc4Nzg3IiBkPSJNMTksMS40NjFjOS42NjksMCwxNy41NDEsNy44NjgsMTcuNTQxLDE3LjU0YzAsOS42Ny03Ljg3MSwxNy41MzYtMTcuNTQxLDE3LjUzNgoJCUM5LjMyOSwzNi41MzcsMS40NjEsMjguNjcsMS40NjEsMTlTOS4zMywxLjQ2MSwxOSwxLjQ2MSBNMTksMEM4LjUwNywwLDAsOC41MDcsMCwxOWMwLDEwLjQ5MSw4LjUwNywxOSwxOSwxOQoJCWMxMC40OTIsMCwxOS04LjUxLDE5LTE5QzM4LDguNTA2LDI5LjQ5MiwwLDE5LDBMMTksMHoiLz4KCTxyZWN0IHg9IjExIiB5PSIxOCIgZmlsbD0iIzg3ODc4NyIgd2lkdGg9IjE2IiBoZWlnaHQ9IjIiLz4KPC9nPgo8L3N2Zz4K") no-repeat 0 0;
}

.wr360_player .container .theme_panel .toolbar a.hotspotson_button {
	background: url("/wp-content/plugins/webrotate-360-product-viewer/imagerotator/html/css/../img/retina/hotspoton.svg") no-repeat 0 0;
	--lzl-bg-img: "/wp-content/plugins/webrotate-360-product-viewer/imagerotator/html/css/../img/retina/hotspoton.svg";
}

.wr360_player .container .theme_panel .toolbar a.hotspotson_button.lzl:not(.lzl-ed), .wr360_player .container .theme_panel .toolbar a.hotspotson_button.lzl-ing:not(.lzl-ed) {
	background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2038%2038%22%20width%3D%2238px%22%20height%3D%2238px%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%2300000000%22%20%2F%3E%3C%2Fsvg%3E");
}

.wr360_player .container .theme_panel .toolbar a.hotspotsoff_button {
	background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iMzhweCIgaGVpZ2h0PSIzOHB4IiB2aWV3Qm94PSIwIDAgMzggMzgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDM4IDM4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cGF0aCBmaWxsPSIjODc4Nzg3IiBkPSJNMTksMS41MmM5LjY0NCwwLDE3LjQ4LDcuODQxLDE3LjQ4LDE3LjQ4YzAsOS42MzktNy44NDIsMTcuNDgtMTcuNDgsMTcuNDgKCQlDOS4zNjIsMzYuNDgsMS41MiwyOC42MzksMS41MiwxOUMxLjUyLDkuMzYxLDkuMzYxLDEuNTIsMTksMS41MiBNMTksMEM4LjUwNywwLDAsOC41MDcsMCwxOWMwLDEwLjQ5NCw4LjUwNywxOSwxOSwxOQoJCWMxMC40OTIsMCwxOS04LjUwNiwxOS0xOUMzOCw4LjUwNywyOS40OTIsMCwxOSwwTDE5LDB6Ii8+Cgk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiM4Nzg3ODciIHN0cm9rZS13aWR0aD0iMS42IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBkPSJNMTguOTk3LDguOTYyYy00LjE0MSwwLTcuNDk3LDMuMzU4LTcuNDk3LDcuNDk5CgkJYzAsNC4xNDMsNy40OTcsMTIuNDI1LDcuNDk3LDEyLjQyNVMyNi41LDIwLjYwNCwyNi41LDE2LjQ2QzI2LjUsMTIuMzIsMjMuMTQsOC45NjIsMTguOTk3LDguOTYyeiIvPgo8L2c+Cjwvc3ZnPgo=") no-repeat 0 0;
}

.wr360_player .container .theme_panel .toolbar a.fullscreenon_button {
	background: url("/wp-content/plugins/webrotate-360-product-viewer/imagerotator/html/css/../img/retina/fullscreenon.svg") no-repeat 0 0;
	--lzl-bg-img: "/wp-content/plugins/webrotate-360-product-viewer/imagerotator/html/css/../img/retina/fullscreenon.svg";
}

.wr360_player .container .theme_panel .toolbar a.fullscreenon_button.lzl:not(.lzl-ed), .wr360_player .container .theme_panel .toolbar a.fullscreenon_button.lzl-ing:not(.lzl-ed) {
	background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2038%2038%22%20width%3D%2238px%22%20height%3D%2238px%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%2300000000%22%20%2F%3E%3C%2Fsvg%3E");
}

.wr360_player a.fullscreenoff_button {
	background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBvbHlnb24gZmlsbD0iI0EzQTNBMyIgcG9pbnRzPSIxOS45NjQsMi40MyAxNy41NzUsMC4wMzggMTAuMDAxLDcuNjA3IDIuNDMsMC4wMzQgMC4wMzgsMi40MjUgNy42MSwxMCAwLjAzNywxNy41NyAyLjQyNywxOS45NjIgCgkxMCwxMi4zOTEgMTcuNTcxLDE5Ljk2NiAxOS45NjQsMTcuNTc0IDEyLjM5MiwxMCAiLz4KPC9zdmc+Cg==") no-repeat center center;
	width: 50px;
	height: 50px;
	top: 20px;
	right: 23px;
	z-index: 10;
	position: absolute;
	cursor: pointer;
	display: block;
	transition: none !important;
}

.wr360_player .container .theme_panel .toolbar > a:hover, .wr360_player a.fullscreenoff_button:hover {
	opacity: .8;
}

.wr360_player .container .hotspot_indicator {
	z-index: 4;
	cursor: pointer;
	background-repeat: no-repeat;
	--anim-duration: 2000ms;
	--back-color-hover: auto;
	--back-opacity-hover: auto;
	outline: 1px solid transparent;
}

.wr360_player .container .hotspot_indicator.indicator_dummy {
	visibility: hidden;
}

.wr360_player .container .clip_indicator.indicator_active, .wr360_player .container .clip_indicator:hover {
	background-color: var(--back-color-hover) !important;
	opacity: var(--back-opacity-hover) !important;
	transition: opacity .1s ease-out;
}

.wr360_player .container .indicator_effect_flash {
	animation: wr360_effect_flash var(--anim-duration) ease-out 10ms infinite;
}

.wr360_player .container .indicator_effect_pulseRinged {
	position: relative;
}

.wr360_player .container .indicator_effect_pulseRinged::after {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border-radius: 50%;
	transform-origin: center;
	z-index: 1;
	animation: wr360_effect_pulse_ringed var(--anim-duration) ease-out 10ms infinite;
}

.wr360_player .container .indicator_effect_pulseRinged::before {
	content: "";
	position: absolute;
	top: -1px;
	left: -1px;
	width: 100%;
	height: 100%;
	border-radius: 50%;
	border: 1px solid rgba(200, 200, 200, 0);
	transform-origin: center;
	z-index: 2;
	animation: wr360_effect_pulse_ringed_border var(--anim-duration) ease-out 10ms infinite;
}

.wr360_player .container .indicator_effect_spin {
	animation: wr360_effect_spin var(--anim-duration) linear 10ms infinite;
}

.wr360_player .container .indicator_effect_scaleUp {
	transform: scale(0, 0);
	animation: wr360_effect_scale_up .3s cubic-bezier(.22, .02, .13, .99) forwards;
}

.wr360_player .container .indicator_effect_pulseSimple {
	animation: wr360_effect_pulse_simple var(--anim-duration) ease-out 10ms infinite;
}

.wr360_player .container .indicator_effect_pulseOuter {
	border-radius: 50%;
	animation: wr360_effect_pulse_outer var(--anim-duration) ease-out 10ms infinite;
}

.wr360_player .container .indicator_effect_pulseRipple {
	position: relative;
	box-sizing: border-box;
}

.wr360_player .container .indicator_effect_pulseRipple::after, .wr360_player .container .indicator_effect_pulseRipple::before {
	content: "";
	position: absolute;
	box-sizing: border-box;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border-radius: 50%;
	background: rgba(0, 0, 0, 0);
	border: 1px solid #eee;
	transform-origin: center;
	animation: wr360_effect_pulse_ripple var(--anim-duration) linear 10ms infinite;
}

.wr360_player .container .indicator_effect_pulseRipple::before {
	animation-delay: 1s;
}

.wr360_player .container .indicator_effect_pulseDoubleOuter {
	border-radius: 50%;
	animation: wr360_effect_pulse_double_outer var(--anim-duration) ease-out 10ms infinite;
}

.wr360_player .container .hotspot_indicator_hidden {
	display: none !important;
}

.wr360_player .container .indicator_link_wrap {
	z-index: 3;
	position: absolute;
}

.wr360_player .container .indicator_link {
	transform-origin: top left;
	position: absolute;
}

.wr360_player .container .position_rollover {
	position: absolute;
	left: 0;
	top: 0;
	visibility: hidden;
	z-index: 15;
	cursor: pointer;
}

.wr360_player .container .position_rollover > a {
	display: inline-block;
	box-sizing: border-box;
	text-decoration: none;
}

.wr360_player .container .position_rollover > div {
	box-sizing: border-box;
}

.wr360_player .container .lightbox_rollover {
	z-index: 18;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 1);
	position: absolute;
	top: 0;
	left: 0;
	display: none;
	cursor: default;
}

.wr360_player .container .lightbox_rollover *, .wr360_player .container .lightbox_rollover2 * {
	box-sizing: border-box;
}

.wr360_player .container .lightbox_rollover .closelbox {
	position: absolute;
	background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE0IDE0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBvbHlnb24gZmlsbD0iIzhDOEM4QyIgcG9pbnRzPSIxNCwxLjI3MyAxMi43MjcsMCA3LDUuNzI4IDEuMjczLDAgMCwxLjI3MyA1LjcyNyw3IDAsMTIuNzI5IDEuMjczLDE0IDcsOC4yNzMgMTIuNzI3LDE0IDE0LDEyLjcyOSAKCTguMjcyLDcgIi8+Cjwvc3ZnPgo=") 7px 7px no-repeat;
	right: 15px;
	top: 15px;
	width: 28px;
	height: 28px;
	cursor: pointer;
}

.wr360_player .container .lightbox_rollover .closelbox:hover {
	opacity: .8;
}

.wr360_player .container .lightbox_rollover .img_wrap {
	width: 100%;
	height: 100%;
	max-width: 100%;
	max-height: 100%;
	background-position: center center;
	background-repeat: no-repeat;
}

.wr360_player .container .lightbox_rollover a.img_wrap {
	display: block;
}

.wr360_player .container .lightbox_rollover .img_title {
	position: absolute;
	padding: 0;
	max-width: 100%;
	width: 100%;
	text-align: left;
	bottom: 0;
	left: 0;
	background-color: rgba(65, 65, 65, .9);
}

.wr360_player .container .lightbox_rollover .img_title a {
	color: #f00;
}

.wr360_player .container .lightbox_rollover .img_title .usr_text {
	display: inline-block;
	color: #fff;
	width: 50%;
	text-align: left;
	padding: 15px 20px 19px 20px;
	line-height: 19px;
	font-size: 16px;
}

.wr360_player .container .lightbox_rollover .img_title a.usr_text {
	display: block;
	text-decoration: none;
}

.wr360_player .container .lightbox_rollover2 {
	position: relative;
	padding: 0;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 18;
	background: transparent;
	display: flex;
	align-items: center;
	justify-content: center;
	cursor: pointer;
}

.wr360_player .container .lightbox_rollover2 .lbox2_wrap {
	width: 100%;
	height: 100%;
	position: relative;
	cursor: auto;
}

.wr360_player .container .lightbox_rollover2 .closelbox {
	position: absolute;
	right: 7px;
	top: 7px;
	width: 26px;
	height: 26px;
	opacity: 1;
	background: none;
	cursor: pointer;
	z-index: 2;
}

.wr360_player .container .lightbox_rollover2 .closelbox:hover {
	opacity: .7;
}

.wr360_player .container .lightbox_rollover2 .closelbox > div {
	position: absolute;
	left: calc(50% - 1px);
	content: " ";
	height: 100%;
	width: 2px;
	background-color: #878787;
}

.wr360_player .container .lightbox_rollover2 .closelbox div:nth-child(1) {
	transform: rotate(45deg);
}

.wr360_player .container .lightbox_rollover2 .closelbox div:nth-child(2) {
	transform: rotate(-45deg);
}

.wr360_player .container .lightbox_rollover2 .lbox2_content {
	width: 100%;
	height: 100%;
	position: relative;
	z-index: 1;
	overflow: auto;
	padding: 0 5px 0 5px;
	scrollbar-width: thin;
	scrollbar-color: #b3b3b3 transparent;
	cursor: auto;
}

.wr360_player .container .lightbox_rollover2 .lbox2_content::-webkit-scrollbar {
	width: 6px;
}

.wr360_player .container .lightbox_rollover2 .lbox2_content::-webkit-scrollbar-thumb {
	background-color: #b3b3b3;
	border-radius: 6px;
}

.wr360_player .container .lightbox_rollover2 a.lbox2_content {
	display: block;
	text-decoration: none;
	color: inherit;
	cursor: pointer;
}

.wr360_player .container .lightbox_rollover2 .lbox2_content.lbox2_frame {
	overflow: hidden;
	padding: 0;
}

.wr360_player .container .lightbox_rollover2 .lbox2_content iframe {
	width: 100%;
	height: 100%;
	border: none;
}

.wr360_player .container .lightbox_rollover2 .lbox2_content img {
	cursor: auto !important;
}

.wr360_player .container .lightbox_rollover2 .lbox2_wait {
	position: absolute;
	width: 50px;
	height: 50px;
	bottom: 0;
	top: 0;
	left: 0;
	right: 0;
	margin: auto;
	background-color: #999;
	border-radius: 100%;
	animation: wr360_popup_wait .9s infinite ease-in-out;
	z-index: 0;
}