﻿.story-area {
	background: var(--body);
	padding: 40px 0 35px;
}

.story-area .archive-slider {
	padding: 0 !important;
}

.story-area .wpstory-item-circles .wpstory-feed-item-ins .wpstory-circle-title {
	color: #ddd;
}

.light-mode .story-area .wpstory-item-circles .wpstory-feed-item-ins .wpstory-circle-title {
	color: #474c52;
}

.story-area .wpstory-item-circles .wpstory-feed-item-ins:first-child {
	margin-right: 18px;
}

.story-area .wpstory-item-circles .wpstory-feed-item-ins:last-child {
	margin-left: 18px;
}

[dir="rtl"] .wpstory-ws-modal .wpstory-ws-nav-button svg {
	transform: rotate(180deg);
}

@media (max-width:1024px) {
	[dir="rtl"] #zuck-modal.rtl #zuck-modal-content .story-viewer.with-back-button .head .left .item-preview {
		margin-right: auto !important;
		margin-left: 18px !important;
	}
}

[dir="rtl"] .wpstory-ws-modal .wpstory-ws-buttons {
	right: 15px;
	left: auto !important;
}

[dir="rtl"] .wpstory-ws-modal .wpstory-ws-buttons > button {
	margin-left: 15px;
	margin-right: auto !important;
}

[dir="rtl"] .stories.vemdezap .story > .item-link {
	text-align: right !important;
}

[dir="rtl"] .stories.list .story > .item-link > .item-preview {
	margin-left: 12px;
	margin-right: auto !important;
}

[dir="rtl"] .wp-story-float-buttons {
	right: auto !important;
	left: 0;
}

[dir="rtl"] .wpstory-submit-form .wpstory-button svg {
	margin-left: 10px;
	margin-right: 0 !important;
}

[dir="rtl"] .wpstory-popup .close-storymodal {
	left: 5px;
	right: auto !important;
}

[dir="rtl"] .wpstory-image-edit-button {
	left: 0;
	right: auto !important;
}

[dir="rtl"] .tui-image-editor-container.left .tui-image-editor-main-container {
	right: 64px;
	left: 0 !important;
}

[dir="rtl"] .tui-image-editor-container .tui-image-editor-controls-logo, [dir="rtl"] .tui-image-editor-container .tui-image-editor-header-logo {
	float: right !important;
}

[dir="rtl"] .tui-image-editor-container .tui-image-editor-controls-buttons, [dir="rtl"] .tui-image-editor-container .tui-image-editor-header-buttons {
	float: left !important;
}

[dir="rtl"] .tui-image-editor-container.left .tui-image-editor-submenu {
	right: 0;
	left: auto !important;
}

[dir="rtl"] .tui-image-editor-container.left .tui-image-editor-submenu .tui-image-editor-submenu-align, [dir="rtl"] .tui-image-editor-container.right .tui-image-editor-submenu .tui-image-editor-submenu-align {
	margin-left: 0 !important;
	margin-right: auto !important;
}

[dir="rtl"] .tui-image-editor-container .tui-image-editor-submenu-align {
	text-align: right;
	margin-left: 30px !important;
	margin-right: 0 !important;
}

[dir="rtl"] .tui-image-editor-container .tui-image-editor-checkbox-wrap {
	text-align: right !important;
}

[dir="rtl"] .tui-image-editor-container .tui-image-editor-checkbox > label > span::before, [dir="rtl"] .tui-image-editor-container .tui-image-editor-checkbox input + label::before {
	right: -19px;
	left: auto !important;
}

[dir="rtl"] .tui-image-editor-container .tui-image-editor-submenu-align {
	text-align: right !important;
}

[dir="rtl"] .tui-image-editor-container .tui-image-editor-range-wrap.tui-image-editor-newline.short {
	margin-right: 19px;
	margin-left: 0 !important;
}

[dir="rtl"] .tui-image-editor-container .tui-image-editor-range-wrap label {
	margin-left: 7px;
	margin-right: 0;
}

[dir="rtl"] .tui-image-editor-container .tui-image-editor {
	left: auto !important;
	right: 124px;
}

[dir="rtl"] .tui-image-editor-container.left .tui-image-editor-range-wrap.tui-image-editor-newline label.range, [dir="rtl"] .tui-image-editor-container.right .tui-image-editor-range-wrap.tui-image-editor-newline label.range {
	text-align: right !important;
}

[dir="rtl"] .tui-image-editor-container .tui-image-editor-range-value {
	margin-right: 4px;
	margin-left: 0 !important;
}

[dir="rtl"] .tui-image-editor-container.left .tui-image-editor-menu > .tui-image-editor-item[tooltip-content]::after {
	right: 42px;
	left: auto !important;
}

[dir="rtl"] .tui-image-editor-container.left .tui-image-editor-menu > .tui-image-editor-item[tooltip-content]::before {
	right: 28px;
	left: auto !important;
	border-left: 7px solid #2f2f2f !important;
	border-right: 7px solid transparent !important;
}

[dir="rtl"] .tui-image-editor-container .tui-image-editor-menu > .tui-image-editor-item[tooltip-content]:hover::after {
	padding: 1px 8px !important;
}

[dir="rtl"] .wpstory-story-preview button {
	left: 5px;
	right: auto !important;
}

[dir="rtl"] .wpstory-story-preview .wpstory-preview-image {
	margin-left: 15px;
	margin-right: 0 !important;
}

[dir="rtl"] .wp-story-add-story .wp-story-add-icon {
	right: auto !important;
	left: 0;
}

[dir="rtl"] .wp-story-add-story {
	margin-left: 6px;
	margin-right: 0 !important;
}

[dir="rtl"] .tui-image-editor-menu-resize .tui-image-editor-range-wrap label.range {
	margin-right: 0 !important;
}

[dir="rtl"] .wpstory-story-modal .wpstory-modal-closer-button[type="button"] {
	left: 15px;
	right: auto !important;
}

[dir="rtl"] .wpstory-story-modal .wpstory-meta .wpstory-modal-author-info-name , [dir="rtl"] .wpstory-story-modal .wpstory-meta .wpstory-modal-author-info-date {
	margin-right: 5px;
}

[dir="rtl"] .wpstory-story-modal .wpstory-meta .wpstory-meta-right {
	direction: ltr;
}

[dir="rtl"] .wpstory-shortcode-wrapper .wpstory-item-circles .wpstory-feed-item-fb .wpstory-fb-title {
	text-align: right;
}

[dir="rtl"] .wpstory-shortcode-wrapper .wpstory-shortcode .wpstory-add-icon {
	right: auto;
	left: 0;
}

[dir="rtl"] .wpstory-submit-form .wpstory-parent-open-current svg, [dir="rtl"] .wpstory-submit-form .wpstory-parent-open-new svg {
	right: 5px;
	left: auto;
}

[dir="rtl"] .wpstory-submit-form .wpstory-parent-open-current, [dir="rtl"] .wpstory-submit-form .wpstory-parent-open-new {
	padding-right: 30px;
	padding-left: 7px;
}

[dir="rtl"] .wpstory-submit-form .wpstory-input {
	text-align: right;
}

[dir="rtl"] .wpstory-submit-form select.wpstory-input {
	background-position: left .75rem center;
}

[dir="rtl"] .wpstory-submit-form label .wpstory-inline-button {
	margin-right: 5px;
	margin-left: auto;
}

[dir="rtl"] .filepond--root .filepond--drop-label, .filepond--root .filepond--drop-label label {
	direction: rtl;
}

[dir="rtl"] .wpstory-pagination__item span {
	-webkit-transform-origin: right center;
	-moz-transform-origin: right center;
	-ms-transform-origin: right center;
	-o-transform-origin: right center;
	transform-origin: right center;
}

.wpstory-slider-wrapper * {
	transition-duration: 0s;
}

.wpstory-shortcode {
	position: relative;
}

.wpstory-feed-canvas canvas {
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}

@-webkit-keyframes wpstory-loader {
	0% {
		opacity: 1;
	}

	to {
		opacity: 0;
	}
}

@-moz-keyframes wpstory-loader {
	0% {
		opacity: 1;
	}

	to {
		opacity: 0;
	}
}

@-o-keyframes wpstory-loader {
	0% {
		opacity: 1;
	}

	to {
		opacity: 0;
	}
}

@keyframes wpstory-loader {
	0% {
		opacity: 1;
	}

	to {
		opacity: 0;
	}
}

.wpstory-loader {
	--wpstory-loader-size: 60px;
	--wpstory-loader-color: #fff;
	--wpstory-loader-speed: 1.2s;
	--wpstory-loader-height: -webkit-calc(var(--wpstory-loader-size)*0.22);
	--wpstory-loader-height: -moz-calc(var(--wpstory-loader-size)*0.22);
	--wpstory-loader-height: calc(var(--wpstory-loader-size)*0.22);
	--wpstory-loader-width: -webkit-calc(var(--wpstory-loader-size)*0.08);
	--wpstory-loader-width: -moz-calc(var(--wpstory-loader-size)*0.08);
	--wpstory-loader-width: calc(var(--wpstory-loader-size)*0.08);
	--wpstory-loader-radius: -webkit-calc(var(--wpstory-loader-size)*0.35);
	--wpstory-loader-radius: -moz-calc(var(--wpstory-loader-size)*0.35);
	--wpstory-loader-radius: calc(var(--wpstory-loader-size)*0.35);
	color: var(--wpstory-loader-color);
	display: inline-block;
	height: var(--wpstory-loader-size);
	position: relative;
	width: var(--wpstory-loader-size);
}

.wpstory-loader,.wpstory-loader div,.wpstory-loader div:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.wpstory-loader div {
	-webkit-animation: wpstory-loader var(--wpstory-loader-speed) linear infinite;
	-moz-animation: wpstory-loader var(--wpstory-loader-speed) linear infinite;
	-o-animation: wpstory-loader var(--wpstory-loader-speed) linear infinite;
	animation: wpstory-loader var(--wpstory-loader-speed) linear infinite;
	-webkit-transform-origin: -webkit-calc(var(--wpstory-loader-size)*0.5) -webkit-calc(var(--wpstory-loader-size)*0.5);
	-moz-transform-origin: -moz-calc(var(--wpstory-loader-size)*0.5) -moz-calc(var(--wpstory-loader-size)*0.5);
	-ms-transform-origin: calc(var(--wpstory-loader-size)*.5) calc(var(--wpstory-loader-size)*.5);
	-o-transform-origin: calc(var(--wpstory-loader-size)*.5) calc(var(--wpstory-loader-size)*.5);
	transform-origin: calc(var(--wpstory-loader-size)*.5) calc(var(--wpstory-loader-size)*.5);
}

.wpstory-loader div:after {
	background: currentColor;
	-webkit-border-radius: 20%;
	border-radius: 20%;
	content: "";
	display: block;
	height: var(--wpstory-loader-height);
	left: -webkit-calc(var(--wpstory-loader-size)*0.5 - var(--wpstory-loader-width)*0.5);
	left: -moz-calc(var(--wpstory-loader-size)*0.5 - var(--wpstory-loader-width)*0.5);
	left: calc(var(--wpstory-loader-size)*.5 - var(--wpstory-loader-width)*.5);
	position: absolute;
	top: -webkit-calc(var(--wpstory-loader-size)*0.5 - var(--wpstory-loader-radius) - var(--wpstory-loader-height)*0.5);
	top: -moz-calc(var(--wpstory-loader-size)*0.5 - var(--wpstory-loader-radius) - var(--wpstory-loader-height)*0.5);
	top: calc(var(--wpstory-loader-size)*.5 - var(--wpstory-loader-radius) - var(--wpstory-loader-height)*.5);
	width: var(--wpstory-loader-width);
}

.wpstory-loader div:first-child {
	-webkit-animation-delay: -1.1s;
	-moz-animation-delay: -1.1s;
	-o-animation-delay: -1.1s;
	animation-delay: -1.1s;
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transform: rotate(0deg);
}

.wpstory-loader div:nth-child(2) {
	-webkit-animation-delay: -1s;
	-moz-animation-delay: -1s;
	-o-animation-delay: -1s;
	animation-delay: -1s;
	-webkit-transform: rotate(30deg);
	-moz-transform: rotate(30deg);
	-ms-transform: rotate(30deg);
	-o-transform: rotate(30deg);
	transform: rotate(30deg);
}

.wpstory-loader div:nth-child(3) {
	-webkit-animation-delay: -.9s;
	-moz-animation-delay: -.9s;
	-o-animation-delay: -.9s;
	animation-delay: -.9s;
	-webkit-transform: rotate(60deg);
	-moz-transform: rotate(60deg);
	-ms-transform: rotate(60deg);
	-o-transform: rotate(60deg);
	transform: rotate(60deg);
}

.wpstory-loader div:nth-child(4) {
	-webkit-animation-delay: -.8s;
	-moz-animation-delay: -.8s;
	-o-animation-delay: -.8s;
	animation-delay: -.8s;
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	transform: rotate(90deg);
}

.wpstory-loader div:nth-child(5) {
	-webkit-animation-delay: -.7s;
	-moz-animation-delay: -.7s;
	-o-animation-delay: -.7s;
	animation-delay: -.7s;
	-webkit-transform: rotate(120deg);
	-moz-transform: rotate(120deg);
	-ms-transform: rotate(120deg);
	-o-transform: rotate(120deg);
	transform: rotate(120deg);
}

.wpstory-loader div:nth-child(6) {
	-webkit-animation-delay: -.6s;
	-moz-animation-delay: -.6s;
	-o-animation-delay: -.6s;
	animation-delay: -.6s;
	-webkit-transform: rotate(150deg);
	-moz-transform: rotate(150deg);
	-ms-transform: rotate(150deg);
	-o-transform: rotate(150deg);
	transform: rotate(150deg);
}

.wpstory-loader div:nth-child(7) {
	-webkit-animation-delay: -.5s;
	-moz-animation-delay: -.5s;
	-o-animation-delay: -.5s;
	animation-delay: -.5s;
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
}

.wpstory-loader div:nth-child(8) {
	-webkit-animation-delay: -.4s;
	-moz-animation-delay: -.4s;
	-o-animation-delay: -.4s;
	animation-delay: -.4s;
	-webkit-transform: rotate(210deg);
	-moz-transform: rotate(210deg);
	-ms-transform: rotate(210deg);
	-o-transform: rotate(210deg);
	transform: rotate(210deg);
}

.wpstory-loader div:nth-child(9) {
	-webkit-animation-delay: -.3s;
	-moz-animation-delay: -.3s;
	-o-animation-delay: -.3s;
	animation-delay: -.3s;
	-webkit-transform: rotate(240deg);
	-moz-transform: rotate(240deg);
	-ms-transform: rotate(240deg);
	-o-transform: rotate(240deg);
	transform: rotate(240deg);
}

.wpstory-loader div:nth-child(10) {
	-webkit-animation-delay: -.2s;
	-moz-animation-delay: -.2s;
	-o-animation-delay: -.2s;
	animation-delay: -.2s;
	-webkit-transform: rotate(270deg);
	-moz-transform: rotate(270deg);
	-ms-transform: rotate(270deg);
	-o-transform: rotate(270deg);
	transform: rotate(270deg);
}

.wpstory-loader div:nth-child(11) {
	-webkit-animation-delay: -.1s;
	-moz-animation-delay: -.1s;
	-o-animation-delay: -.1s;
	animation-delay: -.1s;
	-webkit-transform: rotate(300deg);
	-moz-transform: rotate(300deg);
	-ms-transform: rotate(300deg);
	-o-transform: rotate(300deg);
	transform: rotate(300deg);
}

.wpstory-loader div:nth-child(12) {
	-webkit-animation-delay: 0s;
	-moz-animation-delay: 0s;
	-o-animation-delay: 0s;
	animation-delay: 0s;
	-webkit-transform: rotate(330deg);
	-moz-transform: rotate(330deg);
	-ms-transform: rotate(330deg);
	-o-transform: rotate(330deg);
	transform: rotate(330deg);
}

.wpstory-slider-container {
	display: block;
	list-style: none;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	padding: 0;
	position: relative;
	z-index: 1;
}

.wpstory-slider-wrapper {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	height: 100%;
	position: relative;
	-webkit-transition-property: -webkit-transform;
	transition-property: -webkit-transform;
	-o-transition-property: -o-transform;
	-moz-transition-property: transform,-moz-transform;
	transition-property: transform;
	transition-property: transform,-webkit-transform,-moz-transform,-o-transform;
	-webkit-transition-timing-function: initial;
	-moz-transition-timing-function: initial;
	-o-transition-timing-function: initial;
	transition-timing-function: ease;
	width: 100%;
	z-index: 1;
}

.wpstory-slider-container-android .wpstory-slider-item,.wpstory-slider-container-ios .wpstory-slider-item,.wpstory-slider-wrapper {
	-webkit-transform: translateZ(0);
	-moz-transform: translateZ(0);
	transform: translateZ(0);
}

.swiper-horizontal,.wpstory-slider-item {
	-ms-touch-action: pan-y;
	touch-action: pan-y;
}

.wpstory-slider-item {
	-webkit-flex-shrink: 0;
	-ms-flex-negative: 0;
	display: block;
	flex-shrink: 0;
	height: 100%;
	position: relative;
	-webkit-transition-property: -webkit-transform;
	transition-property: -webkit-transform;
	-o-transition-property: -o-transform;
	-moz-transition-property: transform,-moz-transform;
	transition-property: transform;
	transition-property: transform,-webkit-transform,-moz-transform,-o-transform;
	width: 100%;
}

.wpstory-slider-container-backface-hidden .wpstory-slider-item {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-transform: translateZ(0);
	-moz-transform: translateZ(0);
	transform: translateZ(0);
}

.wpstory-slider-container-3d {
	-webkit-perspective: 1200px;
	-moz-perspective: 1200px;
	perspective: 1200px;
}

.wpstory-slider-container-3d .wpstory-slider-item {
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d;
}

.wpstory-slider-container-centered>.wpstory-slider-wrapper:before {
	content: "";
	-webkit-flex-shrink: 0;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	-webkit-box-ordinal-group: 10000;
	-webkit-order: 9999;
	-moz-box-ordinal-group: 10000;
	-ms-flex-order: 9999;
	order: 9999;
}

.wpstory-slider-container-centered>.wpstory-slider-wrapper>.wpstory-slider-item {
	scroll-snap-align: center center;
	scroll-snap-stop: always;
}

.wpstory-slider-container-cube {
	overflow: visible;
}

.wpstory-slider-container-cube .wpstory-slider-item {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	backface-visibility: hidden;
	height: 100%;
	pointer-events: none;
	-webkit-transform-origin: 0 0;
	-moz-transform-origin: 0 0;
	-ms-transform-origin: 0 0;
	-o-transform-origin: 0 0;
	transform-origin: 0 0;
	visibility: hidden;
	width: 100%;
	z-index: 1;
}

.wpstory-slider-container-cube .wpstory-slider-item .wpstory-slider-item {
	pointer-events: none;
}

.wpstory-slider-container-cube.wpstory-slider-container-rtl .wpstory-slider-item {
	-webkit-transform-origin: 100% 0;
	-moz-transform-origin: 100% 0;
	-ms-transform-origin: 100% 0;
	-o-transform-origin: 100% 0;
	transform-origin: 100% 0;
}

.wpstory-slider-container-cube .wpstory-slider-item-active,.wpstory-slider-container-cube .wpstory-slider-item-active.wpstory-slider-item-active {
	pointer-events: auto;
}

.wpstory-slider-container-cube .wpstory-slider-item-active,.wpstory-slider-container-cube .wpstory-slider-item-next,.wpstory-slider-container-cube .wpstory-slider-item-next+.wpstory-slider-item,.wpstory-slider-container-cube .wpstory-slider-item-prev {
	pointer-events: auto;
	visibility: visible;
}

.wpstory-slider-container-cube .wpstory-slider-item-shadow-bottom,.wpstory-slider-container-cube .wpstory-slider-item-shadow-left,.wpstory-slider-container-cube .wpstory-slider-item-shadow-right,.wpstory-slider-container-cube .wpstory-slider-item-shadow-top {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	backface-visibility: hidden;
	z-index: 0;
}

.wpstory-shortcode-wrapper .wpstory-shortcode .wpstory-slider-nav {
	display: none;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	background: #fff!important;
	border: 0!important;
	-webkit-border-radius: 50%!important;
	border-radius: 50%!important;
	-webkit-box-shadow: 0 0 5px 2px rgba(0,0,0,.1);
	box-shadow: 0 0 5px 2px rgba(0,0,0,.1);
	cursor: pointer;
	font-size: 0;
	height: 30px;
	margin-top: -15px;
	min-height: auto;
	padding: 0!important;
	position: absolute;
	top: 50%;
	width: 30px;
	z-index: 10;
}

.wpstory-slider-container:not(.wpstory-slider-container-initialized) .wpstory-shortcode-wrapper .wpstory-shortcode .wpstory-slider-nav {
	display: none;
}

.wpstory-shortcode-wrapper .wpstory-shortcode .wpstory-slider-nav.wpstory-slider-nav-prev {
	left: 5px;
}

html[dir=rtl] .wpstory-shortcode-wrapper .wpstory-shortcode .wpstory-slider-nav.wpstory-slider-nav-prev {
	left: auto;
	right: 5px;
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
}

.wpstory-shortcode-wrapper .wpstory-shortcode .wpstory-slider-nav.wpstory-slider-nav-next {
	right: 5px;
}

html[dir=rtl] .wpstory-shortcode-wrapper .wpstory-shortcode .wpstory-slider-nav.wpstory-slider-nav-next {
	left: 5px;
	right: auto;
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
}

.wpstory-shortcode-wrapper .wpstory-shortcode .wpstory-slider-nav.wpstory-slider-nav-disabled {
	display: none;
}

.wpstory-shortcode-wrapper .wpstory-shortcode .wpstory-slider-nav svg {
	height: 25px;
	pointer-events: none;
	width: 25px;
}

.wpstory-shortcode-wrapper .wpstory-shortcode .wpstory-slider-nav:active,.wpstory-shortcode-wrapper .wpstory-shortcode .wpstory-slider-nav:focus,.wpstory-shortcode-wrapper .wpstory-shortcode .wpstory-slider-nav:hover {
	background: #fff;
	-webkit-box-shadow: 0 0 5px 2px rgba(0,0,0,.1);
	box-shadow: 0 0 5px 2px rgba(0,0,0,.1);
	outline: none;
	-webkit-transform: none;
	-moz-transform: none;
	-ms-transform: none;
	-o-transform: none;
	transform: none;
}

.wpstory-shortcode.wpstory-slider-container-initialized .wpstory-slider-nav {
	display: -webkit-inline-box;
	display: -webkit-inline-flex;
	display: -moz-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
}

.wpstory-story-modal {
	display: none;
	height: 100%;
	left: 0;
	overflow: hidden;
	position: fixed;
	top: 0;
	-ms-touch-action: pan-x;
	touch-action: pan-x;
	-webkit-transform: scale(.1);
	-moz-transform: scale(.1);
	-ms-transform: scale(.1);
	-o-transform: scale(.1);
	transform: scale(.1);
	-webkit-transform-origin: top left;
	-moz-transform-origin: top left;
	-ms-transform-origin: top left;
	-o-transform-origin: top left;
	transform-origin: top left;
	-webkit-transition: margin-left .3s,margin-top .3s,-webkit-transform .3s,-webkit-border-radius .3s;
	transition: margin-left .3s,margin-top .3s,-webkit-transform .3s,-webkit-border-radius .3s;
	-o-transition: margin-left .3s,margin-top .3s,border-radius .3s,-o-transform .3s;
	-moz-transition: transform .3s,margin-left .3s,margin-top .3s,border-radius .3s,-moz-transform .3s;
	transition: transform .3s,margin-left .3s,margin-top .3s,border-radius .3s;
	transition: transform .3s,margin-left .3s,margin-top .3s,border-radius .3s,-webkit-transform .3s,-moz-transform .3s,-o-transform .3s,-webkit-border-radius .3s;
	width: 100%;
	z-index: 999999999;
}

.wpstory-story-modal--fsm .wpstory-page-media-item {
	height: 100%!important;
	-o-object-fit: cover;
	object-fit: cover;
}

.wpstory-story-modal--closing {
	opacity: 0;
	-webkit-transform: translateY(100%)!important;
	-moz-transform: translateY(100%)!important;
	-ms-transform: translateY(100%)!important;
	-o-transform: translateY(100%)!important;
	transform: translateY(100%)!important;
	-webkit-transition: .25s;
	-o-transition: .25s;
	-moz-transition: .25s;
	transition: .25s;
}

.wpstory-story-modal,.wpstory-story-modal * {
	-webkit-tap-highlight-color: rgba(0,0,0,0);
}

.wpstory-story-modal--active {
	margin-left: 0!important;
	margin-top: 0!important;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
}

.wpstory-story-modal__wrapper {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	height: 100%;
	justify-content: center;
}

@media(max-width:575px) {
	.wpstory-story-modal__wrapper {
		display: block;
	}
}

.wpstory-story-modal .wpstory-story-modal-overlay {
	background-image: -webkit-gradient(linear,left top,right top,from(var(--wpstory-modal-gradient-1,#1a1a1a)),to(var(--wpstory-modal-gradient-2,#1a1a1a)));
	background-image: -webkit-linear-gradient(left,var(--wpstory-modal-gradient-1,#1a1a1a) 0,var(--wpstory-modal-gradient-2,#1a1a1a) 100%);
	background-image: -moz-linear-gradient(left,var(--wpstory-modal-gradient-1,#1a1a1a) 0,var(--wpstory-modal-gradient-2,#1a1a1a) 100%);
	background-image: -o-linear-gradient(left,var(--wpstory-modal-gradient-1,#1a1a1a) 0,var(--wpstory-modal-gradient-2,#1a1a1a) 100%);
	background-image: linear-gradient(to right,var(--wpstory-modal-gradient-1,#1a1a1a) 0,var(--wpstory-modal-gradient-2,#1a1a1a) 100%);
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 10;
}

.wpstory-story-modal .wpstory-story-modal-overlay canvas {
	height: 100%;
	pointer-events: none;
	width: 100%;
}

.wpstory-story-modal .wpstory-slider-container {
	margin: 0 auto;
	width: 100%;
	z-index: 20;
}

@media(max-width:575px) {
	.wpstory-story-modal .wpstory-slider-container {
		height: 100%;
	}
}

.wpstory-story-modal .wpstory-slider-wrapper {
	max-width: 100%;
	pointer-events: none;
	transform-box: fill-box;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d;
}

@media(max-width:575px) {
	.wpstory-story-modal .wpstory-slider-wrapper {
		width: 100vw!important;
	}
}

.wpstory-story-modal * {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.wpstory-story-modal .wpstory-modal-closer-button[type=button] {
	display: -webkit-inline-box;
	display: -webkit-inline-flex;
	display: -moz-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	background: none;
	border: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
	cursor: pointer;
	height: 50px;
	justify-content: center;
	padding: 0;
	position: absolute;
	right: 10px;
	top: 10px;
	width: 50px;
	z-index: 20;
}

@media(max-width:575px) {
	.wpstory-story-modal .wpstory-modal-closer-button[type=button] {
		display: none;
	}
}

.wpstory-story-modal .wpstory-modal-closer-button[type=button] svg {
	fill: #fff;
	height: 32px;
	pointer-events: none;
	width: 32px;
}

.wpstory-story-modal .wpstory-modal-closer-button[type=button]:active,.wpstory-story-modal .wpstory-modal-closer-button[type=button]:focus,.wpstory-story-modal .wpstory-modal-closer-button[type=button]:hover {
	background: none;
	border: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
	outline: none;
	-webkit-transform: none;
	-moz-transform: none;
	-ms-transform: none;
	-o-transform: none;
	transform: none;
}

.wpstory-story-modal .wpstory-modal-closer-button[type=button]:active {
	background-color: rgba(0,0,0,.1);
}

.wpstory-story-modal .wpstory-story-modal-nav[type=button] {
	display: -webkit-inline-box;
	display: -webkit-inline-flex;
	display: -moz-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	background-color: #fff;
	border: 0;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	height: 28px;
	justify-content: center;
	margin-top: -15px;
	min-height: auto;
	opacity: .2;
	padding: 0;
	position: absolute;
	top: 50%;
	-webkit-transition: opacity .1s ease-in;
	-o-transition: opacity .1s ease-in;
	-moz-transition: opacity .1s ease-in;
	transition: opacity .1s ease-in;
	width: 28px;
	z-index: 10;
}

@media(max-width:575px) {
	.wpstory-story-modal .wpstory-story-modal-nav[type=button] {
		display: none;
	}
}

.wpstory-story-modal .wpstory-story-modal-nav[type=button].wpstory-story-modal-nav-prev {
	left: -webkit-calc(50% - 280px);
	left: -moz-calc(50% - 280px);
	left: calc(50% - 280px);
}

html[dir=rtl] .wpstory-story-modal .wpstory-story-modal-nav[type=button].wpstory-story-modal-nav-prev {
	left: auto;
	right: -webkit-calc(50% - 280px);
	right: -moz-calc(50% - 280px);
	right: calc(50% - 280px);
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
}

.wpstory-story-modal .wpstory-story-modal-nav[type=button].wpstory-story-modal-nav-next {
	right: -webkit-calc(50% - 280px);
	right: -moz-calc(50% - 280px);
	right: calc(50% - 280px);
}

html[dir=rtl] .wpstory-story-modal .wpstory-story-modal-nav[type=button].wpstory-story-modal-nav-next {
	left: -webkit-calc(50% - 280px);
	left: -moz-calc(50% - 280px);
	left: calc(50% - 280px);
	right: auto;
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
}

.wpstory-story-modal .wpstory-story-modal-nav[type=button]:active,.wpstory-story-modal .wpstory-story-modal-nav[type=button]:focus {
	background-color: #fff;
}

.wpstory-story-modal .wpstory-story-modal-nav[type=button].wpstory-story-modal-nav-hover,.wpstory-story-modal .wpstory-story-modal-nav[type=button]:hover {
	background-color: #fff;
	opacity: 1;
}

.wpstory-story-modal .wpstory-story-modal-nav[type=button] svg {
	height: 26px;
	pointer-events: none;
	width: 26px;
}

.wpstory-story-modal .wpstory-slider-item {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	height: 90vh;
	justify-content: center;
	max-height: 1440px;
	pointer-events: auto;
	position: relative;
	will-change: transform;
}

@media(max-width:575px) {
	.wpstory-story-modal .wpstory-slider-item {
		height: 100%;
		width: 100vw!important;
	}
}

.wpstory-story-modal .wpstory-slider-item.wpstory-slider-item-active .wpstory-slider-header,.wpstory-story-modal .wpstory-slider-item.wpstory-slider-item-active .wpstory-story-action,.wpstory-story-modal .wpstory-slider-item.wpstory-slider-item-active .wpstory-story-swipe {
	opacity: 1;
	visibility: visible;
}

.wpstory-story-modal .wpstory-slider-item.wpstory-slider-item-active .wpstory-story-dot-active .wpstory-story-dot-over {
	-webkit-animation-play-state: running;
	-moz-animation-play-state: running;
	-o-animation-play-state: running;
	animation-play-state: running;
}

.wpstory-story-modal .wpstory-slider-item.wpstory-slider-item-active .wpstory-modal-author-overlay {
	display: none;
	height: 0;
	overflow: hidden;
	width: 0;
}

.wpstory-story-modal .wpstory-slider-item.wpstory-slider-item-active .wpstory-loader {
	display: block;
}

.wpstory-story-modal .wpstory-slider-item-media {
	position: relative;
	z-index: 40;
}

.wpstory-story-modal .wpstory-slider-item-media img,.wpstory-story-modal .wpstory-slider-item-media video {
	height: auto;
	pointer-events: none;
	width: 100%;
}

.wpstory-story-modal .wpstory-slider-item-media .wpstory-loader,.wpstory-story-modal .wpstory-slider-item-media img,.wpstory-story-modal .wpstory-slider-item-media video {
	left: 50%;
	position: absolute;
	top: 50%;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}

.wpstory-story-modal .wpstory-slider-item-media .wpstory-loader {
	display: none;
}

.wpstory-story-modal .wpstory-appended {
	background-color: #424242;
	height: 100%;
	left: 0;
	overflow: hidden;
	position: absolute;
	top: 0;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	width: 100%;
	z-index: 10;
}

.wpstory-story-modal .wpstory-appended-items {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	height: 100%;
}

.wpstory-story-modal .wpstory-appended-items .wpstory-slider-page {
	-webkit-flex-shrink: 0;
	position: relative;
	-ms-flex-negative: 0;
	flex-shrink: 0;
}

.wpstory-story-modal .wpstory-appended-items .wpstory-slider-page canvas {
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 20;
}

.wpstory-story-modal .wpstory-appended-items .wpstory-page-title-wrapper {
	left: 50%;
	max-width: -webkit-calc(100% - 50px);
	max-width: -moz-calc(100% - 50px);
	max-width: calc(100% - 50px);
	pointer-events: none;
	position: absolute;
	text-align: center;
	top: 15%;
	-webkit-transform: translateX(-50%) translateZ(1px);
	-moz-transform: translateX(-50%) translateZ(1px);
	transform: translateX(-50%) translateZ(1px);
	width: 100%;
	z-index: 50;
}

@media(max-width:991px) {
	.wpstory-story-modal .wpstory-appended-items .wpstory-page-title-wrapper {
		max-width: -webkit-calc(100% - 30px);
		max-width: -moz-calc(100% - 30px);
		max-width: calc(100% - 30px);
	}
}

.wpstory-story-modal .wpstory-appended-items .wpstory-page-title {
	backdrop-filter: blur(10px);
	background-color: rgba(0, 0, 0, 0.7);
	-webkit-box-decoration-break: clone;
	color: #fff;
	display: inline;
	font-size: 1.3em;
	font-weight: 700;
	line-height: 1.5;
	max-width: 100%;
	padding: 1.2% 2.4%;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content;
}

@media(max-width:991px) {
	.wpstory-story-modal .wpstory-appended-items .wpstory-page-title {
		padding: 8px;
		line-height: 1.8;
	}
}

@media(max-width:575px) {
	.wpstory-story-modal .wpstory-appended-items .wpstory-page-title {
		font-size: 1.2em;
	}
}

.wpstory-story-modal .wpstory-slider-header {
	background: -webkit-gradient(linear,left top,left bottom,from(rgba(38,38,38,.8)),to(rgba(38,38,38,0)));
	background: -webkit-linear-gradient(top,rgba(38,38,38,.8),rgba(38,38,38,0));
	background: -moz-linear-gradient(top,rgba(38,38,38,.8) 0,rgba(38,38,38,0) 100%);
	background: -o-linear-gradient(top,rgba(38,38,38,.8) 0,rgba(38,38,38,0) 100%);
	background: linear-gradient(180deg,rgba(38,38,38,.8),rgba(38,38,38,0));
	opacity: 0;
	padding: 20px 16px 32px;
	position: absolute;
	top: 0;
	-webkit-transition: .5s;
	-o-transition: .5s;
	-moz-transition: .5s;
	transition: .5s;
	visibility: hidden;
	width: 100%;
	z-index: 20;
}

@media(max-width:575px) {
	.wpstory-story-modal .wpstory-slider-header {
		padding: 8px;
	}
}

.wpstory-story-modal .wpstory-slider-header.wpstory-slider-header-active {
	opacity: 1;
	visibility: visible;
}

.wpstory-story-modal.wpstory-longpress .wpstory-slider-item .wpstory-slider-header,.wpstory-story-modal.wpstory-longpress .wpstory-slider-item .wpstory-story-action,.wpstory-story-modal.wpstory-longpress .wpstory-slider-item .wpstory-story-swipe {
	opacity: 0!important;
	visibility: hidden!important;
}

.wpstory-story-modal .wpstory-story-swipe {
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-moz-box-orient: vertical;
	-moz-box-direction: normal;
	bottom: 0;
	-ms-flex-direction: column;
	flex-direction: column;
	opacity: 0;
	pointer-events: none;
	position: absolute;
	-webkit-transition: .5s;
	-o-transition: .5s;
	-moz-transition: .5s;
	transition: .5s;
	visibility: hidden;
	width: 100%;
	z-index: 40;
}

.wpstory-story-modal .wpstory-story-swipe,.wpstory-story-modal .wpstory-story-swipe div {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
}

.wpstory-story-modal .wpstory-story-swipe div {
	background: #fff;
	-webkit-border-radius: 30px;
	border-radius: 30px;
	-webkit-box-shadow: 0 4px 10px rgba(0,0,0,.15);
	box-shadow: 0 4px 10px rgba(0,0,0,.15);
	color: #000;
	height: 36px;
	margin: 0 0 20px;
	max-width: -webkit-calc(100% - 64px);
	max-width: -moz-calc(100% - 64px);
	max-width: calc(100% - 64px);
	padding: 0 6px;
	place-items: center;
	position: relative;
}

.wpstory-story-modal .wpstory-story-swipe div span {
	display: inline-block;
	font-size: 16px;
	font-weight: 700;
	line-height: 18px;
	overflow: hidden;
	padding: 0 5px;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.wpstory-story-modal .wpstory-story-swipe div svg:first-child {
	width: 20px;
	fill: #fff;
	left: -webkit-calc(50% - 10px);
	left: -moz-calc(50% - 10px);
	left: calc(50% - 10px);
	position: absolute;
	top: -20px;
}

.wpstory-story-modal .wpstory-story-swipe div svg:nth-child(2) {
	height: 24px;
	width: 24px;
}

.wpstory-story-modal .wpstory-story-swipe>span {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	background-color: #fff;
	-webkit-border-radius: 16px 16px 0 0;
	border-radius: 16px 16px 0 0;
	bottom: 0;
	color: #000;
	height: 56px;
	justify-content: center;
	left: 0;
	padding: 0 24px;
	position: absolute;
	-webkit-transform: translate3d(0,100%,0);
	-moz-transform: translate3d(0,100%,0);
	transform: translate3d(0,100%,0);
	-webkit-transition: visibility 0s linear .4s,-webkit-transform .25s cubic-bezier(.4,0,1,1);
	transition: visibility 0s linear .4s,-webkit-transform .25s cubic-bezier(.4,0,1,1);
	-o-transition: visibility 0s linear .4s,-o-transform .25s cubic-bezier(.4,0,1,1);
	-moz-transition: transform .25s cubic-bezier(.4,0,1,1),visibility 0s linear .4s,-moz-transform .25s cubic-bezier(.4,0,1,1);
	transition: transform .25s cubic-bezier(.4,0,1,1),visibility 0s linear .4s;
	transition: transform .25s cubic-bezier(.4,0,1,1),visibility 0s linear .4s,-webkit-transform .25s cubic-bezier(.4,0,1,1),-moz-transform .25s cubic-bezier(.4,0,1,1),-o-transform .25s cubic-bezier(.4,0,1,1);
	width: 100%;
}

.wpstory-story-modal .wpstory-story-swipe>span.wpstory-swipe-active {
	-webkit-transform: translate3d(0,-webkit-calc(100% - 56px),0)!important;
	-moz-transform: translate3d(0,-moz-calc(100% - 56px),0)!important;
	transform: translate3d(0,calc(100% - 56px),0)!important;
}

.wpstory-story-modal .wpstory-story-swipe>span span {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	font-size: 14px;
	max-width: -webkit-calc(100% - 70px);
	max-width: -moz-calc(100% - 70px);
	max-width: calc(100% - 70px);
	overflow: hidden;
	padding: 0 12px;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.wpstory-story-modal .wpstory-story-swipe>span svg:first-of-type {
	height: 32px;
	width: 32px;
}

.wpstory-story-modal .wpstory-story-swipe>span svg:nth-of-type(2) {
	height: 20px;
	margin-left: auto;
	width: 20px;
	fill: #000;
}

.wpstory-story-modal a.wpstory-story-action {
	background-image: -webkit-gradient(linear,left top,right top,from(var(--wpstory-button-gradient-1,#fff)),to(var(--wpstory-button-gradient-2,#fff)));
	background-image: -webkit-linear-gradient(left,var(--wpstory-button-gradient-1,#fff) 0,var(--wpstory-button-gradient-2,#fff) 100%);
	background-image: -moz-linear-gradient(left,var(--wpstory-button-gradient-1,#fff) 0,var(--wpstory-button-gradient-2,#fff) 100%);
	background-image: -o-linear-gradient(left,var(--wpstory-button-gradient-1,#fff) 0,var(--wpstory-button-gradient-2,#fff) 100%);
	background-image: linear-gradient(to right,var(--wpstory-button-gradient-1,#fff) 0,var(--wpstory-button-gradient-2,#fff) 100%);
	-webkit-border-radius: var(--wpstory-button-radius,5px);
	border-radius: var(--wpstory-button-radius,5px);
	bottom: 20px;
	color: var(--wpstory-button-text-color,#000);
	cursor: pointer;
	left: 50%;
	opacity: 0;
	padding: var(--wpstory-button-padding,10px 20px);
	position: absolute;
	text-decoration: none;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	transform: translateX(-50%);
	-webkit-transition: .5s;
	-o-transition: .5s;
	-moz-transition: .5s;
	transition: .5s;
	visibility: hidden;
	z-index: 50;
}

.wpstory-story-modal a.wpstory-story-action,.wpstory-story-modal a.wpstory-story-action span {
	font-size: var(--wpstory-button-font-size,16px);
}

.wpstory-story-modal .wpstory-story-bg {
	background-position: 50%;
	-webkit-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	-webkit-filter: blur(50px);
	filter: blur(50px);
	height: 100%;
	left: 0;
	opacity: .8;
	position: absolute;
	top: 0;
	-webkit-transform: scale(1.5);
	-moz-transform: scale(1.5);
	-ms-transform: scale(1.5);
	-o-transform: scale(1.5);
	transform: scale(1.5);
	width: 100%;
	z-index: 10;
}

.wpstory-story-modal .wpstory-appended-wrapper,.wpstory-story-modal .wpstory-slider-item-media,.wpstory-story-modal .wpstory-slider-page,.wpstory-story-modal img,.wpstory-story-modal video {
	height: 100%;
	left: 0;
	top: 0;
	width: 100%;
}

.wpstory-story-modal .wpstory-scale-wrapper {
	-webkit-border-radius: 8px;
	border-radius: 8px;
	height: 100%;
	overflow: hidden;
}

.wpstory-story-modal .wpstory-appended-wrapper {
	-webkit-border-radius: 8px;
	border-radius: 8px;
	overflow: hidden;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d;
}

@media(max-width:575px) {
	.wpstory-story-modal .wpstory-appended-wrapper {
		-webkit-border-radius: 0;
		border-radius: 0;
	}
}

.wpstory-story-modal.wpstory-longpress-paused .wpstory-slider-item .wpstory-story-dot-over,.wpstory-story-modal.wpstory-paused .wpstory-slider-item .wpstory-story-dot-over {
	-webkit-animation-play-state: paused!important;
	-moz-animation-play-state: paused!important;
	-o-animation-play-state: paused!important;
	animation-play-state: paused!important;
}

.wpstory-story-modal .wpstory-meta {
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.wpstory-story-modal .wpstory-meta,.wpstory-story-modal .wpstory-meta .wpstory-meta-left {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.wpstory-story-modal .wpstory-meta .wpstory-meta-left {
	-webkit-box-flex: 1;
	-webkit-flex-grow: 1;
	-moz-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	overflow-x: hidden;
	white-space: nowrap;
}

.wpstory-story-modal .wpstory-meta .wpstory-meta-right {
	margin-left: auto;
	-webkit-box-flex: 0;
	-webkit-flex: 0 0 90px;
	-moz-box-flex: 0;
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex: 0 0 90px;
	flex: 0 0 90px;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: end;
	-webkit-justify-content: flex-end;
	-moz-box-pack: end;
	-ms-flex-pack: end;
	justify-content: flex-end;
}

html[dir=rtl] .wpstory-story-modal .wpstory-meta .wpstory-meta-right {
	-webkit-box-orient: horizontal;
	-webkit-box-direction: reverse;
	-webkit-flex-direction: row-reverse;
	-moz-box-orient: horizontal;
	-moz-box-direction: reverse;
	-ms-flex-direction: row-reverse;
	flex-direction: row-reverse;
}

.wpstory-story-modal .wpstory-meta .wpstory-meta-right .wpstory-modal-button {
	background: none;
	border: 0;
	display: -webkit-inline-box;
	display: -webkit-inline-flex;
	display: -moz-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	padding: 0;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	cursor: pointer;
	font-size: 0;
	height: 40px;
	justify-content: center;
	position: relative;
	width: 30px;
}

.wpstory-story-modal .wpstory-meta .wpstory-meta-right .wpstory-modal-button:active,.wpstory-story-modal .wpstory-meta .wpstory-meta-right .wpstory-modal-button:focus,.wpstory-story-modal .wpstory-meta .wpstory-meta-right .wpstory-modal-button:hover {
	background: none;
	border: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
	outline: none;
	-webkit-transform: none;
	-moz-transform: none;
	-ms-transform: none;
	-o-transform: none;
	transform: none;
}

.wpstory-story-modal .wpstory-meta .wpstory-meta-right .wpstory-modal-button svg {
	fill: #fff;
	height: 24px;
	pointer-events: none;
	vertical-align: middle;
	width: 24px;
}

@media(max-width:767px) {
	.wpstory-story-modal .wpstory-meta .wpstory-meta-right .wpstory-modal-button svg {
		height: 20px;
		width: 20px;
	}
}

.wpstory-story-modal .wpstory-meta .wpstory-meta-right .wpstory-modal-closer-button-mobile[type=button] {
	display: none;
}

@media(max-width:575px) {
	.wpstory-story-modal .wpstory-meta .wpstory-meta-right .wpstory-modal-closer-button-mobile[type=button] {
		display: -webkit-inline-box;
		display: -webkit-inline-flex;
		display: -moz-inline-box;
		display: -ms-inline-flexbox;
		display: inline-flex;
	}
}

.wpstory-story-modal .wpstory-meta .wpstory-modal-author-image {
	-webkit-border-radius: 50%;
	border-radius: 50%;
	color: #fff;
	display: inline-block;
	font-size: 14px;
	height: 32px;
	overflow: hidden;
	position: relative;
	text-decoration: none;
	width: 32px;
}

.wpstory-story-modal .wpstory-meta .wpstory-modal-author-image img {
	-webkit-border-radius: 50%;
	border-radius: 50%;
	height: 100%;
	left: 0;
	-o-object-fit: cover;
	object-fit: cover;
	position: absolute;
	top: 0;
	width: 100%;
}

.wpstory-story-modal .wpstory-meta .wpstory-modal-author-info {
	display: -webkit-inline-box;
	display: -webkit-inline-flex;
	display: -moz-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	color: #fff;
	font-size: 14px;
	padding-left: 8px;
	text-decoration: none;
	-webkit-box-flex: 0;
	-webkit-flex: 0 0 auto;
	-moz-box-flex: 0;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
}

html[dir=rtl] .wpstory-story-modal .wpstory-meta .wpstory-modal-author-info {
	padding-left: 0;
	padding-right: 8px;
}

.wpstory-story-modal .wpstory-meta .wpstory-modal-author-info-name {
	display: inline-block;
	font-weight: 600;
	overflow: hidden;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	white-space: nowrap;
}

@media(max-width:767px) {
	.wpstory-story-modal .wpstory-meta .wpstory-modal-author-info-name {
		font-size: 14px;
		font-weight: 400;
	}
}

.wpstory-story-modal .wpstory-meta .wpstory-modal-author-info-date {
	display: inline-block;
	font-size: 15px;
	margin-left: 10px;
	opacity: .6;
}

html[dir=rtl] .wpstory-story-modal .wpstory-meta .wpstory-modal-author-info-date {
	margin-left: 0;
	margin-right: 10px;
}

@media(max-width:767px) {
	.wpstory-story-modal .wpstory-meta .wpstory-modal-author-info-date {
		font-size: 14px;
		font-weight: 400;
	}
}

.wpstory-story-modal .wpstory-modal-author-overlay {
	background: -webkit-gradient(linear,left top,left bottom,from(rgba(38,38,38,.6)),to(rgba(38,38,38,0)));
	background: -webkit-linear-gradient(top,rgba(38,38,38,.6),rgba(38,38,38,0));
	background: -moz-linear-gradient(top,rgba(38,38,38,.6) 0,rgba(38,38,38,0) 100%);
	background: -o-linear-gradient(top,rgba(38,38,38,.6) 0,rgba(38,38,38,0) 100%);
	background: linear-gradient(180deg,rgba(38,38,38,.6),rgba(38,38,38,0));
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 30;
}

@media(max-width:575px) {
	.wpstory-story-modal .wpstory-modal-author-overlay {
		display: none;
	}
}

.wpstory-story-modal .wpstory-modal-author-overlay .wpstory-modal-author-image {
	left: 50%;
	position: absolute;
	text-align: center;
	top: 50%;
	-webkit-transform: translate(-50%,-50%) scale(2);
	-moz-transform: translate(-50%,-50%) scale(2);
	-ms-transform: translate(-50%,-50%) scale(2);
	-o-transform: translate(-50%,-50%) scale(2);
	transform: translate(-50%,-50%) scale(2);
}

.wpstory-story-modal .wpstory-modal-author-overlay .wpstory-overlay-image-wrapper {
	-webkit-border-radius: 50%;
	border-radius: 50%;
	display: block;
	height: 65px;
	margin-bottom: 16px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	position: relative;
	width: 65px;
}

.wpstory-story-modal .wpstory-modal-author-overlay .wpstory-overlay-image-wrapper canvas,.wpstory-story-modal .wpstory-modal-author-overlay .wpstory-overlay-image-wrapper img {
	-webkit-border-radius: 50%;
	border-radius: 50%;
	height: 100%;
	left: 0;
	-o-object-fit: cover;
	object-fit: cover;
	padding: 2px;
	position: absolute;
	top: 0;
	width: 100%;
}

.wpstory-story-modal .wpstory-modal-author-overlay .wpstory-modal-author-info-date,.wpstory-story-modal .wpstory-modal-author-overlay .wpstory-modal-author-info-name {
	color: #fff;
	display: block;
}

.wpstory-story-modal .wpstory-modal-author-overlay .wpstory-modal-author-info-name {
	font-size: 14px;
	margin-bottom: 5px;
	padding: 0 15px;
}

.wpstory-story-modal .wpstory-modal-author-overlay .wpstory-modal-author-info-date {
	font-size: 15px;
}

.wpstory-story-modal .wpstory-modal-button.wpstory-mute .wpstory-svg-volume-off,.wpstory-story-modal .wpstory-modal-button.wpstory-play .wpstory-svg-play {
	display: none;
}

.wpstory-story-modal.wpstory-paused .wpstory-modal-button.wpstory-play .wpstory-svg-play {
	display: block;
}

.wpstory-story-modal.wpstory-muted .wpstory-modal-button.wpstory-mute .wpstory-svg-volume-on,.wpstory-story-modal.wpstory-paused .wpstory-modal-button.wpstory-play .wpstory-svg-pause {
	display: none;
}

.wpstory-story-modal.wpstory-muted .wpstory-modal-button.wpstory-mute .wpstory-svg-volume-off {
	display: block;
}

@-webkit-keyframes wpstoryDotAnim {
	0% {
		max-width: 0;
	}

	to {
		max-width: 100%;
	}
}

@-moz-keyframes wpstoryDotAnim {
	0% {
		max-width: 0;
	}

	to {
		max-width: 100%;
	}
}

@-o-keyframes wpstoryDotAnim {
	0% {
		max-width: 0;
	}

	to {
		max-width: 100%;
	}
}

@keyframes wpstoryDotAnim {
	0% {
		max-width: 0;
	}

	to {
		max-width: 100%;
	}
}

.wpstory-story-modal--ws .wpstory-modal-closer-button[type=button] {
	display: none;
}

.wpstory-story-modal .wpstory-ws-container {
	height: 100%;
	position: relative;
	width: 100%;
	z-index: 15;
}

.wpstory-story-modal .wpstory-ws-container amp-story-player {
	height: 100%;
	width: 100%;
}

.wpstory-pagination {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	left: 0;
	top: 0;
	width: 100%;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-moz-box-orient: horizontal;
	-moz-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	margin-bottom: 8px;
	z-index: 20;
}

.wpstory-pagination__item {
	-webkit-box-flex: 1;
	-webkit-flex-grow: 1;
	-moz-box-flex: 1;
	-ms-flex-positive: 1;
	background-color: hsla(0,0%,100%,.35);
	-webkit-border-radius: 2px;
	border-radius: 2px;
	flex-grow: 1;
	height: 2px;
	margin-right: 2px;
	position: relative;
}

.wpstory-pagination__item span {
	background-color: #fff;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	display: block;
	height: 100%;
	-webkit-transform: scaleX(0);
	-moz-transform: scaleX(0);
	-ms-transform: scaleX(0);
	-o-transform: scaleX(0);
	transform: scaleX(0);
	-webkit-transform-origin: left center;
	-moz-transform-origin: left center;
	-ms-transform-origin: left center;
	-o-transform-origin: left center;
	transform-origin: left center;
	width: 100%;
}

.wpstory-pagination__item--active~.wpstory-pagination__item span {
	background-color: hsla(0,0%,100%,.35);
	-webkit-transform: scaleX(0);
	-moz-transform: scaleX(0);
	-ms-transform: scaleX(0);
	-o-transform: scaleX(0);
	transform: scaleX(0);
}

.wpstory-pagination__item:last-child {
	margin-right: 0;
}

html[dir=rtl] .wpstory-pagination__item:last-child {
	margin-right: 2px;
}

html[dir=rtl] .wpstory-pagination__item:first-child {
	margin-right: 0;
}

.wpstory-modal-buttons-wrapper {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.wpstory-modal-buttons-wrapper-overlay {
	background-color: rgba(0,0,0,.65);
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 30;
}

.wpstory-modal-buttons-wrapper-appended {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	width: 420px;
	z-index: 40;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}

@media(max-width:575px) {
	.wpstory-modal-buttons-wrapper-appended {
		width: 80%;
	}
}

.wpstory-modal-buttons-wrapper .wpstory-more-buttons {
	width: 100%;
}

.wpstory-modal-buttons-wrapper .wpstory-more-buttons-list {
	list-style: none;
	margin: 0;
	padding: 0;
}

.wpstory-modal-buttons-wrapper .wpstory-more-buttons-list-item {
	list-style: none;
	margin: 0;
}

.wpstory-modal-buttons-wrapper .wpstory-more-buttons-list-item:first-child .wpstory-more-buttons-button[type=button] {
	-webkit-border-top-left-radius: 12px;
	border-top-left-radius: 12px;
	-webkit-border-top-right-radius: 12px;
	border-top-right-radius: 12px;
}

.wpstory-modal-buttons-wrapper .wpstory-more-buttons-list-item:last-child .wpstory-more-buttons-button[type=button] {
	-webkit-border-bottom-left-radius: 12px;
	border-bottom-left-radius: 12px;
	-webkit-border-bottom-right-radius: 12px;
	border-bottom-right-radius: 12px;
}

.wpstory-modal-buttons-wrapper .wpstory-more-buttons-delete-first {
	color: #d50000!important;
}

.wpstory-modal-buttons-wrapper .wpstory-more-buttons a,.wpstory-modal-buttons-wrapper .wpstory-more-buttons button,.wpstory-modal-buttons-wrapper .wpstory-more-buttons-button[type=button] {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	text-decoration: none;
	width: 100%;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	background-color: #fff;
	border: 0;
	border-bottom: 1px solid #e0e0e0;
	-webkit-border-radius: 0;
	border-radius: 0;
	color: #262626;
	font-size: 16px;
	justify-content: center;
	margin: 0;
	min-height: 48px;
	padding: 4px 8px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

@media(max-width:575px) {
	.wpstory-modal-buttons-wrapper .wpstory-more-buttons a,.wpstory-modal-buttons-wrapper .wpstory-more-buttons button,.wpstory-modal-buttons-wrapper .wpstory-more-buttons-button[type=button] {
		font-size: 14px;
		min-height: 42px;
	}
}

.wpstory-modal-buttons-wrapper .wpstory-more-buttons a:hover,.wpstory-modal-buttons-wrapper .wpstory-more-buttons button:hover,.wpstory-modal-buttons-wrapper .wpstory-more-buttons-button[type=button]:hover {
	background-color: #f5f5f5;
	color: #262626;
}

.wpstory-modal-buttons-wrapper .wpstory-more-buttons a:focus,.wpstory-modal-buttons-wrapper .wpstory-more-buttons button:focus,.wpstory-modal-buttons-wrapper .wpstory-more-buttons-button[type=button]:focus {
	background-color: #fff;
	color: #262626;
}

.wpstory-modal-buttons-wrapper .wpstory-more-buttons a:active,.wpstory-modal-buttons-wrapper .wpstory-more-buttons button:active,.wpstory-modal-buttons-wrapper .wpstory-more-buttons-button[type=button]:active {
	background-color: #eee;
}

.wpstory-modal-buttons-wrapper .wpstory-own-modal {
	background-color: #fff;
	-webkit-border-radius: 12px;
	border-radius: 12px;
	font-size: 16px;
	width: 100%;
}

.wpstory-modal-buttons-wrapper .wpstory-own-modal-head {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	border-bottom: 1px solid #dbdbdb;
	padding: 5px;
}

.wpstory-modal-buttons-wrapper .wpstory-own-modal-head-holder {
	width: 40px;
}

.wpstory-modal-buttons-wrapper .wpstory-own-modal-body {
	color: #000;
	padding: 18px 12px 12px;
}

.wpstory-modal-buttons-wrapper .wpstory-own-modal-title {
	color: #000;
	font-weight: 700;
}

.wpstory-modal-buttons-wrapper .wpstory-own-modal-close[type=button] {
	display: -webkit-inline-box;
	display: -webkit-inline-flex;
	display: -moz-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	background: none;
	border: 0;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	height: 40px;
	justify-content: center;
	padding: 0;
	width: 40px;
}

.wpstory-modal-buttons-wrapper .wpstory-own-modal-close[type=button] svg {
	height: 28px;
	pointer-events: none;
	vertical-align: middle;
	width: 28px;
}

.wpstory-modal-buttons-wrapper .wpstory-own-modal-close[type=button]:hover {
	background-color: #f5f5f5;
}

.wpstory-modal-buttons-wrapper .wpstory-own-modal-close[type=button]:active {
	background-color: #eee;
}

.wpstory-modal-buttons-wrapper .wpstory-own-modal-submit[type=submit] {
	background-color: #eee;
	color: #000;
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	width: 100%;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	border: 0;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	font-size: 16px;
	height: 42px;
	justify-content: center;
}

@media(max-width:575px) {
	.wpstory-modal-buttons-wrapper .wpstory-own-modal-submit[type=submit] {
		font-size: 14px;
		min-height: 42px;
	}
}

.wpstory-modal-buttons-wrapper .wpstory-own-modal-submit[type=submit]:active {
	background-color: #e0e0e0;
}

.wpstory-modal-buttons-wrapper .wpstory-own-modal-content {
	background-color: rgba(0,0,0,0);
	border: 1px solid #e0e0e0;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	-webkit-box-shadow: none;
	box-shadow: none;
	color: #000;
	font-size: 16px;
	margin-bottom: 12px;
	padding: 6px;
}

.wpstory-modal-buttons-wrapper .wpstory-own-modal-content:active,.wpstory-modal-buttons-wrapper .wpstory-own-modal-content:focus {
	border: 1px solid #e0e0e0;
	-webkit-box-shadow: none;
	box-shadow: none;
	outline: none;
}

.wpstory-modal-buttons-wrapper .wpstory-own-modal-desc {
	display: block;
	font-size: 16px;
	margin-bottom: 12px;
}

@media(max-width:575px) {
	.wpstory-modal-buttons-wrapper .wpstory-own-modal-desc {
		font-size: 14px;
	}
}

.wpstory-modal-buttons-wrapper .wpstory-own-modal-success {
	background-color: #fff;
	-webkit-border-radius: 12px;
	border-radius: 12px;
	padding: 24px;
	text-align: center;
	width: 100%;
}

.wpstory-modal-buttons-wrapper .wpstory-own-modal-success-head {
	margin-bottom: 24px;
}

.wpstory-modal-buttons-wrapper .wpstory-own-modal-success-title {
	color: #000;
	display: block;
	font-size: 16px;
	margin-bottom: 16px;
}

.wpstory-modal-buttons-wrapper .wpstory-own-modal-success p {
	color: #757575;
	display: block;
	font-size: 14px;
	margin-bottom: 16px;
}

.wpstory-modal-buttons-wrapper .wpstory-own-modal-success-close[type=button] {
	background-color: #f5f5f5;
	color: #000;
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	width: 100%;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	border: 0;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	font-size: 16px;
	justify-content: center;
	min-height: 48px;
	padding: 4px 8px;
}

@media(max-width:575px) {
	.wpstory-modal-buttons-wrapper .wpstory-own-modal-success-close[type=button] {
		font-size: 14px;
		min-height: 42px;
	}
}

.wpstory-modal-buttons-wrapper .wpstory-own-modal-success-close[type=button]:hover {
	background-color: #eee;
	color: #262626;
}

.wpstory-modal-buttons-wrapper .wpstory-own-modal-success-close[type=button]:focus {
	outline: none;
}

.wpstory-modal-buttons-wrapper .wpstory-own-modal-success-close[type=button]:active {
	background-color: #e0e0e0;
}

.wpstory-modal-buttons-wrapper .wpstory-confirm {
	background-color: #fff;
	-webkit-border-radius: 12px;
	border-radius: 12px;
	text-align: center;
	width: 100%;
}

.wpstory-modal-buttons-wrapper .wpstory-confirm-head {
	padding: 24px;
}

.wpstory-modal-buttons-wrapper .wpstory-confirm-title {
	color: #000;
	display: block;
	font-size: 16px;
	margin: 0;
}

.wpstory-modal-buttons-wrapper .wpstory-confirm-action {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.wpstory-modal-buttons-wrapper .wpstory-confirm-button[type=button] {
	background-color: #f5f5f5;
	color: #000;
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	width: 100%;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	border: 0;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	font-size: 16px;
	height: 38px;
	justify-content: center;
}

@media(max-width:575px) {
	.wpstory-modal-buttons-wrapper .wpstory-confirm-button[type=button] {
		font-size: 14px;
	}
}

.wpstory-modal-buttons-wrapper .wpstory-confirm-button[type=button]:focus {
	background-color: #f5f5f5;
	color: #000;
}

.wpstory-modal-buttons-wrapper .wpstory-confirm-button[type=button]:hover {
	background-color: #eee;
	color: #000;
}

.wpstory-modal-buttons-wrapper .wpstory-confirm-button[type=button]:active {
	background-color: #e0e0e0;
}

.wpstory-modal-buttons-wrapper .wpstory-confirm-button[type=button]:first-child {
	-webkit-border-radius: 0 0 0 12px;
	border-radius: 0 0 0 12px;
}

.wpstory-modal-buttons-wrapper .wpstory-confirm-button[type=button]:last-child {
	-webkit-border-radius: 0 0 12px 0;
	border-radius: 0 0 12px 0;
	color: #d50000;
}

.wpstory-viewers__user {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	color: #000;
	margin-bottom: 10px;
	text-decoration: none;
}

.wpstory-viewers__user:last-child {
	margin-bottom: 0;
}

.wpstory-viewers__user-avatar {
	--width: 35px;
	-webkit-box-flex: 0;
	-webkit-flex: 0 0 auto;
	-moz-box-flex: 0;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	width: var(--width);
}

.wpstory-viewers__user-avatar img {
	-webkit-border-radius: 50%;
	border-radius: 50%;
	height: var(--width);
	-o-object-fit: cover;
	object-fit: cover;
	width: var(--width);
}

.wpstory-viewers__username {
	-webkit-box-flex: 1;
	-webkit-flex-grow: 1;
	-moz-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	font-size: 14px;
	padding-left: 10px;
}

.wpstory-viewers .wpstory-own-modal-body {
	max-height: 350px;
	overflow-y: auto;
}

.wpstory-viewers .wpstory-own-modal-body .wpstory-loader {
	--wpstory-loader-size: 40px;
	--wpstory-loader-color: #000;
}

.wpstory-shortcode-wrapper .wpstory-item-circles.wpstory-shortcode-style-facebook {
	padding: 3px;
}

.wpstory-shortcode-wrapper .wpstory-item-circles .wpstory-feed-item-fb {
	border: 0;
	-webkit-border-radius: 7px!important;
	border-radius: 7px!important;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2)!important;
	box-shadow: 0 1px 2px rgba(0,0,0,.2)!important;
	cursor: pointer;
	display: inline-block;
	height: 190px;
	overflow: hidden;
	position: relative;
	text-align: center;
	text-decoration: none;
	width: 118px;
}

@media(max-width:575px) {
	.wpstory-shortcode-wrapper .wpstory-item-circles .wpstory-feed-item-fb {
		height: 160px;
		width: 90px;
	}
}

.wpstory-shortcode-wrapper .wpstory-item-circles .wpstory-feed-item-fb:active {
	-webkit-transform: scale(.98);
	-moz-transform: scale(.98);
	-ms-transform: scale(.98);
	-o-transform: scale(.98);
	transform: scale(.98);
}

.wpstory-shortcode-wrapper .wpstory-item-circles .wpstory-feed-item-fb:after {
	background-image: -webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.4)),to(transparent));
	background-image: -webkit-linear-gradient(bottom,rgba(0,0,0,.4),transparent);
	background-image: -moz-linear-gradient(bottom,rgba(0,0,0,.4),transparent);
	background-image: -o-linear-gradient(bottom,rgba(0,0,0,.4),transparent);
	background-image: linear-gradient(0deg,rgba(0,0,0,.4),transparent);
	-webkit-border-radius: 7px;
	border-radius: 7px;
	content: "";
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	-webkit-transform: translateZ(1px);
	-moz-transform: translateZ(1px);
	transform: translateZ(1px);
	width: 100%;
	z-index: 10;
}

.wpstory-shortcode-wrapper .wpstory-item-circles .wpstory-feed-item-fb .wpstory-fb-cover {
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}

.wpstory-shortcode-wrapper .wpstory-item-circles .wpstory-feed-item-fb .wpstory-fb-cover img {
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
}

.wpstory-shortcode-wrapper .wpstory-item-circles .wpstory-feed-item-fb .wpstory-fb-cover .wpstory-feed-canvas {
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}

.wpstory-shortcode-wrapper .wpstory-item-circles .wpstory-feed-item-fb .wpstory-fb-cover .wpstory-feed-canvas canvas {
	-webkit-border-radius: 7px;
	border-radius: 7px;
}

.wpstory-shortcode-wrapper .wpstory-item-circles .wpstory-feed-item-fb .wpstory-fb-image {
	-webkit-border-radius: 50%;
	border-radius: 50%;
	height: 40px;
	left: 12px;
	overflow: hidden;
	position: absolute;
	top: 12px;
	width: 40px;
	z-index: 20;
}

.wpstory-shortcode-wrapper .wpstory-item-circles .wpstory-feed-item-fb .wpstory-fb-image img {
	height: 100%;
	left: 0;
	-o-object-fit: cover;
	object-fit: cover;
	position: absolute;
	top: 0;
	width: 100%;
}

.wpstory-shortcode-wrapper .wpstory-item-circles .wpstory-feed-item-fb .wpstory-fb-title {
	bottom: 12px;
	color: #fff;
	display: -webkit-box;
	font-size: 15px;
	left: 12px;
	overflow: hidden;
	position: absolute;
	right: 12px;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	word-break: break-word;
	z-index: 20;
	-webkit-line-clamp: 3;
	line-clamp: 3;
	-webkit-box-orient: vertical;
	text-align: left;
	-webkit-transform: translateZ(1px);
	-moz-transform: translateZ(1px);
	transform: translateZ(1px);
}

.wpstory-shortcode-wrapper .wpstory-item-circles .wpstory-feed-item-fb>* {
	pointer-events: none;
}

.wpstory-shortcode-wrapper .wpstory-item-circles .wpstory-add {
	overflow: hidden;
	position: relative;
}

.wpstory-shortcode-wrapper .wpstory-item-circles .wpstory-add:hover .wpstory-fb-title {
	background-color: #f5f5f5;
}

.wpstory-shortcode-wrapper .wpstory-item-circles .wpstory-add .wpstory-fb-cover {
	height: 60%;
}

.wpstory-shortcode-wrapper .wpstory-item-circles .wpstory-add .wpstory-fb-title {
	background-color: #fff;
	bottom: 0;
	color: #000;
	display: -webkit-box;
	height: 40%;
	left: 0;
	overflow: hidden;
	padding-top: 28px;
	right: 0;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	-webkit-transition: .25s;
	-o-transition: .25s;
	-moz-transition: .25s;
	transition: .25s;
	-webkit-line-clamp: 3;
	line-clamp: 3;
	-webkit-box-orient: vertical;
	text-align: center;
}

.wpstory-shortcode-wrapper .wpstory-item-circles .wpstory-add .wpstory-fb-add-icon {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	background-color: #fff;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	height: 40px;
	justify-content: center;
	left: 50%;
	margin-left: -20px;
	position: absolute;
	top: -webkit-calc(60% - 20px);
	top: -moz-calc(60% - 20px);
	top: calc(60% - 20px);
	-webkit-transform: translateZ(1px);
	-moz-transform: translateZ(1px);
	transform: translateZ(1px);
	width: 40px;
	z-index: 20;
}

.wpstory-shortcode-wrapper .wpstory-item-circles .wpstory-add .wpstory-fb-add-icon svg {
	height: 38px;
	width: 38px;
}

.wpstory-shortcode-wrapper .wpstory-item-circles.wpstory-shortcode-style-facebook .wpstory-skeleton-loader {
	display: block;
	-webkit-box-flex: 0;
	-webkit-flex: 0 0 auto;
	-moz-box-flex: 0;
	background-color: #fafafa;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	height: 190px;
	margin-right: 15px;
	position: relative;
	width: 118px;
}

@media(max-width:575px) {
	.wpstory-shortcode-wrapper .wpstory-item-circles.wpstory-shortcode-style-facebook .wpstory-skeleton-loader {
		height: 160px;
		width: 90px;
	}
}

.wpstory-shortcode-wrapper .wpstory-item-circles.wpstory-shortcode-style-facebook .wpstory-skeleton-loader span {
	animation: wpstorySkeleton 1s infinite reverse;
	background: -webkit-gradient(linear,left top,right top,from(#dce0e5),color-stop(#f0f2f4),to(#dce0e5));
	background: -webkit-linear-gradient(left,#dce0e5,#f0f2f4,#dce0e5);
	background: -moz-linear-gradient(left,#dce0e5,#f0f2f4,#dce0e5);
	background: -o-linear-gradient(left,#dce0e5,#f0f2f4,#dce0e5);
	background: linear-gradient(90deg,#dce0e5,#f0f2f4,#dce0e5);
	-webkit-background-size: 200% 200%;
	-o-background-size: 200%;
	background-size: 200%;
}

.wpstory-shortcode-wrapper .wpstory-item-circles.wpstory-shortcode-style-facebook .wpstory-skeleton-loader span:first-child {
	background-color: #fff;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	height: 40px;
	left: 12px;
	position: absolute;
	top: 12px;
	width: 40px;
	z-index: 20;
}

.wpstory-shortcode-wrapper .wpstory-item-circles.wpstory-shortcode-style-facebook .wpstory-skeleton-loader span:nth-child(2) {
	-webkit-border-radius: 2px;
	border-radius: 2px;
	bottom: 28px;
	height: 10px;
	left: 12px;
	position: absolute;
	width: 94px;
}

@media(max-width:575px) {
	.wpstory-shortcode-wrapper .wpstory-item-circles.wpstory-shortcode-style-facebook .wpstory-skeleton-loader span:nth-child(2) {
		width: 66px;
	}
}

.wpstory-shortcode-wrapper .wpstory-item-circles.wpstory-shortcode-style-facebook .wpstory-skeleton-loader span:nth-child(3) {
	-webkit-border-radius: 2px;
	border-radius: 2px;
	bottom: 12px;
	height: 10px;
	left: 12px;
	position: absolute;
	width: 70px;
}

@media(max-width:575px) {
	.wpstory-shortcode-wrapper .wpstory-item-circles.wpstory-shortcode-style-facebook .wpstory-skeleton-loader span:nth-child(3) {
		width: 45px;
	}
}

.wpstory-item-circles .wpstory-feed-item-ins {
	cursor: pointer;
	display: inline-block;
	line-height: 1.15;
	text-align: center;
	-webkit-transition: -webkit-transform .25s ease;
	transition: -webkit-transform .25s ease;
	-o-transition: -o-transform .25s ease;
	-moz-transition: transform .25s ease,-moz-transform .25s ease;
	transition: transform .25s ease;
	transition: transform .25s ease,-webkit-transform .25s ease,-moz-transform .25s ease,-o-transform .25s ease;
	width: 90px;
}

.wpstory-item-circles .wpstory-feed-item-ins>* {
	pointer-events: none;
}

@media(max-width:575px) {
	.wpstory-item-circles .wpstory-feed-item-ins {
		width: 75px;
	}
}

.wpstory-item-circles .wpstory-feed-item-ins:active {
	-webkit-transform: scale(.95);
	-moz-transform: scale(.95);
	-ms-transform: scale(.95);
	-o-transform: scale(.95);
	transform: scale(.95);
}

.wpstory-item-circles .wpstory-feed-item-ins .wpstory-circle-image,.wpstory-item-circles .wpstory-feed-item-ins .wpstory-feed-canvas {
	-webkit-border-radius: 50%;
	border-radius: 50%;
	display: block;
	height: 90px;
	margin-bottom: 10px;
	position: relative;
	width: 90px;
}

.wpstory-item-circles .wpstory-feed-item-ins .wpstory-circle-image:before,.wpstory-item-circles .wpstory-feed-item-ins .wpstory-feed-canvas:before {
	background: -webkit-linear-gradient(45deg,var(--wpstory-circle-gradient-1,#e6683c) 25%,var(--wpstory-circle-gradient-2,#bc1888) 100%);
	background: -moz-linear-gradient(45deg,var(--wpstory-circle-gradient-1,#e6683c) 25%,var(--wpstory-circle-gradient-2,#bc1888) 100%);
	background: -o-linear-gradient(45deg,var(--wpstory-circle-gradient-1,#e6683c) 25%,var(--wpstory-circle-gradient-2,#bc1888) 100%);
	background: linear-gradient(45deg,var(--wpstory-circle-gradient-1,#e6683c) 25%,var(--wpstory-circle-gradient-2,#bc1888) 100%);
	-webkit-border-radius: 50%;
	border-radius: 50%;
	content: "";
	inset: 0;
	-webkit-mask: -webkit-gradient(linear,left bottom,left top,color-stop(0,#fff),color-stop(0,#fff)) content-box,-webkit-gradient(linear,left bottom,left top,color-stop(0,#fff),color-stop(0,#fff));
	-webkit-mask: -webkit-linear-gradient(bottom,#fff,#fff 0) content-box,-webkit-linear-gradient(bottom,#fff,#fff 0);
	mask: -webkit-gradient(linear,left bottom,left top,color-stop(0,#fff),color-stop(0,#fff)) content-box,-webkit-gradient(linear,left bottom,left top,color-stop(0,#fff),color-stop(0,#fff));
	mask: linear-gradient(0deg,#fff,#fff 0) content-box,linear-gradient(0deg,#fff,#fff 0);
	-webkit-mask-composite: xor;
	mask-composite: exclude;
	padding: 3px;
	position: absolute;
	z-index: -1;
}

@media(max-width:575px) {
	.wpstory-item-circles .wpstory-feed-item-ins .wpstory-circle-image,.wpstory-item-circles .wpstory-feed-item-ins .wpstory-feed-canvas {
		height: 75px;
		width: 75px;
	}
}

.wpstory-item-circles .wpstory-feed-item-ins .wpstory-circle-image canvas,.wpstory-item-circles .wpstory-feed-item-ins .wpstory-circle-image img,.wpstory-item-circles .wpstory-feed-item-ins .wpstory-feed-canvas canvas,.wpstory-item-circles .wpstory-feed-item-ins .wpstory-feed-canvas img {
	-webkit-border-radius: 50%;
	border-radius: 50%;
	height: -webkit-calc(100% - 10px);
	height: -moz-calc(100% - 10px);
	height: calc(100% - 10px);
	left: 50%;
	-o-object-fit: cover;
	object-fit: cover;
	position: absolute;
	top: 50%;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	width: -webkit-calc(100% - 10px);
	width: -moz-calc(100% - 10px);
	width: calc(100% - 10px);
}

.wpstory-item-circles .wpstory-feed-item-ins .wpstory-circle-title {
	font-weight: bold;
	color: var(--wpstory-circle-text-color,#000);
	display: block;
	font-size: 13px;
	overflow: hidden;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	-webkit-line-clamp: 1;
	line-clamp: 1;
	-webkit-box-orient: vertical;
	white-space: nowrap;
}

.wpstory-item-circles.wpstory-uncropped-titles .wpstory-feed-item-ins .wpstory-circle-title {
	white-space: normal;
}

.wpstory-item-circles.wpstory-shortcode-style-instagram .wpstory-skeleton-loader {
	display: block;
	-webkit-box-flex: 0;
	-webkit-flex: 0 0 auto;
	-moz-box-flex: 0;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	margin-right: 15px;
	width: 90px;
}

@media(max-width:575px) {
	.wpstory-item-circles.wpstory-shortcode-style-instagram .wpstory-skeleton-loader {
		width: 75px;
	}
}

.wpstory-item-circles.wpstory-shortcode-style-instagram .wpstory-skeleton-loader span {
	animation: wpstorySkeleton 1s infinite reverse;
	background: -webkit-gradient(linear,left top,right top,from(#dce0e5),color-stop(#f0f2f4),to(#dce0e5));
	background: -webkit-linear-gradient(left,#dce0e5,#f0f2f4,#dce0e5);
	background: -moz-linear-gradient(left,#dce0e5,#f0f2f4,#dce0e5);
	background: -o-linear-gradient(left,#dce0e5,#f0f2f4,#dce0e5);
	background: linear-gradient(90deg,#dce0e5,#f0f2f4,#dce0e5);
	-webkit-background-size: 200% 200%;
	-o-background-size: 200%;
	background-size: 200%;
}

.wpstory-item-circles.wpstory-shortcode-style-instagram .wpstory-skeleton-loader span:first-child {
	-webkit-border-radius: 50%;
	border-radius: 50%;
	display: block;
	height: 90px;
	margin: 0 0 10px;
	width: 90px;
}

@media(max-width:575px) {
	.wpstory-item-circles.wpstory-shortcode-style-instagram .wpstory-skeleton-loader span:first-child {
		height: 75px;
		width: 75px;
	}
}

.wpstory-item-circles.wpstory-shortcode-style-instagram .wpstory-skeleton-loader span:nth-child(2) {
	-webkit-border-radius: 2px;
	border-radius: 2px;
	display: block;
	height: 15px;
	width: 90px;
}

@media(max-width:575px) {
	.wpstory-item-circles.wpstory-shortcode-style-instagram .wpstory-skeleton-loader span:nth-child(2) {
		width: 75px;
	}
}

@-webkit-keyframes wpstorySkeleton {
	0% {
		background-position: -100% 0;
	}

	to {
		background-position: 100% 0;
	}
}

@-moz-keyframes wpstorySkeleton {
	0% {
		background-position: -100% 0;
	}

	to {
		background-position: 100% 0;
	}
}

@-o-keyframes wpstorySkeleton {
	0% {
		background-position: -100% 0;
	}

	to {
		background-position: 100% 0;
	}
}

@keyframes wpstorySkeleton {
	0% {
		background-position: -100% 0;
	}

	to {
		background-position: 100% 0;
	}
}

.wpstory-story-modal.wpstory-story-effect-slide .wpstory-slider-item .wpstory-appended-wrapper {
	height: 100%;
	position: relative;
	width: 100%;
}

@media(min-width:576px) {
	.wpstory-story-modal.wpstory-story-effect-slide .wpstory-slider-item .wpstory-appended-wrapper {
		margin-right: -50%;
		-webkit-transform: scale(.5);
		-moz-transform: scale(.5);
		-ms-transform: scale(.5);
		-o-transform: scale(.5);
		transform: scale(.5);
		-webkit-transition: -webkit-transform .3s;
		transition: -webkit-transform .3s;
		-o-transition: -o-transform .3s;
		-moz-transition: transform .3s,-moz-transform .3s;
		transition: transform .3s;
		transition: transform .3s,-webkit-transform .3s,-moz-transform .3s,-o-transform .3s;
	}
}

.wpstory-story-modal.wpstory-story-effect-slide .wpstory-slider-item.wpstory-slider-item-next~.wpstory-slider-item .wpstory-appended-wrapper {
	margin-right: 0;
}

@media(min-width:576px) {
	.wpstory-story-modal.wpstory-story-effect-slide .wpstory-slider-item.wpstory-slider-item-next~.wpstory-slider-item .wpstory-appended-wrapper {
		margin-left: -50%;
	}
}

.wpstory-story-modal.wpstory-story-effect-slide .wpstory-slider-item.wpstory-slider-item-active .wpstory-appended-wrapper,.wpstory-story-modal.wpstory-story-effect-slide .wpstory-slider-item.wpstory-slider-item-next .wpstory-appended-wrapper,.wpstory-story-modal.wpstory-story-effect-slide .wpstory-slider-item.wpstory-slider-item-prev .wpstory-appended-wrapper {
	margin-left: 0;
	margin-right: 0;
}

@media(min-width:576px) {
	.wpstory-story-modal.wpstory-story-effect-slide .wpstory-slider-item.wpstory-slider-item-active .wpstory-appended-wrapper {
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		-o-transform: scale(1);
		transform: scale(1);
	}
}

.wpstory-story-modal.wpstory-story-effect-slide .wpstory-slider-item:not(.wpstory-slider-item-active) {
	cursor: pointer;
}

@media(min-width:576px) {
	.wpstory-story-modal--animated.wpstory-story-effect-slide .wpstory-slider-item .wpstory-appended-wrapper {
		-webkit-transform: scale(.5);
		-moz-transform: scale(.5);
		-ms-transform: scale(.5);
		-o-transform: scale(.5);
		transform: scale(.5);
		-webkit-transition: all .3s;
		-o-transition: all .3s;
		-moz-transition: all .3s;
		transition: all .3s;
	}
}

.wpstory-shortcode-wrapper .wpstory-shortcode .wpstory-add {
	border: 0;
	position: relative;
}

.wpstory-shortcode-wrapper .wpstory-shortcode .wpstory-add:disabled {
	opacity: .5;
}

.wpstory-shortcode-wrapper .wpstory-shortcode .wpstory-add[type=button] {
	background: none;
	border: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
	line-height: 1.15;
	min-height: auto;
	padding: 0;
	position: relative;
	text-align: center;
	vertical-align: top;
}

.wpstory-shortcode-wrapper .wpstory-shortcode .wpstory-add-image {
	position: relative;
}

.wpstory-shortcode-wrapper .wpstory-shortcode .wpstory-add-icon {
	bottom: 0;
	position: absolute;
	right: 0;
	z-index: 30;
}

.wpstory-shortcode-wrapper .wpstory-shortcode .wpstory-add-icon svg {
	background-color: #fff;
	border: 1px solid #fff;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	height: 23px;
	width: 23px;
}

.wpstory-story-modal .wpstory-slider-item-media .wpstory-loader, .wpstory-story-modal .wpstory-slider-item-media img, .wpstory-story-modal .wpstory-slider-item-media video {
	object-fit: contain;
}

@media only screen and (max-width:920px) {
	.story-area {
		padding: 30px 0 20px;
	}

	.archive-slider .title-asli {
		margin-bottom: 15px;
	}

	.wpstory-item-circles .wpstory-feed-item-ins .wpstory-circle-title {
		font-size: 12px;
	}
}