:root,
html {
	--saasradios-colors-ink: #5e5e5e;
	--prum-colors-paper: #ffffff;
	--saasradios-accent: #ff0056;
	--saasradios-accent-hov: #be024a;
	--saasradios-title-fx-size: 0% 1.25em;
	--saasradios-title-fx-size-hov: 100% 1.25em;
	--saasradios-title-fx-col1: var(--saasradios-accent);
	--saasradios-title-fx-col2: var(--saasradios-accent-hov);
	--saasradios-hover-trtime: 0.35s;
	--saasradios-hover-img-scale: 1.01;
	--saasradios-hover-img-scale-hov: 1.3;
	--saasradios-hover-img-blur: blur(0px);
	--saasradios-hover-img-blur-hov: blur(0px);
	--saasradios-hover-img-brightness: brightness(1);
	--saasradios-hover-img-brightness-hov: brightness(1);
	--saasradios-hover-img-grayscale: 0;
	--saasradios-hover-img-grayscale-hov: 0;
	--saasradios-btn-bg-one: #ff0062;
	--saasradios-btn-bg-one-h: #be024a;
	--saasradios-btn-bg-two: #ff0062;
	--saasradios-btn-grad-dir: 45deg;
	--saasradios-header-grad-dir: 45deg;
	--saasradios-header-grad-one: #ff0062;
	--saasradios-header-grad-two: #be024a;
	--saasradios-schedule--row-thumb-height: 80px;
	--saasradios-schedule--row-thumb-width: 80px
}

@media (min-width: 1200px) {

	:root,
	html {
		--saasradios-schedule--row-thumb-height: 100px;
		--saasradios-schedule--row-thumb-width: 140px
	}
}

.saasradios-body .saasradios-megamenu__container {
	position: relative;
	width: 100%;
	display: block;
	height: auto;
	top: 0;
	left: 0;
	overflow: visible;
	overflow-x: visible;
	text-align: initial;
	z-index: 10000000
}

.saasradios-body .saasradios-megamenu__item {
	position: absolute;
	z-index: 10000000;
	display: block;
	width: 100%;
	top: 0;
	left: 0;
	opacity: 1;
	overflow: hidden;
	transition: max-height .4s;
	height: auto;
	max-height: 0
}

.saasradios-body .saasradios-megamenu__item.open {
	max-height: calc(100vh - 150px);
	overflow-y: auto
}

.saasradios-body .saasradios-megamenu__itemcontent {
	height: auto;
	padding: 0
}

.saasradios-body .saasradios-megafooter {
	overflow: hidden;
	display: block
}

.saasradios-body .saasradios-megafooter__container {
	position: relative;
	width: 100%;
	display: block;
	height: auto;
	top: 0;
	left: 0;
	overflow: hidden;
	z-index: 2
}

.saasradios-body .saasradios-megafooter__item {
	position: relative;
	display: block;
	width: 100%
}

.saasradios-body #saasradios-megafooter {
	overflow: visible
}

@font-face {
	font-family: 'Material Icons';
	font-style: normal;
	font-weight: 400;
	font-display: block;
	src: url("fonts/google-icons/MaterialIcons-Regular.eot");
	src: local("Material Icons"), local("MaterialIcons-Regular"), url("fonts/google-icons/MaterialIcons-Regular.woff2") format("woff2"), url("fonts/google-icons/MaterialIcons-Regular.woff") format("woff"), url("fonts/google-icons/MaterialIcons-Regular.ttf") format("truetype")
}

.material-icons {
	font-family: 'Material Icons';
	font-weight: normal;
	font-style: normal;
	font-size: 24px;
	display: inline-block;
	line-height: 1;
	text-transform: none;
	letter-spacing: normal;
	word-wrap: normal;
	white-space: nowrap;
	direction: ltr;
	-webkit-font-smoothing: antialiased;
	text-rendering: optimizeLegibility;
	-moz-osx-font-smoothing: grayscale;
	font-feature-settings: 'liga'
}

.elementor-main-swiper .swiper-wrapper .elementor-carousel-image {
	background-size: cover;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	background-position: center
}

@media only screen and (max-width : 600px) {

	.saasradios-hide-on-small-only,
	.saasradios-hide-on-small-and-down {
		display: none !important
	}
}

@media only screen and (max-width : 992px) {
	.saasradios-hide-on-med-and-down {
		display: none !important
	}
}

@media only screen and (max-width : 1199px) {
	.saasradios-hide-on-large-and-down {
		display: none !important
	}
}

@media only screen and (max-width : 1199px) {
	.saasradios-hide-on-xl-and-down {
		display: none !important
	}
}

@media only screen and (min-width : 993px) {
	.saasradios-hide-on-med-and-up {
		display: none !important
	}
}

@media only screen and (min-width: 600px) and (max-width: 992px) {
	.saasradios-hide-on-med-only {
		display: none !important
	}
}

@media only screen and (min-width : 1200px) {
	.saasradios-hide-on-large-only {
		display: none !important
	}
}

@media only screen and (min-width : 1440px) {
	.saasradios-hide-on-xl-only {
		display: none !important
	}
}

@media only screen and (min-width : 1200px) {
	.saasradios-show-on-large {
		display: block !important
	}
}

@media only screen and (min-width: 600px) and (max-width: 992px) {
	.saasradios-show-on-medium {
		display: block !important
	}
}

@media only screen and (max-width : 600px) {
	.saasradios-show-on-small {
		display: block !important
	}
}

@media only screen and (min-width : 993px) {
	.saasradios-show-on-medium-and-up {
		display: block !important
	}
}

@media only screen and (max-width : 992px) {
	.saasradios-show-on-medium-and-down {
		display: block !important
	}
}

html {
	font-family: sans-serif;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
	box-sizing: border-box
}

body {
	margin: 0
}

*,
*:before,
*:after {
	box-sizing: inherit
}

a {
	text-decoration: none;
	-webkit-tap-highlight-color: transparent
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
	display: block
}

audio,
canvas,
progress,
video {
	display: inline-block;
	vertical-align: baseline
}

audio {
	display: block;
	width: 100%
}

audio:not([controls]) {
	display: none;
	height: 0
}

[hidden],
template {
	display: none
}

a {
	background-color: transparent
}

a:active,
a:hover {
	outline: 0
}

dfn {
	font-style: italic
}

mark {
	background: #ff0;
	color: #000
}

sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline
}

sup {
	top: -0.5em
}

sub {
	bottom: -0.25em
}

img {
	border: 0
}

svg:not(:root) {
	overflow: hidden
}

figure {
	margin: 0 0 1em 0
}

hr {
	box-sizing: content-box;
	height: 0
}

pre {
	overflow: auto
}

code,
kbd,
pre,
samp {
	font-family: monospace, monospace;
	font-size: 1em
}

button,
input,
optgroup,
select,
textarea {
	color: inherit;
	font: inherit;
	margin: 0
}

button {
	overflow: visible
}

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
	-webkit-appearance: button;
	cursor: pointer
}

button[disabled],
html input[disabled] {
	cursor: default
}

button::-moz-focus-inner,
input::-moz-focus-inner {
	border: 0;
	padding: 0
}

input {
	line-height: normal
}

input[type="checkbox"],
input[type="radio"] {
	margin-right: 6px
}

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
	height: auto
}

input[type="search"] {
	-webkit-appearance: textfield;
	box-sizing: content-box
}

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
	-webkit-appearance: none
}

fieldset {
	border: 1px solid #c0c0c0;
	margin: 0 2px;
	padding: 0.35em 0.625em 0.75em
}

legend {
	border: 0;
	padding: 0
}

textarea {
	overflow: auto
}

input[type="search"],
input[type="text"],
input[type="password"],
input[type="number"],
textarea {
	background: #fff;
	color: #888
}

optgroup {
	font-weight: bold
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

td,
th {
	padding: 0
}

ul {
	padding: 0
}

ul li {
	list-style-type: none
}

table,
th,
td {
	border: none
}

table {
	width: 100%;
	display: table
}

thead {
	border-bottom: 1px solid
}

td,
th {
	padding: 15px 5px;
	display: table-cell;
	text-align: left;
	vertical-align: middle;
	border-radius: 2px
}

.saasradios-global {
	max-width: 100%;
	max-width: 100vw;
	overflow-x: hidden;
	margin: 0 auto
}

.saasradios-menu-opaque .saasradios-global__sticky {
	padding-top: 54px
}

.saasradios-menu-opaque .saasradios-global__sticky__sec-h {
	padding-top: 54px
}

.saasradios-hidden {
	display: none
}

.saasradios-container {
	width: 100%;
	padding: 0 16px;
	margin: 0 auto
}

.saasradios-container2 {
	width: 100%;
	padding: 0 16px;
	margin: 0 auto
}

.saasradios-master {
	overflow-x: hidden;
	width: 100%;
	margin: 0 auto
}

.saasradios-menu-stick .saasradios-master {
	margin-top: 0
}

.saasradios-maincontent {
	position: relative;
	z-index: 2
}

.saasradios-valign-wrapper {
	display: flex;
	align-items: center
}

.saasradios-valign-wrapper .saasradios-valign {
	display: block
}

.saasradios-clearfix {
	clear: both
}

.saasradios-hide {
	display: none !important
}

.saasradios-text-left {
	text-align: left
}

.saasradios-text-right {
	text-align: right
}

.saasradios-text-center {
	text-align: center
}

.saasradios-left {
	float: left !important
}

.saasradios-right {
	float: right !important
}

.saasradios-center {
	margin-left: auto;
	margin-right: auto
}

.saasradios-inline {
	display: inline
}

.saasradios-globalcontainer {
	overflow-x: hidden
}

*,
:before,
:after {
	box-sizing: border-box;
	-webkit-backface-visibility: hidden;
	margin: 0;
	padding: 0;
	outline: none !important
}

.saasradios-clearfix {
	overflow-x: hidden
}

.saasradios-clearfix {
	border: none;
	clear: both;
	margin: 0
}

.saasradios-clearfix::after,
.saasradios-clearfix::before {
	display: block;
	width: 100%;
	clear: both;
	content: " "
}

a {
	outline: none !important;
	transition: color .25s
}

.saasradios-fixedbg {
	background-attachment: fixed;
	background-position: center top;
	transform: translateZ(0);
	will-change: transform
}

img {
	max-width: 100%;
	height: auto;
	display: inline-block
}

.saasradios-right {
	float: right
}

*[class^="saasradios-spacer"] {
	border: none !important
}

.saasradios-spacer-l {
	margin-top: 50px !important
}

.saasradios-spacer-m {
	margin-top: 34px !important
}

.saasradios-spacer-s {
	margin-top: 26px !important
}

.saasradios-spacer-xs {
	margin-top: 12px !important
}

.saasradios-spacer-xxs {
	margin-top: 5px !important
}

.saasradios-section {
	padding: 40px 0;
	position: relative;
	z-index: 1
}

.saasradios-vc_section {
	margin-top: 40px;
	margin-bottom: 40px;
	position: relative;
	z-index: 1
}

div[class^="saasradios-spacer"],
hr[class^="saasradios-spacer"] {
	height: 0;
	border: none;
	background: transparent
}

div[class^="saasradios-spacer"] {
	opacity: 0 !important
}

div[class^="saasradios-spacer"] hr {
	color: transparent;
	display: none;
	border: none !important;
	opacity: 0 !important
}

.elementor-editor-active span[class^="saasradios-spacer"],
.elementor-editor-active hr[class^="saasradios-spacer"] {
	border: 1px solid blue
}

.saasradios-bgimg {
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	overflow: hidden;
	clip: rect(0, auto, auto, 0);
	background: #111
}

.saasradios-bgimg img {
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	max-width: 100%;
	min-width: 100%;
	vertical-align: bottom
}

.saasradios-card,
.saasradios-cat-card,
.saasradios-authorbox,
.saasradios-scard {
	border-radius: 0;
	overflow: hidden;
	box-shadow: 0 0 6px 0px rgba(0, 0, 0, 0.25)
}

.saasradios-pad {
	padding: 16px
}

.saasradios-grad-layer {
	position: absolute;
	width: 100%;
	top: 0;
	left: 0;
	height: 100%;
	z-index: 1;
	opacity: 0.3
}

.saasradios-dark-layer {
	position: absolute;
	width: 100%;
	top: 0;
	left: 0;
	height: 100%;
	z-index: 1;
	opacity: 0.6;
	background: #000
}

.saasradios-cutme,
.saasradios-cutme-2,
.saasradios-cutme-3,
.saasradios-cutme-4,
.saasradios-cutme-t,
.saasradios-cutme-t-2,
.saasradios-cutme-t-3,
.saasradios-cutme-t-4,
.saasradios-cutme-t-5 {
	text-overflow: ellipsis;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	max-height: 1.5em;
	-webkit-box-orient: vertical;
	/*! autoprefixer: off */
	-webkit-box-orient: vertical
}

.saasradios-cutme,
.saasradios-cutme-t {
	white-space: normal
}

.saasradios-cutme-2 {
	-webkit-line-clamp: 2;
	max-height: 3em
}

.saasradios-cutme-3 {
	-webkit-line-clamp: 3;
	max-height: 4.5em
}

.saasradios-cutme-4 {
	-webkit-line-clamp: 4;
	max-height: 5.2em
}

.saasradios-cutme-t,
.saasradios-cutme-t-2,
.saasradios-cutme-t-3 {
	line-height: 1.2em
}

.saasradios-cutme-t-2 {
	-webkit-line-clamp: 2;
	max-height: 2.6em
}

.saasradios-cutme-t-3 {
	-webkit-line-clamp: 3;
	max-height: 3.95em
}

.saasradios-cutme-t-4 {
	-webkit-line-clamp: 4;
	max-height: 5.2em
}

.saasradios-cutme-t-5 {
	-webkit-line-clamp: 5;
	max-height: 6.5em
}

.saasradios-easemove {
	transition-timing-function: cubic-bezier(0.58, 0.025, 0, 0.995)
}

.saasradios-dot {
	display: inline-flex;
	content: " ";
	width: 4px;
	height: 4px;
	border-radius: 50%;
	border: 2px solid;
	box-sizing: border-box;
	margin: -2px 5px 0 5px;
	opacity: 1;
	vertical-align: middle
}

.saasradios-darkbg {
	background-color: #101010;
	color: #fff
}

.saasradios-darkbg h2,
.saasradios-darkbg h3,
.saasradios-darkbg h4,
.saasradios-darkbg h5,
.saasradios-darkbg h6 {
	color: #fff
}

.saasradios-sep {
	display: block;
	border: none;
	background-image: linear-gradient(135deg, #fff 12.5%, transparent 12.5%, transparent 50%, #fff 50%, #fff 62.5%, transparent 62.5%, transparent 100%);
	background-size: 5px 5px;
	width: 80%;
	height: 4px;
	margin: 10px auto;
	opacity: 1
}

.saasradios-gradtext,
.saasradios-gradicon::before {
	-webkit-background-clip: text !important;
	/*! important REQUIRED */
	-webkit-text-fill-color: transparent !important;
	/*! important REQUIRED */
}

#saasradios-body #swipebox-overlay {
	z-index: 999999 !important
}

.saasradios-thumb-round {
	border-radius: 50%
}

.qtPlaces-container.qtPlaces-template-3 .qtPlaces-menuswitch {
	width: 43px;
	height: 43px;
	line-height: 38px
}

.qtPlaces-container .qtPlaces-menuswitch i {
	height: 43px;
	line-height: 43px
}

.qtPlaces-container .qtPlaces-tags .qtPlaces-tag i {
	vertical-align: text-top
}

.saasradios-marquee,
.saasradios-now_on_air_text {
	max-width: 100%
}

.saasradios-soc-icon {
	border: 0px solid;
	line-height: inherit
}

.saasradios-soc-icon i {
	line-height: 1em;
	display: inline-flex
}

.saasradios-soc-icon i::before {
	margin: 0;
	padding: 0
}

.qtPlaces-container .gmnoprint>div,
.qtPlaces-container .gmnoprint>div>div {
	background-color: transparent !important;
	border: none
}

@-webkit-keyframes wave {
	0% {
		transform: rotate(0deg) scale(1)
	}

	50% {
		transform: rotate(180deg) scale(0.975)
	}

	100% {
		transform: rotate(360deg) scale(1)
	}
}

@keyframes wave {
	0% {
		transform: rotate(0deg) scale(1)
	}

	50% {
		transform: rotate(180deg) scale(0.975)
	}

	100% {
		transform: rotate(360deg) scale(1)
	}
}

@-webkit-keyframes smallwave {
	0% {
		transform: rotate(0deg) scale(1);
		opacity: 0.8
	}

	50% {
		transform: rotate(180deg) scale(0.95);
		opacity: 0.25
	}

	100% {
		transform: rotate(360deg) scale(1);
		opacity: 0.8
	}
}

@keyframes smallwave {
	0% {
		transform: rotate(0deg) scale(1);
		opacity: 0.8
	}

	50% {
		transform: rotate(180deg) scale(0.95);
		opacity: 0.25
	}

	100% {
		transform: rotate(360deg) scale(1);
		opacity: 0.8
	}
}

.saasradios-tabs {
	margin: 0 0 2.4rem 0
}

.saasradios-tabs__switch {
	margin-bottom: 16px
}

.saasradios-tabs__menu {
	margin: 1.4rem 0 0.7rem 0;
	padding: 0;
	position: relative;
	z-index: 1;
	display: flex;
	flex-direction: column;
	display: none;
	padding: 30px;
	position: fixed;
	z-index: 10000;
	width: 100%;
	height: 100%;
	width: 100vw;
	height: 100vh;
	top: 0;
	left: 0;
	overflow: hidden;
	overflow-y: auto
}

.saasradios-tabs__menu li {
	list-style: none;
	display: inline;
	margin: 0 0 5px 0;
	padding: 0;
	display: flex;
	flex-flow: row;
	flex-grow: 1;
	padding: 0
}

.saasradios-tabs__menu li a {
	display: inline-flex;
	width: 100%;
	cursor: pointer;
	border: none;
	padding: 5px 0
}

.saasradios-tabs__menu.open {
	display: block
}

.saasradios-tabs__content {
	display: none
}

.saasradios-the_content .saasradios-tabs ul {
	margin-left: 0;
	margin-right: 0
}

.saasradios-mscroll-container {
	position: relative;
	margin-top: 30px;
	text-align: center
}

.saasradios-mscroll {
	display: inline-block;
	width: 20px;
	margin: 0 auto
}

.saasradios-mscroll__arrows {
	display: block;
	transform: rotate(45deg);
	border-right: 1px solid white;
	border-bottom: 1px solid white;
	margin: 0 0 8px 6px;
	width: 5px;
	height: 5px
}

.saasradios-mscroll__unu {
	margin-top: 1px
}

.saasradios-mscroll__unu,
.saasradios-mscroll__doi,
.saasradios-mscroll__trei {
	-webkit-animation: mouse-scroll 1s infinite;
	animation: mouse-scroll 1s infinite
}

.saasradios-mscroll__unu {
	-webkit-animation-delay: .1s;
	-moz-animation-delay: .1s;
	-webkit-animation-direction: alternate;
	animation-direction: alternate;
	-webkit-animation-delay: alternate;
	animation-delay: alternate
}

.saasradios-mscroll__doi {
	-webkit-animation-delay: .2s;
	-moz-animation-delay: .2s;
	-webkit-animation-direction: alternate;
	animation-delay: .2s;
	animation-direction: alternate;
	margin-top: -6px
}

.saasradios-mscroll__trei {
	-webkit-animation-delay: .3s;
	-moz-animation-delay: .3s;
	-webkit-animation-direction: alternate;
	animation-delay: .3s;
	animation-direction: alternate;
	margin-top: -6px
}

.saasradios-mscroll__mouse {
	height: 28px;
	width: 16px;
	border-radius: 14px;
	transform: none;
	border: 2px solid white
}

.saasradios-mscroll__wheel {
	height: 5px;
	width: 2px;
	display: block;
	margin: 5px auto;
	background: white;
	position: relative;
	height: 4px;
	width: 4px;
	border: 2px solid #fff;
	border-radius: 8px
}

.saasradios-mscroll__wheel {
	-webkit-animation: mouse-wheel 0.6s linear infinite;
	animation: mouse-wheel 0.6s linear infinite
}

@-webkit-keyframes mouse-wheel {
	0% {
		opacity: 1;
		transform: translateY(0)
	}

	100% {
		opacity: 0;
		transform: translateY(6px)
	}
}

@keyframes mouse-wheel {
	0% {
		top: 1px
	}

	25% {
		top: 2px
	}

	50% {
		top: 3px
	}

	75% {
		top: 2px
	}

	100% {
		top: 1px
	}
}

@-webkit-keyframes mouse-scroll {
	0% {
		opacity: 0
	}

	50% {
		opacity: .5
	}

	100% {
		opacity: 1
	}
}

@keyframes mouse-scroll {
	0% {
		opacity: 0
	}

	50% {
		opacity: .5
	}

	100% {
		opacity: 1
	}
}

.collapsible {
	margin: 0 0 0 0
}

.collapsible-header {
	display: block;
	cursor: pointer;
	min-height: 50px;
	line-height: 50px
}

.collapsible-header i {
	width: 2rem;
	font-size: 1.6rem;
	line-height: 50px;
	display: block;
	float: left;
	text-align: center;
	margin-right: 1rem
}

.collapsible-body {
	display: none;
	box-sizing: border-box
}

.side-nav .collapsible,
.side-nav.fixed .collapsible {
	border: none;
	box-shadow: none
}

.side-nav .collapsible li,
.side-nav.fixed .collapsible li {
	padding: 0
}

.side-nav .collapsible-header,
.side-nav.fixed .collapsible-header {
	border: none;
	line-height: inherit;
	height: inherit
}

.side-nav .collapsible-header:hover,
.side-nav.fixed .collapsible-header:hover {
	background-color: rgba(0, 0, 0, 0.05)
}

.side-nav .collapsible-header i,
.side-nav.fixed .collapsible-header i {
	line-height: inherit
}

.side-nav .collapsible-body,
.side-nav.fixed .collapsible-body {
	border: 0
}

.collapsible.popout {
	border: none;
	box-shadow: none
}

.collapsible.popout>li {
	box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
	margin: 0 24px;
	transition: margin 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94)
}

.collapsible.popout>li.active {
	box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
	margin: 16px 0
}

.alignnone {
	margin: 5px 10px 5px 0
}

.aligncenter,
div.aligncenter,
.qt-center {
	text-align: center !important;
	display: block
}

.alignright {
	float: right;
	margin: 5px 0 5px 10px
}

.alignleft,
.qt-left {
	float: left;
	margin: 0.5em 1em 0.5em 0
}

a img.alignright {
	float: right;
	margin: 0.5em 0 0.5em 1em
}

a img.alignnone {
	margin: 5px 10px 5px 0
}

a img.alignleft {
	float: left;
	margin: 5px 10px 5px 0
}

a img.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto
}

p img.alignnone,
p a img.alignnone {
	margin: 0;
	display: block
}

.sr-caption {
	max-width: 100%;
	padding: 0;
	text-align: center;
	margin: 1rem 0
}

.sr-caption.alignnone,
.sr-caption.alignleft {
	margin: 15px 20px 20px 0
}

.sr-caption.alignright {
	margin: 15px 0 20px 20px
}

.sr-caption img {
	border: 0 none;
	height: auto;
	margin: 0;
	padding: 0;
	width: auto
}

.sr-caption p.sr-caption-text {
	font-size: 12px;
	line-height: 17px;
	margin: 0;
	padding: 0 4px 5px
}

.screen-reader-text {
	clip: rect(1px, 1px, 1px, 1px);
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden
}

.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 3px;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto !important;
	color: #21759b;
	display: block;
	font-size: 14px;
	font-size: 0.875rem;
	font-weight: bold;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000
}

.bypostauthor {
	margin: 1em
}

.post-password-form {
	margin-bottom: 1.5rem
}

#saasradios-body .mejs-container {
	border: 1px solid;
	border-right: none;
	border-left: none;
	padding: 1rem 0
}

#saasradios-body .podcast_meta {
	text-align: center;
	font-size: 13px;
	margin-bottom: 30px
}

#saasradios-body .mejs-play>button,
#saasradios-body .mejs-replay>button,
#saasradios-body .mejs-pause>button,
#saasradios-body .mejs-mute>button,
#saasradios-body .mejs-unmute>button {
	background: none
}

#saasradios-body .mejs-play>button::after,
#saasradios-body .mejs-replay>button::after,
#saasradios-body .mejs-pause>button::after,
#saasradios-body .mejs-mute>button::after,
#saasradios-body .mejs-unmute>button::after {
	background: none;
	font-family: 'Material Icons';
	font-weight: normal;
	font-style: normal;
	font-size: 24px;
	line-height: 0.8;
	letter-spacing: normal;
	text-transform: none;
	display: inline;
	white-space: nowrap;
	word-wrap: normal;
	direction: ltr;
	vertical-align: text-top;
	-webkit-font-feature-settings: 'liga';
	-webkit-font-smoothing: antialiased;
	content: "play_arrow";
	width: 26px;
	height: 26px;
	position: relative !important;
	opacity: 1 !important
}

#saasradios-body .mejs-play>button::after,
#saasradios-body .mejs-replay>button::after,
#saasradios-body .mejs-pause>button::after,
#saasradios-body .mejs-mute>button::after,
#saasradios-body .mejs-unmute>button::after {
	vertical-align: text-top
}

#saasradios-body .mejs-button>button {
	width: 22px;
	height: 40px;
	padding: 0;
	opacity: 1;
	margin: 0
}

#saasradios-body .mejs-mute>button::after {
	content: "volume_up"
}

#saasradios-body .mejs-unmute>button::after {
	content: "volume_off"
}

#saasradios-body .mejs-pause>button::after {
	content: "pause"
}

#saasradios-body .sr-playlist {
	border: none;
	margin: 2.4rem 0;
	padding: 0
}

#saasradios-body .sr-playlist .sr-playlist-item {
	padding: 0.7rem 0
}

#saasradios-body .sr-playlist .sr-playlist-item-length {
	font-size: 12px;
	line-height: 3.3em
}

#saasradios-body.single .mejs-container:not(.mejs-video) {
	height: 160px !important
}

#saasradios-body.single .mejs-controls {
	height: auto !important
}

#saasradios-body .saasradios-master .mejs-container .mejs-button button {
	padding: 0;
	line-height: 1em;
	padding: 0 !important;
	background: transparent !important;
	color: inherit;
	border-radius: 0 !important
}

#saasradios-body .saasradios-master .mejs-container .mejs-button button::after {
	z-index: 1;
	opacity: 1;
	position: initial;
	display: inline;
	vertical-align: middle;
	font-family: 'Material Icons' !important
}

.saasradios-body.single .mejs-controls {
	padding-bottom: 0 !important
}

.saasradios-body .mejs-fullscreen-button button::after {
	content: '\e5d0' !important;
	background: none;
	font-size: 24px;
	display: inline;
	-webkit-font-feature-settings: 'liga';
	-webkit-font-smoothing: antialiased
}

.saasradios-body .gallery {
	margin: -8px 0 10px 0
}

.saasradios-body .gallery-caption {
	font-size: 12px;
	line-height: 18px;
	height: 18px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	position: absolute;
	max-width: 100%;
	z-index: 10;
	margin-top: -1px;
	background: #fff;
	color: #000;
	bottom: 8px;
	padding: 2px 10px;
	transition: height 0.2s ease
}

.saasradios-body .gallery-item {
	position: relative;
	margin-top: 0 !important;
	display: inline-block
}

.saasradios-body .gallery-item a {
	display: block;
	line-height: 0;
	position: relative;
	overflow: hidden
}

.saasradios-body .gallery-item a:hover img {
	opacity: 0.9;
	-webkit-filter: brightness(120%);
	filter: brightness(120%)
}

.saasradios-body .gallery-item img {
	border: none;
	position: relative;
	transform-origin: 50% 50%;
	transition: opacity 0.5s, -webkit-filter 0.5s;
	transition: opacity 0.5s, filter 0.5s;
	transition: opacity 0.5s, filter 0.5s, -webkit-filter 0.5s;
	will-change: opacity, filter;
	-webkit-filter: brightness(100%);
	filter: brightness(100%);
	left: 0;
	top: 0
}

.saasradios-body .gallery-item:hover {
	position: relative;
	z-index: 10
}

.saasradios-body .gallery-item:hover .gallery-caption {
	position: absolute;
	height: auto;
	padding-bottom: 10px;
	width: 100%;
	z-index: 10;
	white-space: normal
}

.saasradios-body .gallery-item:hover .gallery-caption::empty {
	display: none
}

.saasradios-body .gallery:after {
	content: "";
	display: table;
	clear: both
}

.saasradios-body .gallery img.aligncenter,
.saasradios-body .gallery div.aligncenter,
.saasradios-body .gallery figure.aligncenter,
.saasradios-body .gallery img.sr-post-image {
	display: block;
	margin: 1em auto
}

.saasradios-body .gallery img.alignright,
.saasradios-body .gallery div.alignright,
.saasradios-body .gallery figure.alignright {
	float: right;
	margin: 1em 0 1em 2em
}

.saasradios-body .gallery img.alignleft,
.saasradios-body .gallery div.alignleft,
.saasradios-body .gallery figure.alignleft,
.saasradios-body .gallery img.sr-post-image.attachment-thumb {
	float: left;
	margin: 1em 1em 2em 0
}

.saasradios-body .gallery figure {
	max-width: 100%;
	height: auto;
	margin: 1em 0
}

.saasradios-body .gallery p img.alignright,
.saasradios-body .gallery p img.alignleft {
	margin-top: 0
}

.saasradios-body .gallery figure img {
	max-width: 100%;
	height: auto;
	margin: 0 auto;
	display: block
}

.saasradios-body .gallery figure {
	float: left;
	margin: 0 0 10px 0
}

.saasradios-body .gallery.gallery-columns-1 figure {
	width: 100%;
	margin: 0 0 1em 0;
	float: none
}

.saasradios-body .gallery.gallery-columns-3 figure {
	width: 32%
}

.saasradios-body .gallery.gallery-columns-3 figure:nth-of-type(3n+3) {
	margin-right: 0
}

.saasradios-body .gallery.gallery-columns-3 figure:nth-of-type(3n+4) {
	clear: left
}

.saasradios-body .gallery.gallery-columns-2 figure {
	width: 48%
}

.saasradios-body .gallery.gallery-columns-2 figure:nth-of-type(even) {
	margin-right: 0
}

.saasradios-body .gallery.gallery-columns-2 figure:nth-of-type(odd) {
	clear: left
}

.saasradios-body .gallery.gallery-columns-4 figure {
	width: 23.25%
}

.saasradios-body .gallery.gallery-columns-4 figure:nth-of-type(4n+4) {
	margin-right: 0
}

.saasradios-body .gallery.gallery-columns-4 figure:nth-of-type(4n+5) {
	clear: left
}

.saasradios-body .gallery.gallery-columns-5 figure {
	width: 18%
}

.saasradios-body .gallery.gallery-columns-5 figure:nth-of-type(5n+5) {
	margin-right: 0
}

.saasradios-body .gallery.gallery-columns-5 figure:nth-of-type(5n+6) {
	clear: left
}

.saasradios-body .gallery.gallery-columns-6 figure {
	width: 14.2%
}

.saasradios-body .gallery.gallery-columns-6 figure:nth-of-type(6n+6) {
	margin-right: 0
}

.saasradios-body .gallery.gallery-columns-6 figure:nth-of-type(6n+7) {
	clear: left
}

.saasradios-body .gallery.gallery-columns-7 figure {
	width: 12%
}

.saasradios-body .gallery.gallery-columns-7 figure:nth-of-type(7n+7) {
	margin-right: 0
}

.saasradios-body .gallery.gallery-columns-7 figure:nth-of-type(7n+8) {
	clear: left
}

.saasradios-body .gallery.gallery-columns-8 figure {
	width: 10.2%
}

.saasradios-body .gallery.gallery-columns-8 figure:nth-of-type(8n+8) {
	margin-right: 0
}

.saasradios-body .gallery.gallery-columns-8 figure:nth-of-type(8n+9) {
	clear: left
}

.saasradios-body .gallery.gallery-columns-9 figure {
	width: 8.85%
}

.saasradios-body .gallery.gallery-columns-9 figure:nth-of-type(9n+9) {
	margin-right: 0
}

.saasradios-body .gallery.gallery-columns-9 figure:nth-of-type(9n+10) {
	clear: left
}

.saasradios-body .sr-caption {
	margin: 1rem 0;
	max-width: 100%;
	position: relative;
	box-sizing: content-box
}

.saasradios-body .sr-caption.alignnone,
.saasradios-body .sr-caption.alignleft {
	margin: 15px 20px 20px 0
}

.saasradios-body .sr-caption.alignright {
	margin: 1rem 0 1rem 20px
}

.saasradios-body .sr-caption.aligncenter {
	margin-right: auto;
	margin-left: auto
}

.saasradios-body .sr-caption-text {
	font-size: 12px
}

.saasradios-body .sr-caption img {
	border: 0 none;
	height: auto;
	margin: 0;
	max-width: 100%;
	padding: 0;
	position: relative;
	width: 100%;
	z-index: 1
}

.saasradios-body .sr-caption p.sr-caption-text {
	font-size: 12px;
	line-height: 17px;
	margin: -20px 0 0 10%;
	padding: 5px;
	text-align: center;
	line-height: 2em;
	width: 90%;
	position: relative;
	z-index: 2;
	font-weight: strong
}

@media (max-width: 767px) {

	.saasradios-body .gallery img.alignright,
	.saasradios-body .gallery div.alignright,
	.saasradios-body .gallery figure.alignright,
	.saasradios-body .gallery img.alignleft,
	.saasradios-body .gallery div.alignleft,
	.saasradios-body .gallery figure.alignleft,
	.saasradios-body .gallery img.sr-post-image.attachment-thumb {
		display: block;
		margin: 1em auto;
		float: none
	}

	.saasradios-body .gallery.gallery-columns-4 figure,
	.saasradios-body .gallery.gallery-columns-5 figure,
	.saasradios-body .gallery.gallery-columns-6 figure,
	.saasradios-body .gallery.gallery-columns-7 figure,
	.saasradios-body .gallery.gallery-columns-8 figure,
	.saasradios-body .gallery.gallery-columns-9 figure {
		width: 100%;
		margin: 0 0 1em 0;
		float: none
	}
}

html {
	font-size: 0.875em
}

body,
html {
	font-size: 15px;
	line-height: 1.54;
	letter-spacing: -0.018em;
	text-rendering: optimizeLegibility
}

@font-face {
	font-family: 'Material Icons';
	font-display: block
}

i.material-icons:before {
	display: none
}

i.maerial-icons {
	font-display: block
}

p {
	margin-bottom: 1em;
	-webkit-hyphens: initial;
	-ms-hyphens: initial;
	hyphens: initial
}

p:last-child {
	margin-bottom: 0
}

p i {
	position: initial;
	vertical-align: middle
}

p img {
	margin-bottom: 1.4em
}

h1,
h2,
h3,
h4,
h5,
h6 {
	margin: 1.1em 0 0.50em;
	line-height: 1.2;
	letter-spacing: -0.02em;
	text-rendering: geometricPrecision
}

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
	color: inherit
}

h1,
.saasradios-h1 {
	margin-top: 0;
	font-size: 1.802em
}

h2,
.saasradios-h2 {
	font-size: 1.602em
}

h3,
.saasradios-h3 {
	font-size: 1.424em
}

h4,
.saasradios-h4 {
	font-size: 1.266em
}

h5,
.saasradios-h5 {
	font-size: 1.125em
}

h6,
.saasradios-h6 {
	font-size: 1em
}

small,
.saasradios-small,
.saasradios-scard .saasradios-episodes {
	font-size: 14px
}

a,
a:-webkit-any-link {
	cursor: pointer
}

a i,
a:-webkit-any-link i {
	vertical-align: middle
}

* {
	word-break: break-word
}

blockquote {
	position: relative;
	border: 1px solid rgba(147, 147, 147, 0.6);
	border-left: none !important;
	border-right: none;
	margin: 50px auto;
	padding: 35px 0 35px 0
}

blockquote::before {
	width: 30px;
	height: 30px;
	background: white;
	border: 1px solid rgba(147, 147, 147, 0.6);
	font-family: 'Material Icons';
	content: '\e244';
	font-size: 24px;
	line-height: 30px;
	text-align: center;
	vertical-align: middle;
	display: block;
	position: absolute;
	top: 0;
	left: 50%;
	z-index: 0;
	margin: -15px 0 0 -15px
}

blockquote cite {
	display: block;
	font-size: 0.767rem;
	position: relative;
	bottom: 0
}

blockquote cite br {
	display: none
}

q {
	text-variant: italic
}

ol>li {
	list-style-type: decimal
}

ul,
ol {
	margin-left: 26px
}

ul li,
ol li {
	padding: 8px
}

ul>li {
	list-style-type: square
}

hr {
	clear: both;
	margin: 0.5em 0;
	border: none;
	border-top: 2px solid;
	opacity: 0.15
}

dl:not(.gallery-item) dt {
	font-weight: bold
}

dl:not(.gallery-item) dt,
dl:not(.gallery-item) dd {
	margin-top: 1rem
}

dl:not(.gallery-item) dt+dd {
	margin: 0
}

dl:not(.gallery-item) dd,
dl:not(.gallery-item) dt {
	padding-left: 1rem;
	border-left: 6px solid;
	line-height: 1.1em;
	padding: 0 0 0 1rem
}

dl:not(.gallery-item) dd {
	padding-top: 0.5em;
	line-height: 1.4em
}

dl:not(.gallery-item) dd iframe {
	margin: 1rem 0
}

table {
	border-collapse: initial;
	margin: 0 0 1.4rem 0;
	font-size: 15px;
	line-height: 1.3em
}

table td,
table th {
	padding: 15px 0;
	border-collapse: initial;
	border-radius: 0;
	border-top: 0;
	border-bottom: 2px solid rgba(50, 50, 50, 0.1)
}

iframe {
	max-width: 100%;
	border: none
}

address {
	margin: 2rem 0.5rem
}

code,
pre {
	line-height: 1.4em;
	margin: 1rem 0;
	display: block
}

pre {
	display: block;
	background: rgba(150, 150, 150, 0.1);
	padding: 1rem
}

code {
	display: inline;
	line-height: inherit;
	padding: 0.21rem 0
}

pre code {
	background: transparent
}

label,
.saasradios-footer__copy,
.saasradios-scf,
.saasradios-btn,
.saasradios-caption,
.saasradios-itemmetas,
.saasradios-menu,
.saasradios-secondaryhead,
.saasradios-cats,
.saasradios-menu-tree,
button,
input[type="button"],
input[type="submit"],
.button,
.saasradios-meta,
.saasradios-readm,
.saasradios-navlink {
	text-rendering: geometricPrecision
}

@media only screen and (max-width: 640px) {

	.saasradios-the-content table,
	.saasradios-the-content thead,
	.saasradios-the-content tbody,
	.saasradios-the-content th,
	.saasradios-the-content td,
	.saasradios-the-content tr {
		display: block
	}

	.saasradios-the-content table:empty-cells,
	.saasradios-the-content table:empty,
	.saasradios-the-content thead:empty-cells,
	.saasradios-the-content thead:empty,
	.saasradios-the-content tbody:empty-cells,
	.saasradios-the-content tbody:empty,
	.saasradios-the-content th:empty-cells,
	.saasradios-the-content th:empty,
	.saasradios-the-content td:empty-cells,
	.saasradios-the-content td:empty,
	.saasradios-the-content tr:empty-cells,
	.saasradios-the-content tr:empty {
		display: none
	}

	.saasradios-the-content table td:empty,
	.saasradios-the-content table th:empty {
		display: none;
		padding: 0
	}
}

.saasradios-btn {
	min-height: 44px;
	padding: 1em 2em;
	text-transform: uppercase;
	line-height: 1em;
	color: inherit;
	font-size: 12px;
	cursor: pointer;
	text-rendering: geometricPrecision;
	border: 2px solid;
	border-color: inherit;
	border-radius: 3px;
	-webkit-filter: none;
	filter: none;
	justify-content: center;
	display: inline-flex;
	text-align: center;
	vertical-align: middle;
	align-items: center;
	position: relative;
	z-index: 1
}

.saasradios-btn>span {
	position: relative;
	z-index: 4
}

.saasradios-btn__bold {
	border-width: 3px
}

.saasradios-btn__r {
	min-width: 44px;
	min-height: 44px;
	padding: 1em
}

.saasradios-btn i {
	z-index: 2;
	display: inline-flex;
	position: relative;
	font-size: 1.3em;
	display: inline-flex;
	display: -webkit-inline-flex;
	vertical-align: top
}

.saasradios-btn.saasradios-icon-l i {
	float: left;
	line-height: inherit;
	margin-right: 4px
}

.saasradios-btn.saasradios-icon-r i {
	float: right;
	margin-left: 4px;
	line-height: inherit
}

.saasradios-btn-primary,
.saasradios-btn__white {
	border: none;
	overflow: hidden;
	color: #fff;
	position: relative;
	z-index: 2;
	background-size: 220% 220%
}

.saasradios-btn__white {
	background: #fff
}

.saasradios-btn__txt {
	border: none
}

.saasradios-btn__txt::after {
	display: none
}

.saasradios-btn__full {
	width: 100%
}

.saasradios-btn__neg {
	border-color: #fff
}

.saasradios-btn__l {
	font-size: 0.9em;
	padding: 1.1em 1.6em
}

.saasradios-btn__s {
	font-size: 11px;
	line-height: .9em;
	padding: 0.5em 0.6em;
	min-height: 1em
}

.saasradios-btn[disabled] {
	opacity: .4
}

.saasradios-btn--playmenu {
	white-space: pre
}

input[type="submit"],
button,
button.button {
	padding: 1em 2em;
	text-transform: uppercase;
	height: auto;
	line-height: 1em;
	text-align: center;
	min-width: 44px;
	display: inline-block;
	vertical-align: middle;
	color: inherit;
	font-size: 12px;
	cursor: pointer;
	text-rendering: geometricPrecision;
	position: relative;
	-webkit-filter: none;
	filter: none;
	border: none
}

.saasradios-clip-disabled .saasradios-btn::after,
.saasradios-clip-disabled .saasradios-btn::before {
	display: none
}

.saasradios-entrycontent .rd-block-button .rd-block-button__link,
.saasradios-entrycontent .rd-block-button .rd-block-file__button {
	padding: 0 8px;
	text-transform: uppercase;
	height: auto;
	line-height: 1;
	text-align: center;
	min-width: 34px;
	display: inline-block;
	vertical-align: middle;
	border: 1px solid;
	color: inherit;
	font-size: 12px;
	cursor: pointer;
	text-rendering: geometricPrecision;
	position: relative;
	border-radius: 3px;
	-webkit-filter: none;
	filter: none
}

.saasradios-btn-primary::before,
.saasradios-btn-primary::after {
	-webkit-animation-play-state: running !important;
	animation-play-state: running !important
}

.saasradios-btn-primary::before,
.saasradios-btn-primary::after {
	top: 2.1em
}

.saasradios-btn-primary::after {
	top: 3.0em
}

#saasradios-body button:not(.owl-dot):not(.saasradios-btn__txt):not(.owl-dot):not(.owl-prev):not(.owl-next):not([aria-controls]),
#saasradios-body .saasradios-entrycontent .rd-block-button .rd-block-button__link,
#saasradios-body .saasradios-entrycontent .rd-block-button .rd-block-file__button,
#saasradios-body .woocommerce #respond input#submit,
#saasradios-body .woocommerce a.button,
#saasradios-body .woocommerce button.button,
#saasradios-body .woocommerce input.button,
#saasradios-body .woocommerce a.button,
#saasradios-body #saasradios-master .button,
#saasradios-body .saasradios-master #respond input#submit,
#saasradios-body .saasradios-master .woocommerce #respond input#submit,
#saasradios-body .saasradios-master .woocommerce a.button,
#saasradios-body .saasradios-master .woocommerce button.button,
#saasradios-body .saasradios-master .woocommerce input.button,
#saasradios-body #saasradios-master .saasradios-woocommerce-content a.button,
#saasradios-body #saasradios-master .saasradios-woocommerce-content a.button,
#saasradios-body a.button,
#saasradios-body input[type="submit"],
#saasradios-body button[type="submit"]::after,
#saasradios-body #saasradios-menu .saasradios-btn-ctaheader,
#saasradios-body #saasradios-overlay .saasradios-btn-ctaheader,
#saasradios-body .saasradios-btn-primary {
	background: linear-gradient(var(--saasradios-btn-grad-dir), transparent 0%, var(--saasradios-btn-bg-two) 100%) var(--saasradios-btn-bg-one)
}

#saasradios-body button:not(.owl-dot):not(.saasradios-btn__txt):not(.owl-dot):not(.owl-prev):not(.owl-next):not([aria-controls]):hover,
#saasradios-body .saasradios-entrycontent .rd-block-button .rd-block-button__link:hover,
#saasradios-body .saasradios-entrycontent .rd-block-button .rd-block-file__button:hover,
#saasradios-body .woocommerce #respond input#submit:hover,
#saasradios-body .woocommerce a.button:hover,
#saasradios-body .woocommerce button.button:hover,
#saasradios-body .woocommerce input.button:hover,
#saasradios-body .woocommerce a.button:hover,
#saasradios-body #saasradios-master .button:hover,
#saasradios-body .saasradios-master #respond input#submit:hover,
#saasradios-body .saasradios-master .woocommerce #respond input#submit:hover,
#saasradios-body .saasradios-master .woocommerce a.button:hover,
#saasradios-body .saasradios-master .woocommerce button.button:hover,
#saasradios-body .saasradios-master .woocommerce input.button:hover,
#saasradios-body #saasradios-master .saasradios-woocommerce-content a.button:hover,
#saasradios-body #saasradios-master .saasradios-woocommerce-content a.button:hover,
#saasradios-body a.button:hover,
#saasradios-body input[type="submit"]:hover,
#saasradios-body button[type="submit"]::after:hover,
#saasradios-body #saasradios-menu .saasradios-btn-ctaheader:hover,
#saasradios-body #saasradios-overlay .saasradios-btn-ctaheader:hover,
#saasradios-body .saasradios-btn-primary:hover {
	background-color: var(--saasradios-btn-bg-one-h)
}

.saasradios-headerbar {
	position: relative;
	z-index: 10001
}

.saasradios-menu {
	overflow: hidden;
	vertical-align: middle;
	text-align: right;
	min-height: 54px;
	line-height: 46px;
	padding: 4px 10px;
	position: relative;
	z-index: 250;
	height: 46px
}

.saasradios-menu_cont {
	display: flex
}

.saasradios-menu__logo {
	margin: 0;
	line-height: 46px;
	height: 46px;
	vertical-align: middle;
	display: inline-flex;
	float: left;
	position: relative;
	z-index: 2
}

.saasradios-menu__logo img {
	line-height: 0;
	max-height: 46px;
	width: auto;
	vertical-align: middle
}

.saasradios-logo_header,
.saasradios-logo_header_transparent {
	display: none;
	word-break: keep-all;
	white-space: nowrap
}

.saasradios-logo_header_mob {
	display: block;
	word-break: keep-all;
	white-space: nowrap
}

.saasradios-menu-horizontal {
	display: none
}

.saasradios-menubar {
	z-index: 2;
	position: relative
}

.saasradios-menubar li {
	list-style: none;
	display: inline-block;
	margin: 0;
	padding: 0
}

.saasradios-menubar li a {
	text-transform: uppercase;
	color: inherit;
	font-size: 13px;
	display: block
}

.saasradios-menubar>li>a {
	max-width: 220px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.saasradios-menubar>li ul {
	display: none
}

.saasradios-menubar__secondary {
	display: none
}

.vc_wp_custommenu ul {
	margin: 0;
	padding: 0;
	position: relative
}

.vc_wp_custommenu ul li {
	list-style: none;
	display: inline-block;
	margin: 0 10px 0 0;
	padding: 0;
	line-height: 1.7em
}

.vc_wp_custommenu ul li a {
	text-transform: uppercase;
	color: inherit;
	font-size: 13px
}

.vc_wp_custommenu ul>li {
	display: block
}

.vc_wp_custommenu ul>li>a {
	max-width: 220px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.vc_wp_custommenu ul>li ul {
	max-height: 0;
	padding-left: 20px;
	overflow: hidden;
	transition: max-height .2s ease
}

.vc_wp_custommenu ul>li:hover ul {
	max-height: 500px
}

.vc_wp_custommenu ul__secondary {
	display: none
}

.vc_wp_custommenu ul.menu {
	margin: -8px 0 0 0;
	text-align: left
}

.saasradios-menubar.saasradios-menubar__secondary>li>a::before,
.saasradios-menubar.saasradios-menubar__secondary>li>a::after {
	opacity: 1;
	background: rgba(150, 150, 150, 0.6)
}

.saasradios-menubtns {
	flex-grow: 1;
	text-align: right;
	align-items: center;
	justify-content: flex-end;
	display: flex
}

.saasradios-menubtns__c {
	display: flex;
	justify-content: flex-end
}

.saasradios-menubtns .saasradios-btn {
	margin-left: 2px
}

.saasradios-menubtns .saasradios-btn:last-child {
	margin-right: 0
}

.saasradios-menubtns .saasradios-overlayopen-menu span::after {
	word-break: keep-all;
	margin: 0 10px
}

.qtmplayer__volume.saasradios-btn.saasradios-btn__r {
	width: auto;
	overflow: visible
}

.qtmplayer__volume.saasradios-btn.saasradios-btn__r .qtmplayer__vcontainer {
	width: 100%;
	top: calc(100% + 4px);
	opacity: 0;
	border-radius: 2px;
	transition: height .2s ease-out, opacity .2s;
	transition-delay: 1s
}

.qtmplayer__volume.saasradios-btn.saasradios-btn__r i {
	padding: 0
}

.qtmplayer__volume.saasradios-btn.saasradios-btn__r:hover .qtmplayer__vcontainer {
	opacity: 1;
	transition-delay: 0s
}

.saasradios-btn.saasradios-btn__cart span.amount {
	display: none;
	word-break: keep-all
}

.saasradios-headerbar__content {
	margin: 0 auto
}

.saasradios-headerbar__sticky {
	position: fixed;
	width: 100%;
	left: 0;
	top: 0;
	z-index: 9994
}

.saasradios-headerbar__sticky:hover {
	z-index: 1100000
}

.saasradios-headerbar__sticky .saasradios-headerbar__content {
	position: fixed;
	width: 100%;
	display: block;
	left: 50%;
	transform: translateX(-50%)
}

#saasradios-body.admin-bar .saasradios-headerbar__sticky {
	top: 46px
}

.saasradios-menu-stick #wpadminbar {
	position: fixed;
	top: 0;
	width: 100%;
	left: 0
}

.elementor-editor-active.saasradios-menu-transp #saasradios-headerbar>div {
	opacity: 0.3 !important;
	transition: opacity 0.3s;
	pointer-events: none
}

@media only screen and (max-width : 600px) {
	.saasradios-menu {
		height: auto
	}

	.saasradios-menu__cont {
		display: flex;
		align-items: center
	}
}

.saasradios-secondaryhead {
	display: none
}

.saasradios-overlay {
	position: fixed;
	width: 100%;
	width: 100vw;
	height: 100%;
	height: 100vh;
	overflow-x: hidden;
	overflow-y: auto;
	transform: translateX(110%);
	z-index: 11000000;
	top: 0;
	left: 0;
	transition-duration: 0.6s;
	transition-timing-function: cubic-bezier(0.1, 0, 0.3, 1)
}

.saasradios-overlay__closebar {
	min-height: 54px;
	line-height: 46px;
	padding: 30px 30px 0 30px;
	text-align: right
}

.saasradios-overlay__pagemask {
	display: block;
	position: fixed;
	height: 100%;
	height: 100vh;
	overflow: hidden;
	z-index: 49999;
	top: 0;
	left: 0%;
	transform: translateX(110%);
	background: #202020;
	opacity: 0;
	transition: transform .2s, opacity .4s;
	width: 100%;
	width: 100vw;
	transition-timing-function: cubic-bezier(0.1, 0, 0.3, 1)
}

.saasradios-overlay__social {
	padding: 0 30px 30px 30px
}

.saasradios-overlay__social a.saasradios-soc-icon {
	display: inline-flex;
	margin: 5px
}

.saasradios-overlayopen {
	width: 100%;
	width: 100vw;
	height: 100%;
	height: 100vh;
	overflow: hidden
}

.saasradios-overlayopen .saasradios-overlay {
	transform: translateX(0%)
}

.saasradios-overlayopen .saasradios-overlay__pagemask {
	transform: translateX(0%)
}

.saasradios-overlay.saasradios-overlay--fadein {
	transition: opacity 0.3s;
	transform: none;
	opacity: 0;
	max-height: 0vh;
	overflow: hidden;
	transition: opacity 0.5s ease 0s, max-height 0s ease 0.5s
}

.saasradios-overlayopen .saasradios-overlay.saasradios-overlay--fadein {
	opacity: 1;
	max-height: 100vh;
	overflow: hidden;
	transition: opacity 0.5s ease 0s, max-height 0s ease 0s
}

@-webkit-keyframes fadeInAnimation {
	0% {
		opacity: 0
	}

	100% {
		opacity: 1
	}
}

@keyframes fadeInAnimation {
	0% {
		opacity: 0
	}

	100% {
		opacity: 1
	}
}

@-webkit-keyframes fadeOutAnimation {
	0% {
		opacity: 1
	}

	100% {
		opacity: 0
	}
}

@keyframes fadeOutAnimation {
	0% {
		opacity: 1
	}

	100% {
		opacity: 0
	}
}

.saasradios-searchbar {
	position: fixed;
	width: 100%;
	width: 100vw;
	height: 54px;
	overflow: hidden;
	z-index: 500;
	top: 0;
	left: 0;
	padding: 0 16px;
	flex-flow: row;
	flex-align: center;
	align-items: center;
	justify-content: center;
	position: absolute;
	opacity: 0;
	transform: translateX(20000px);
	transition: opacity 0.3s
}

.saasradios-searchbar__cont {
	display: flex;
	align-items: center;
	justify-content: center
}

.saasradios-searchbar>.saasradios-btn {
	display: inline-flex
}

.saasradios-searchbar form {
	margin: 0;
	padding: 0 8px 0 0;
	height: 54px;
	width: 80%;
	width: calc(100% - 46px);
	float: left;
	vertical-align: middle;
	float: left;
	display: flex;
	flex-grow: 1;
	align-items: center;
	justify-content: center
}

.saasradios-searchbar form input {
	width: 100%;
	height: 46px;
	line-height: 46px;
	font-size: 1.4rem;
	padding-right: 10px;
	padding-left: 10px;
	border: none;
	vertical-align: middle;
	float: left;
	display: flex;
	flex-grow: 1
}

.saasradios-searchbar button.saasradios-btn {
	display: inline-flex;
	align-items: center;
	justify-content: center
}

.saasradios-searchbar.open {
	transform: translateX(0px);
	opacity: 1
}

.saasradios-menu-tree {
	margin: 0;
	padding: 0;
	line-height: 1.2em;
	font-size: 13px;
	padding: 30px
}

.saasradios-menu-tree>li>a {
	font-size: 1.15em;
	line-height: 1.2em
}

.saasradios-menu-tree li {
	list-style-type: none;
	padding: 0;
	position: relative;
	border-top: 1px solid rgba(237, 237, 237, 0.5)
}

.saasradios-menu-tree li:last-child {
	border-bottom: 1px solid rgba(237, 237, 237, 0.5)
}

.saasradios-menu-tree li.menu-item-has-children a:not(.saasradios-openthis) {
	padding-right: 50px
}

.saasradios-menu-tree li a {
	padding: 10px 0;
	display: inline-block;
	vertical-align: middle;
	transition: opacity 0.3s;
	opacity: 1
}

.saasradios-menu-tree li a i {
	vertical-align: middle
}

.saasradios-menu-tree li>a {
	padding-top: 1em;
	padding-bottom: 1em
}

.saasradios-menu-tree li>.saasradios-openthis {
	padding: 8px 5px;
	width: 50px;
	text-align: center;
	position: absolute;
	top: 0;
	right: 0
}

.saasradios-menu-tree li>.saasradios-openthis::before {
	display: none
}

.saasradios-menu-tree li>.saasradios-openthis i {
	vertical-align: middle;
	transform: translateY(0px);
	transition: transform 0.15s ease;
	line-height: inherit;
	font-size: 16px;
	width: 27px;
	border: 1px solid #ededed;
	height: 27px;
	line-height: 27px;
	border-radius: 50%;
	text-align: center;
	padding: 0 0 0 1px
}

.saasradios-menu-tree li ul {
	margin: 0;
	overflow: hidden;
	transform-origin: top;
	transition: max-height 1.4s, opacity 0.8s, padding-bottom 0.3s;
	transition-timing-function: cubic-bezier(0.1, 0.8, 0.1, 1);
	will-change: transform, max-height, opacity, height;
	font-size: 12px;
	height: auto
}

.saasradios-menu-tree li ul li {
	border: none;
	color: inherit
}

.saasradios-menu-tree li ul li:last-child {
	border: none
}

.saasradios-menu-tree li ul li a {
	padding-left: 24px;
	color: inherit
}

.saasradios-menu-tree li ul li a:first-child {
	padding-top: 10px;
	padding-bottom: 10px
}

.saasradios-menu-tree li ul li>.saasradios-openthis {
	padding: 4px 5px;
	width: 50px;
	text-align: center;
	position: absolute;
	top: 0;
	right: 0;
	color: inherit
}

.saasradios-menu-tree li ul li>.saasradios-openthis::before {
	display: none
}

.saasradios-menu-tree li ul li>.saasradios-openthis i {
	vertical-align: middle;
	transform: translateY(0px);
	transition: transform 0.15s ease;
	line-height: inherit;
	font-size: 20px;
	width: 27px;
	border: none;
	height: 27px;
	line-height: 27px;
	border-radius: 50%;
	text-align: center;
	padding: 0 0 0 1px
}

.saasradios-menu-tree li ul li ul li a {
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 24px
}

.saasradios-menu-tree li ul li ul li a::before {
	font-family: 'Material Icons';
	font-weight: normal;
	font-style: normal;
	font-size: 24px;
	display: inline-block;
	line-height: 1;
	text-transform: none;
	letter-spacing: normal;
	word-wrap: normal;
	white-space: nowrap;
	direction: ltr;
	-webkit-font-smoothing: antialiased;
	text-rendering: optimizeLegibility;
	-moz-osx-font-smoothing: grayscale;
	font-feature-settings: 'liga';
	content: '\e315';
	font-size: 14px;
	display: inline-flex;
	vertical-align: text-bottom;
	padding-right: 8px;
	opacity: .6
}

.saasradios-menu-tree li.saasradios-open>.saasradios-openthis i {
	transform: rotate(180deg)
}

.saasradios-menu-tree+.saasradios-menu-tree__secondary {
	margin-top: -30px;
	opacity: .8
}

.saasradios-menu-tree+.saasradios-menu-tree__secondary>li:first-child {
	border-top: none
}

.saasradios-menu-tree+.saasradios-menu-tree__secondary>li>a {
	font-size: 1em;
	color: inherit
}

.saasradios-menu-tree .saasradios-radioitem {
	padding-top: 1em;
	padding-bottom: 1em;
	width: 100%;
	vertical-align: middle;
	display: inline-flex;
	line-height: 28.8px
}

.saasradios-menu-tree .saasradios-radioitem .qtmplayer-donutcontainer {
	margin-right: 18px
}

.saasradios-menu-tree .saasradios-radioitem .qtmplayer-donut {
	line-height: 24px
}

.saasradios-menu-tree .saasradios-radioitem .qtmplayer-donut::before {
	display: none;
	content: none
}

.saasradios-menu-tree .saasradios-radioitem .qtmplayer-donut .qtmplayer-play-btn {
	height: 24px;
	line-height: 24px;
	box-sizing: border-box;
	display: inline-flex
}

.saasradios-menu-tree .saasradios-radioitem .saasradios-pageheader__actions {
	width: 24px;
	height: 24px;
	border-width: 2px
}

.saasradios-menu-tree .saasradios-radioitem .saasradios-pageheader__actions i {
	font-size: 24px;
	line-height: 24px
}

.saasradios-openthis {
	color: inherit
}

.saasradios-footer {
	z-index: 1;
	position: relative
}

.saasradios-footer .saasradios-menubar {
	z-index: 2;
	position: relative;
	margin: 0;
	padding: 10px 0 0 0;
	text-align: left;
	line-height: 1em
}

.saasradios-footer .saasradios-menubar a {
	color: inherit;
	opacity: .73;
	transition: opacity .25s
}

.saasradios-footer .saasradios-menubar a span {
	overflow: visible
}

.saasradios-footer .saasradios-menubar .menu-item a {
	padding-right: 1px
}

@media (max-width: 1199px) {
	.saasradios-footer .saasradios-menubar__footer li.menu-item {
		display: block
	}
}

.saasradios-footer__copy {
	padding: 30px 20px
}

.saasradios-footer__copy p {
	margin: 0;
	text-rendering: geometricPrecision;
	opacity: .7;
	font-size: 13px;
	text-align: left
}

@media (max-width: 1199px) {
	.saasradios-footer .saasradios-menubar__footer__separator {
		display: block;
		width: 100%;
		margin-top: 30px
	}
}

.saasradios-social i {
	font-size: 1.2em;
	margin-top: -0.12em
}

.saasradios-short-socialicon {
	margin-bottom: 4px;
	padding-left: 1em;
	padding-right: 1em
}

.saasradios-short-socialicon i {
	display: inline;
	text-align: midd;
	margin: 0 2px;
	font-size: 24px
}

.saasradios-short-socialicon i+span {
	margin-left: 8px
}

.saasradios-pageheader {
	position: relative;
	text-align: center;
	overflow: hidden
}

.saasradios-pageheader h1 {
	margin-bottom: 0;
	margin-top: 16px
}

.saasradios-pageheader h2 {
	margin-bottom: 0;
	margin-top: 10px
}

.saasradios-pageheader__actions {
	position: relative;
	width: 80px;
	height: 80px;
	display: inline-block;
	border: 4px solid;
	text-align: center;
	line-height: 80px;
	box-sizing: content-box;
	border-radius: 50%;
	clear: both;
	align: none
}

.saasradios-pageheader__actions i {
	font-size: 60px;
	line-height: inherit;
	vertical-align: middle
}

.saasradios-pageheader__contents {
	padding: 40px 0;
	position: relative;
	z-index: 8
}

.saasradios-pageheader__contents>.saasradios-container::after {
	display: block;
	content: " ";
	clear: both;
	height: 0.001px;
	width: 100%
}

.saasradios-pageheader__contents>.saasradios-container2::after {
	display: block;
	content: " ";
	clear: both;
	height: 0.001px;
	width: 100%
}

.saasradios-pageheader__contents .saasradios-container.saasradios-post-grid {
	border: none !important
}


.saasradios-pageheader__contents .saasradios-container2.saasradios-post-grid {
	border: none !important
}

.saasradios-pageheader .saasradios-bgimg {
	-webkit-filter: brightness(0.9) contrast(1.5);
	filter: brightness(0.9) contrast(1.5)
}

.saasradios-pageheader .saasradios-bgimg.saasradios-greyscale {
	-webkit-filter: brightness(0.9) contrast(1.4) grayscale(60%);
	filter: brightness(0.9) contrast(1.4) grayscale(60%)
}

.saasradios-pageheader__sub a {
	display: inline;
	vertical-align: middle
}

.saasradios-pageheader__sub>i {
	content: "";
	display: inline;
	margin-right: 10px
}

.saasradios-pageheader__sub>i::after {
	content: "";
	vertical-align: middle;
	display: inline-block;
	border: 1px solid;
	width: 18px;
	height: 1px;
	margin: 0 10px
}

.saasradios-pageheader__secondary {
	margin-top: 13px
}

.saasradios-pageheader__thumb {
	width: 100px;
	height: 100px;
	padding: 3px;
	border: 2px solid;
	border-radius: 50%;
	display: inline-block;
	position: relative;
	margin-bottom: 20px
}

.saasradios-pageheader__thumb img {
	display: inline-block;
	vertical-align: middle;
	width: 100%;
	height: 100%;
	padding: 2px;
	-o-object-fit: cover;
	object-fit: cover
}

.saasradios-pageheader__decoricon {
	font-size: 30px;
	width: 60px;
	height: 60px;
	line-height: 60px;
	border: 6px solid;
	display: inline-block;
	position: relative
}

.saasradios-pageheader__decoricon::before,
.saasradios-pageheader__decoricon::after {
	display: block;
	width: 3vw;
	height: 18px;
	content: " ";
	left: -3vw;
	top: 50%;
	margin-top: -1px;
	border-top: 2px solid;
	border-left: 2px solid;
	position: absolute
}

.saasradios-pageheader__decoricon::after {
	left: 0;
	right: -3vw;
	border-left: 0;
	border-right: 2px solid;
	margin-left: 100%
}

.saasradios-pageheader__decoricon i {
	line-height: 50px;
	font-size: 45px;
	padding: 0
}

.saasradios-pageheader__thumb::before,
.saasradios-pageheader__thumb::after,
.saasradios-pageheader__decoricon::before,
.saasradios-pageheader__decoricon::after {
	width: 6vw;
	left: -6.3vw
}

.saasradios-pageheader__thumb::after,
.saasradios-pageheader__decoricon::after {
	left: 0;
	right: -6.3vw
}

.saasradios-pageheader .saasradios-p-catz {
	line-height: 1.3em;
	top: -.16em
}

.saasradios-pageheader .saasradios-actions {
	position: relative;
	margin-bottom: 2rem
}

.saasradios-pageheader .saasradios-grad-layer {
	position: absolute;
	content: " ";
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	opacity: 0.9;
	z-index: 2;
	background: linear-gradient(var(--saasradios-header-grad-dir), var(--saasradios-header-grad-one) 0%, var(--saasradios-header-grad-two) 100%)
}

.saasradios-pageheader .saasradios-meta,
.saasradios-pageheader .saasradios-decor {
	margin-bottom: 0
}

.saasradios-pageheader .saasradios-meta {
	margin-top: 24px;
	text-align: inherit;
	vertical-align: middle;
	line-height: 1.25em
}

.saasradios-pageheader .saasradios-meta>span {
	padding: 0.2em 0.4em;
	vertical-align: inherit
}

.saasradios-pageheader .saasradios-meta>span a {
	margin-left: 5px;
	color: inherit
}

.saasradios-pageheader .saasradios-meta>span i {
	font-size: .95em;
	line-height: inherit;
	vertical-align: middle
}

.saasradios-pageheader .saasradios-meta .saasradios-p-catz {
	vertical-align: sub
}

.saasradios-pageheader .saasradios-meta__dets {
	clear: none;
	display: inline-block;
	line-height: 1.25em
}

.saasradios-pageheader .saasradios-meta__dets i:not(:first-of-type) {
	margin-left: 10px
}

.saasradios-pageheader__breadcrumb {
	display: none
}

.saasradios-pageheader__nav-archive,
.saasradios-pageheader__nav-post {
	position: absolute;
	z-index: 30;
	bottom: 0
}

.saasradios-pageheader__nav-archive,
.saasradios-pageheader__nav-post,
.saasradios-pageheader__breadcrumb {
	position: absolute;
	z-index: 30;
	bottom: 16px;
	width: 100%;
	padding: 0 15px
}

.saasradios-pageheader__nav-container {
	max-width: 1740px;
	margin: 0 auto
}

.saasradios-pageheader .saasradios-num {
	display: none
}

.saasradios-pageheader .page-numbers,
.saasradios-pageheader__nav-post a {
	display: inline-block;
	color: inherit;
	font-size: 13px;
	opacity: .75;
	transition: opacity 0.2s, color 0.2s
}

.saasradios-pageheader .page-numbers:hover,
.saasradios-pageheader__nav-post a:hover {
	opacity: 1
}

.saasradios-pageheader .page-numbers.prev,
.saasradios-pageheader__nav-post a.prev {
	float: left
}

.saasradios-pageheader .page-numbers.prev i,
.saasradios-pageheader__nav-post a.prev i {
	transform: rotate(180deg)
}

.saasradios-pageheader .page-numbers.next,
.saasradios-pageheader__nav-post a.next {
	float: right
}

.saasradios-pageheader .page-numbers.dots,
.saasradios-pageheader__nav-post a.dots {
	display: none
}

.saasradios-pageheader__nav-post a {
	opacity: 1
}

.saasradios-pageheader__nav-post a .saasradios-arr {
	display: inline-block;
	float: left
}

.saasradios-pageheader__nav-post a .saasradios-tit {
	opacity: .65;
	white-space: nowrap;
	overflow: hidden;
	max-width: 0px;
	display: inline-block;
	float: left;
	margin: 0 8px;
	transition: max-width 0.9s ease-out;
	transition-timing-function: cubic-bezier(0.58, 0.025, 0, 0.995);
	text-overflow: initial
}

.saasradios-pageheader .saasradios-navlink {
	color: #fff;
	border-radius: 2px;
	line-height: 20px;
	font-size: 13px;
	padding: 4px 10px 5px;
	vertical-align: middle;
	height: auto
}

.saasradios-pageheader .saasradios-navlink i {
	line-height: 20px;
	display: inline-block;
	vertical-align: baseline;
	position: relative;
	margin: -2px 0px 0 5px;
	font-size: 1.5em;
	display: inline-flex;
	display: -webkit-inline-flex;
	vertical-align: bottom;
	display: inline-block;
	transition: padding .2s;
	padding-left: 0px
}

.saasradios-pageheader .saasradios-navlink__n:hover i {
	padding-left: 6px
}

.saasradios-pageheader .saasradios-navlink__p i {
	margin-right: 12px
}

.saasradios-pageheader .saasradios-navlink__p:hover i {
	margin-right: 12px
}

.saasradios-pageheader__testimonial__quote {
	position: relative
}

.saasradios-pageheader__testimonial__quote h1 {
	font-style: italic;
	text-transform: none
}

.saasradios-pageheader__shop__bc .saasradios-container {
	padding: 0;
	border: 0;
	margin: 0 auto
}

.saasradios-pageheader__shop__bc .saasradios-container2 {
	padding: 0;
	border: 0;
	margin: 0 auto
}

.saasradios-pageheader__qtvideo {
	text-align: unset
}

.saasradios-pageheader__qtvideo .saasradios-p-catz a {
	margin-left: 0;
	margin-right: 8px
}

.saasradios-pageheader__qtvideo__related .saasradios-container {
	margin-top: 0
}

.saasradios-pageheader__qtvideo__related .saasradios-container2 {
	margin-top: 0
}

.saasradios-pageheader__featuredplayer {
	position: relative;
	width: 80px;
	height: 80px;
	display: inline-block;
	border: 5px solid;
	border-radius: 50%;
	line-height: 80px;
	margin: 20px auto;
	box-sizing: content-box;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.saasradios-pageheader__featuredplayer * {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.saasradios-pageheader__featuredplayer i {
	font-size: 60px;
	line-height: inherit;
	vertical-align: middle;
	display: inline-flex
}

.saasradios-pageheader__radiochannel img.saasradios-center {
	float: none;
	clear: both;
	display: block
}

.single-radiochannel .saasradios-pageheader__contents p {
	display: block;
	clear: both
}

.saasradios-decoricon.material-icons {
	display: inline-block;
	font-size: 7vw;
	line-height: 3vw
}

.single-qtvideo .saasradios-pageheader .saasradios-bgimg {
	opacity: 1
}

.saasradios-pageheader.saasradios-pageheader--animate {
	opacity: 0;
	-webkit-animation: saasradios-pageheaderanimation 0.3s;
	animation: saasradios-pageheaderanimation 0.3s;
	-webkit-animation-delay: 0.3;
	animation-delay: 0.3;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	will-change: opacity
}

.saasradios-pageheader.saasradios-pageheader--animate .saasradios-pageheader__contents {
	transform: translateY(0px);
	opacity: 0;
	will-change: opacity, transform;
	transition: all 0.5s;
	-webkit-animation: saasradios-titlesanimation 0.5s;
	animation: saasradios-titlesanimation 0.5s;
	-webkit-animation-delay: 0.5s;
	animation-delay: 0.5s;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards
}

@-webkit-keyframes saasradios-pageheaderanimation {
	0% {
		opacity: 0
	}

	100% {
		opacity: 1
	}
}

@keyframes saasradios-pageheaderanimation {
	0% {
		opacity: 0
	}

	100% {
		opacity: 1
	}
}

@-webkit-keyframes saasradios-titlesanimation {
	0% {
		transform: translateY(0px);
		opacity: 0
	}

	100% {
		transform: translateY(0px);
		opacity: 1
	}
}

@keyframes saasradios-titlesanimation {
	0% {
		transform: translateY(0px);
		opacity: 0
	}

	100% {
		transform: translateY(0px);
		opacity: 1
	}
}

.single-qtvideo .saasradios-pageheader__contents .saasradios-container {
	border: none
}

.single-qtvideo .saasradios-pageheader__contents .saasradios-container2 {
	border: none
}

.saasradios-pageheader .saasradios-pageheader__contents .saasradios-post__card--video a {
	color: #fff
}

.saasradios-duotone {
	overflow: hidden
}

.saasradios-duotone::before,
.saasradios-duotone::after {
	content: "";
	width: 100%;
	height: 100%;
	display: block !important;
	position: absolute;
	z-index: 2;
	top: 0;
	left: 0
}

.saasradios-duotone::before {
	background-color: #f92e7c;
	mix-blend-mode: multiply;
	opacity: 1
}

.saasradios-duotone::after {
	mix-blend-mode: screen;
	background-color: #78012f;
	opacity: 1
}

.saasradios-countdown-shortcode--center {
	margin: 0 auto;
	text-align: center;
	display: inline-block;
	width: 100%
}

.saasradios-countdown-shortcode--left {
	float: left
}

.saasradios-countdown-shortcode--right {
	float: right
}

.saasradios-countdown {
	position: relative;
	margin: 0;
	padding: 0.4em 0.8em;
	font-size: inherit;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	line-height: 1em;
	padding: 0;
	margin: 0;
	background: transparent;
	display: inline-block
}

.saasradios-countdown-size--10 {
	font-size: 2.56rem
}

.saasradios-countdown-size--9 {
	font-size: 2.28rem
}

.saasradios-countdown-size--8 {
	font-size: 2.02rem
}

.saasradios-countdown-size--7 {
	font-size: 1.8rem
}

.saasradios-countdown-size--6 {
	font-size: 1.602rem
}

.saasradios-countdown-size--5 {
	font-size: 1.424rem
}

.saasradios-countdown-size--4 {
	font-size: 1.266rem
}

.saasradios-countdown-size--3 {
	font-size: 1.125rem
}

.saasradios-countdown-size--2 {
	font-size: 1rem
}

.saasradios-countdown-size--1 {
	font-size: 14px
}

.saasradios-countdown-size--inherit {
	font-size: inherit
}

.saasradios-countdown span {
	opacity: 1
}

.saasradios-countdown__i {
	display: inline-block;
	text-align: center;
	margin: 0;
	padding: 0;
	position: relative
}

.saasradios-countdown__i .n {
	min-width: 1.4em
}

.saasradios-countdown__i.ms .n {
	min-width: 2.0em;
	text-align: right
}

.saasradios-countdown__i hr {
	display: block;
	margin: 0 auto .1em auto;
	padding: 0;
	width: 80px;
	position: absolute;
	left: 50%;
	right: 50%;
	transform: translateX(-50%);
	transform-origin: 0 0;
	border: none;
	clear: both;
	border-top: 3px solid;
	opacity: .6
}

.saasradios-countdown__i hr:last-of-type {
	width: 10%;
	opacity: 1;
	border-color: red;
	left: 0;
	transform-origin: 50%
}

.saasradios-countdown .n {
	position: relative;
	display: block;
	clear: both
}

.saasradios-countdown .l {
	margin-top: 2px;
	display: none
}

.saasradios-countdown__container {
	display: inline-block;
	display: inline-block;
	padding: 0;
	border: none;
	background: transparent;
	margin: 0
}

.saasradios-countdown:empty {
	display: none;
	border: none
}

.saasradios-countdown--bricks .saasradios-countdown__i {
	border: 3px solid;
	padding: .13em .25em;
	margin: 2px -0.04em;
	display: inline-block
}

.saasradios-countdown--boxed .saasradios-countdown__container {
	display: inline-block;
	padding: 0.9em 1.6em;
	border: 3px solid
}

.saasradios-countdown-shortcode {
	display: inline-block;
	padding: 0;
	margin: 0;
	line-height: inherit
}

.saasradios-countdown-shortcode--labels .l {
	position: relative;
	display: block;
	clear: both;
	font-size: 13px;
	text-align: center;
	line-height: 13px;
	text-transform: uppercase
}

.saasradios-countdown-shortcode--labels .ms .n {
	text-align: center
}

.saasradios-countdown-shortcode--labels-inline .n {
	display: inline-block
}

.saasradios-countdown-shortcode--labels-inline .l {
	position: relative;
	display: inline-block;
	font-size: 40%;
	line-height: 0;
	position: relative;
	vertical-align: baseline
}

.saasradios-countdown-shortcode--labels-inline.ms .n {
	min-width: 3em
}

.saasradios-particles {
	position: absolute;
	overflow: hidden;
	content: " ";
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 100;
	pointer-events: none;
	-webkit-animation: glitch-skew-particles 0.5s infinite;
	animation: glitch-skew-particles 0.5s infinite;
	opacity: 0
}

.saasradios-particles.active {
	opacity: 1
}

.saasradios-particles hr,
.saasradios-particles hr::before,
.saasradios-particles hr::after {
	border: none;
	background: transparent;
	content: " ";
	display: block;
	clear: none;
	position: absolute;
	left: 0;
	top: 0;
	width: 10px;
	height: 10px;
	opacity: 1;
	mix-blend-mode: screen;
	overflow: visible;
	transition: none;
	z-index: 100
}

.saasradios-particles hr::before {
	width: 100%;
	height: 100%;
	background: #00fff9;
	-webkit-animation: saasradios-glitch-hr-particles-rev 1s infinite;
	animation: saasradios-glitch-hr-particles-rev 1s infinite
}

.saasradios-particles hr::after {
	width: 100%;
	height: 100%;
	background: #ff00c1;
	-webkit-animation: saasradios-glitch-hr-particles 1s infinite;
	animation: saasradios-glitch-hr-particles 1s infinite
}

.saasradios-particles__h:hover {
	display: block
}

@-webkit-keyframes saasradios-glitch-hr-particles {
	0% {
		transform: translateX(0%)
	}

	9.999% {
		transform: translateX(0%)
	}

	10% {
		transform: translateX(30%)
	}

	19.999% {
		transform: translateX(30%)
	}

	20% {
		transform: translateX(-30%)
	}

	20.999% {
		transform: translateX(-30%)
	}

	30% {
		transform: translateX(25%)
	}

	30.999% {
		transform: translateX(25%)
	}

	50% {
		transform: translateX(30%)
	}

	50.999% {
		transform: translateX(30%)
	}

	90% {
		transform: translateX(-30%)
	}

	90.999% {
		transform: translateX(-30%)
	}

	100% {
		transform: translateX(20%)
	}
}

@keyframes saasradios-glitch-hr-particles {
	0% {
		transform: translateX(0%)
	}

	9.999% {
		transform: translateX(0%)
	}

	10% {
		transform: translateX(30%)
	}

	19.999% {
		transform: translateX(30%)
	}

	20% {
		transform: translateX(-30%)
	}

	20.999% {
		transform: translateX(-30%)
	}

	30% {
		transform: translateX(25%)
	}

	30.999% {
		transform: translateX(25%)
	}

	50% {
		transform: translateX(30%)
	}

	50.999% {
		transform: translateX(30%)
	}

	90% {
		transform: translateX(-30%)
	}

	90.999% {
		transform: translateX(-30%)
	}

	100% {
		transform: translateX(20%)
	}
}

@keyframes saasradios-glitch-hr-particles {
	0% {
		transform: translateX(0%)
	}

	9.999% {
		transform: translateX(0%)
	}

	10% {
		transform: translateX(-30%)
	}

	19.999% {
		transform: translateX(-30%)
	}

	20% {
		transform: translateX(30%)
	}

	20.999% {
		transform: translateX(30%)
	}

	30% {
		transform: translateX(-20%)
	}

	30.999% {
		transform: translateX(-20%)
	}

	50% {
		transform: translateX(-30%)
	}

	50.999% {
		transform: translateX(-30%)
	}

	90% {
		transform: translateX(30%)
	}

	90.999% {
		transform: translateX(30%)
	}

	100% {
		transform: translateX(-20%)
	}
}

@-webkit-keyframes saasradios-glitch-hr-opacity {
	0% {
		opacity: 1
	}

	3% {
		opacity: 1
	}

	3.0001% {
		opacity: 0
	}

	6% {
		opacity: 0
	}

	6.0001% {
		opacity: 1
	}

	7% {
		opacity: 1
	}

	7.001% {
		opacity: 0
	}

	10% {
		opacity: 0
	}

	10.001% {
		opacity: 1
	}

	11% {
		opacity: 1
	}

	11.001% {
		opacity: 0
	}

	60% {
		opacity: 0
	}

	60.001% {
		opacity: 1
	}

	63% {
		opacity: 1
	}

	63.001% {
		opacity: 0
	}

	93% {
		opacity: 0
	}

	93.001% {
		opacity: 1
	}

	94% {
		opacity: 1
	}

	94.001% {
		opacity: 0
	}

	100% {
		opacity: 0
	}
}

@keyframes saasradios-glitch-hr-opacity {
	0% {
		opacity: 1
	}

	3% {
		opacity: 1
	}

	3.0001% {
		opacity: 0
	}

	6% {
		opacity: 0
	}

	6.0001% {
		opacity: 1
	}

	7% {
		opacity: 1
	}

	7.001% {
		opacity: 0
	}

	10% {
		opacity: 0
	}

	10.001% {
		opacity: 1
	}

	11% {
		opacity: 1
	}

	11.001% {
		opacity: 0
	}

	60% {
		opacity: 0
	}

	60.001% {
		opacity: 1
	}

	63% {
		opacity: 1
	}

	63.001% {
		opacity: 0
	}

	93% {
		opacity: 0
	}

	93.001% {
		opacity: 1
	}

	94% {
		opacity: 1
	}

	94.001% {
		opacity: 0
	}

	100% {
		opacity: 0
	}
}

@-webkit-keyframes glitch-skew-particles {
	0% {
		transform: skew(-1deg)
	}

	10% {
		transform: skew(-1deg)
	}

	20% {
		transform: skew(-1deg)
	}

	30% {
		transform: skew(-1deg)
	}

	40% {
		transform: skew(-1deg)
	}

	50% {
		transform: skew(0deg)
	}

	60% {
		transform: skew(0deg)
	}

	70% {
		transform: skew(1deg)
	}

	80% {
		transform: skew(1deg)
	}

	90% {
		transform: skew(1deg)
	}

	100% {
		transform: skew(-1deg)
	}
}

@keyframes glitch-skew-particles {
	0% {
		transform: skew(-1deg)
	}

	10% {
		transform: skew(-1deg)
	}

	20% {
		transform: skew(-1deg)
	}

	30% {
		transform: skew(-1deg)
	}

	40% {
		transform: skew(-1deg)
	}

	50% {
		transform: skew(0deg)
	}

	60% {
		transform: skew(0deg)
	}

	70% {
		transform: skew(1deg)
	}

	80% {
		transform: skew(1deg)
	}

	90% {
		transform: skew(1deg)
	}

	100% {
		transform: skew(-1deg)
	}
}

.saasradios-waterwave {
	display: block;
	position: absolute;
	z-index: 10;
	width: 100%;
	height: 40%;
	bottom: -13%;
	left: 0;
	content: " ";
	pointer-events: none;
	overflow: hidden
}

.saasradios-waterwave--l1 {
	z-index: 10
}

.saasradios-waterwave--l2 {
	z-index: 10
}

.saasradios-waterwave__canvas {
	position: absolute;
	width: 100%;
	bottom: 0;
	left: 0
}

.saasradios-decor {
	clear: both;
	margin: 20px auto 0 auto;
	width: 50px;
	position: relative;
	height: 8px;
	clear: both;
	display: block;
	transform: scaleX(0);
	transition-timing-function: cubic-bezier(0.3, 0.9, 1, 0);
	-webkit-animation: saasradios-decoranimation 0.8s;
	animation: saasradios-decoranimation 0.8s;
	-webkit-animation-delay: 0.6s;
	animation-delay: 0.6s;
	transition-delay: 0.6s;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	border: 3px dotted;
	border-width: 3px 0 3px 0;
	border-color: inherit;
	height: 8px;
	width: 120px
}

@-webkit-keyframes saasradios-decoranimation {
	0% {
		transform: scaleX(0)
	}

	100% {
		transform: scaleX(1)
	}
}

@keyframes saasradios-decoranimation {
	0% {
		transform: scaleX(0)
	}

	100% {
		transform: scaleX(1)
	}
}

.saasradios-meta {
	opacity: 1;
	line-height: 1.25em
}

.saasradios-meta>span {
	margin-right: 6px
}

.saasradios-meta>span:empty {
	display: none
}

.saasradios-meta i {
	margin: 0 4px 0 0;
	vertical-align: sub;
	vertical-align: text-top;
	font-size: 1.1em
}

.saasradios-meta i::before {
	line-height: inherit
}

.saasradios-meta a {
	padding: 2px 2px 2px 3px;
	border-radius: 4px;
	color: inherit
}

.saasradios-meta a:hover {
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.3)
}

.saasradios-meta>span a {
	margin-left: -6px
}

.saasradios-meta .saasradios-p-date {
	margin-left: 8px
}

.saasradios-meta .saasradios-p-auth {
	clear: both
}

.saasradios-meta .saasradios-p-auth {
	display: initial
}

.saasradios-post {
	margin-bottom: 20px;
	overflow: hidden;
	border-radius: 0px;
	position: relative;
	z-index: 1;
	min-height: 370px;
	box-shadow: 0 0 6px 0px rgba(0, 0, 0, 0.25)
}

.saasradios-post ol,
.saasradios-post ul {
	margin: 0
}

.saasradios-post__social {
	margin-top: 16px
}

.saasradios-post__social a {
	color: inherit;
	margin: 0 3px;
	background-color: red;
	border-radius: 50%;
	padding: 0;
	vertical-align: middle;
	height: 22px;
	line-height: 29px;
	display: inline-flex;
	font-size: 12px;
	width: 22px;
	text-align: center;
	flex-align: middle;
	align-items: center;
	justify-content: center
}

.saasradios-post__social a i {
	display: inline-flex;
	line-height: inherit;
	padding: 0;
	vertical-align: middle;
	align-items: center;
	justify-content: center
}

.saasradios-post .saasradios-excerpt p {
	font-size: 13px
}

.saasradios-post__content {
	padding: 5%
}

.saasradios-post__content .saasradios-date.saasradios-meta {
	margin-bottom: 8px
}

.saasradios-post .saasradios-meta .saasradios-date {
	display: inline-block
}

.saasradios-post .saasradios-bgimg img {
	max-height: 100%;
	height: auto;
	-o-object-fit: contain;
	object-fit: contain
}

.saasradios-post .saasradios-bgimg img.saasradios-post__thumb--h {
	width: 100%;
	height: auto
}

.saasradios-post .saasradios-bgimg--full img {
	height: 100%;
	width: 100%;
	-o-object-fit: cover;
	object-fit: cover
}

.saasradios-post__title {
	margin-top: 0;
	clear: both
}

.saasradios-post__title a {
	background-size: 0% 0.16em;
	background-repeat: no-repeat;
	background-position: 0% 91%
}

.saasradios-post .saasradios-duotone::after,
.saasradios-post .saasradios-duotone::before {
	content: initial;
	display: none
}

.saasradios-post__header {
	padding-top: 100%;
	display: block;
	position: relative;
	overflow: hidden;
	text-rendering: geometricPrecision
}

.saasradios-post__header__link {
	position: absolute;
	width: 100%;
	height: 100%;
	display: block;
	background: transparent;
	top: 0;
	left: 0;
	z-index: 3;
	cursor: pointer
}

.saasradios-post__thumb {
	display: block
}

.saasradios-post__headercont {
	position: absolute;
	z-index: 10;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	padding: 20px;
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.4) 81%, rgba(0, 0, 0, 0.65) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000', endColorstr='#a6000000', GradientType=0)
}

.saasradios-post__headercont .saasradios-cats {
	overflow: visible;
	margin-top: 3px
}

.saasradios-post__headercont .saasradios-cats a {
	position: relative;
	overflow: visible
}

.saasradios-post__switchcontent {
	position: absolute;
	top: auto;
	left: auto;
	right: 20px;
	bottom: 24px;
	z-index: 80;
	cursor: pointer
}

.saasradios-post__switchcontent:hover {
	transform: scale(1.2)
}

.saasradios-post .saasradios-post__headercont--ex {
	position: absolute;
	height: 100%;
	width: 100%;
	padding: 2.5%;
	z-index: 100;
	opacity: 1;
	top: 0;
	left: 0;
	transform: translateY(100.1%);
	margin-top: -5px;
	border: 5px solid;
	border-width: 5px;
	border-left: none;
	border-right: none;
	border-bottom: none;
	will-change: max-height;
	transition: transform 1s, margin 1s;
	transition-timing-function: cubic-bezier(0.12, 0.9, 0.2, 1);
	overflow: auto;
	text-overflow: ellipsis;
	scrollbar-width: auto;
	scrollbar-color: #bdbdbd #ffffff
}

.saasradios-post .saasradios-post__headercont--ex h4 {
	margin-top: 0;
	margin-bottom: 8px
}

.saasradios-post .saasradios-post__headercont--ex h6 {
	margin-top: 0;
	margin-bottom: 20px
}

.saasradios-post .saasradios-post__headercont--ex p {
	font-size: 14px
}

.saasradios-post .saasradios-post__headercont--ex .saasradios-post__switchcontent {
	top: 10px;
	bottom: auto;
	right: 10px
}

.saasradios-post .saasradios-post__headercont--ex::-webkit-scrollbar {
	width: 4px
}

.saasradios-post .saasradios-post__headercont--ex::-webkit-scrollbar-track {
	background: #ffffff
}

.saasradios-post .saasradios-post__headercont--ex::-webkit-scrollbar-thumb {
	background-color: #bdbdbd;
	border-radius: 1px;
	border: 3px solid #d6d6d6
}

.saasradios-post.saasradios-enabled .saasradios-post__headercont--ex {
	transform: translateY(0%);
	margin-top: 0
}

.saasradios-post .saasradios-caption {
	margin-top: 2px;
	max-width: 52%;
	white-space: nowrap;
	text-overflow: ellipsis;
	word-break: break-all;
	float: left;
	font-size: 13px
}

.saasradios-post .saasradios-cats {
	white-space: nowrap;
	text-overflow: ellipsis;
	word-break: break-all;
	overflow-x: hidden
}

.saasradios-post .saasradios-meta {
	font-size: .767em;
	margin: 14px 0 10px 0
}

.saasradios-post__std {
	margin-bottom: 40px
}

.saasradios-post__std .saasradios-excerpt p {
	margin-bottom: 0.8em
}

.saasradios-post__std .saasradios-post__content .saasradios-meta {
	margin-top: 0
}

.saasradios-post__std .saasradios-post__header {
	padding-top: 0;
	min-height: 160px;
	overflow: hidden
}

.saasradios-post__std .saasradios-post__header .saasradios-bgimg {
	position: relative;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 0;
	overflow: hidden
}

.saasradios-post__std .saasradios-post__header .saasradios-bgimg img {
	position: absolute;
	top: 0;
	left: 0;
	height: auto;
	-o-object-fit: contain;
	object-fit: contain
}

.saasradios-post__std .saasradios-post__header .saasradios-bgimg img.saasradios-post__thumb--v {
	max-height: 300px
}

.saasradios-post__std .saasradios-post__header .saasradios-bgimg img.saasradios-post__thumb--h {
	max-height: 450px
}

.saasradios-post__std .saasradios-post__header .saasradios-bgimg img:first-child {
	position: relative;
	z-index: -1;
	display: block
}

.saasradios-post__std .saasradios-post__readmore {
	margin-top: 18px
}

.saasradios-post__std.sticky {
	margin-bottom: 70px
}

.saasradios-post__std.sticky.saasradios-has-thumb {
	padding-top: 0
}

.saasradios-post__std.sticky.saasradios-no-thumb .saasradios-post__content {
	padding: 5%
}

.saasradios-post__ver .saasradios-post__header {
	padding-top: 63%
}

.saasradios-post__ver .saasradios-post__content {
	padding: 5%
}

.saasradios-post__ver .saasradios-bgimg img.saasradios-post__thumb--h {
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover
}

.saasradios-post__ver .saasradios-bgimg img.saasradios-post__thumb--s {
	width: 100%;
	height: auto
}

.saasradios-post__ver--masonry {
	min-height: 0
}

.saasradios-post__ver--chart .saasradios-post__header {
	padding-top: 86%
}

.saasradios-post__ver--chart .saasradios-post__header .saasradios-bgimg img {
	-o-object-fit: cover;
	object-fit: cover;
	width: 100%;
	height: 100%
}

.saasradios-post__hor .saasradios-post__header {
	padding-top: 63%
}

.saasradios-post__hor .saasradios-post__content {
	padding: 5%
}

.saasradios-post__hor .saasradios-post__thumb {
	position: absolute
}

.saasradios-post__hor .saasradios-bgimg img.saasradios-post__thumb--h {
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover
}

.saasradios-post__hero__caption {
	position: absolute;
	bottom: 0;
	left: 0;
	padding: 20px;
	width: 100%
}

.saasradios-post__hero .saasradios-post__header {
	padding-top: 130%;
	min-height: 370px
}

.saasradios-post__hero .saasradios-bgimg img {
	height: 100%;
	width: 100%;
	max-height: 100vh;
	-o-object-fit: cover;
	object-fit: cover
}

.saasradios-post__hero .saasradios-excerpt {
	display: none
}

.saasradios-post__hero .saasradios-post__title {
	padding-right: 20px
}

.saasradios-post__hero .saasradios-post__headercont {
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.15) 40%, rgba(0, 0, 0, 0.7) 100%)
}

.saasradios-post__card {
	padding-top: 130%;
	position: relative
}

.saasradios-post__card2 {
	padding-top: 130%;
	position: relative
}

.saasradios-post__card .saasradios-bgimg {
	overflow: hidden
}

.saasradios-post__card2 .saasradios-bgimg {
	overflow: hidden
}

.saasradios-post__card .saasradios-bgimg img {
	height: 100%;
	width: 100%;
	max-height: 100vh;
	-o-object-fit: cover;
	object-fit: cover
}

.saasradios-post__card p {
	padding-right: 5px;
	text-rendering: geometricPrecision
}

.saasradios-post__card2 p {
	padding-right: 5px;
	text-rendering: geometricPrecision
}

.saasradios-post__card__cap {
	position: absolute;
	bottom: 16px;
	padding: 0 10px 0 0;
	z-index: 10
}

.saasradios-post__card__exc {
	line-height: 1.2em
}

.saasradios-post__card .saasradios-post__headercont {
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, 0.7) 65%, rgba(0, 0, 0, 0.7) 100%);
	text-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
	padding: 5%
}

.saasradios-post__card2 .saasradios-post__headercont {
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, 0.7) 65%, rgba(0, 0, 0, 0.7) 100%);
	text-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
	padding: 5%
}

.saasradios-post__card .saasradios-post__headercont .saasradios-meta {
	text-shadow: none;
	margin-bottom: 10px
}

.saasradios-post__card2 .saasradios-post__headercont .saasradios-meta {
	text-shadow: none;
	margin-bottom: 10px
}

.saasradios-post__card .saasradios-post__title {
	margin: 10px 0 5px 0;
	line-height: 1.2em
}

.saasradios-post__card2 .saasradios-post__title {
	margin: 10px 0 5px 0;
	line-height: 1.2em
}

.saasradios-post__card--shows {
	padding-top: 63%;
	height: 0;
	min-height: 200px
}

.saasradios-post__card--shows .saasradios-post__card__cap {
	padding-bottom: 10px
}

.saasradios-post__card--video {
	padding-top: 63%;
	min-height: 200px
}

.saasradios-post__card--video .saasradios-post__card__cap {
	padding-bottom: 10px
}

.saasradios-post__card--radio {
	min-height: 200px;
	max-width: 300px
}

.saasradios-post__card--radio .saasradios-post__headercont {
	padding: 8%;
	text-align: center
}

.saasradios-post__card--radio .saasradios-post__logo {
	max-width: 70%;
	margin: 20px auto 0 auto;
	max-height: 80px;
	height: 80px;
	width: auto
}

.saasradios-post__card--radio a .saasradios-post__logo {
	width: auto;
	max-width: 100%;
	height: auto
}

.saasradios-post__card--radio .saasradios-post__card__cap {
	width: 100%;
	padding: 0;
	left: 0;
	display: flex;
	align-items: center;
	flex-direction: column;
	justify-content: center
}

.saasradios-post__card--radio .saasradios-meta {
	margin-top: 10px
}

.saasradios-post__card--members {
	text-align: center
}

.saasradios-post__card--members .saasradios-excerpt {
	display: none
}

.saasradios-post__card--members .saasradios-post__card__cap {
	width: 100%;
	padding: 0;
	max-width: 999px;
	width: 100%;
	left: 0
}

.saasradios-post__card--members .saasradios-excerpt {
	padding: 0 30px
}

.saasradios-post__card--members .saasradios-btn-r {
	padding: 10px;
	border-radius: 50%
}

.saasradios-post__card--members .saasradios-cats,
.saasradios-post__card--members .saasradios-cats a {
	margin-right: 0
}

.saasradios-post-inline-horizontal {
	padding-left: 0;
	padding-right: 0
}

.saasradios-post__inline {
	margin-bottom: 18px;
	overflow: hidden;
	min-height: 70px
}

.saasradios-post__inline.has-post-thumbnail {
	padding-left: 70px;
	position: relative
}

.saasradios-post__inline .saasradios-thumb {
	display: inline-block;
	float: left;
	width: 70px;
	height: 70px;
	margin-right: 12px;
	box-shadow: 0 0 15px 0px rgba(0, 0, 0, 0.03);
	overflow: hidden;
	display: block;
	line-height: 0;
	position: relative;
	z-index: 2;
	display: block;
	left: 0;
	position: absolute;
	height: 100%
}

.saasradios-post__inline .saasradios-thumb img {
	display: block;
	position: absolute;
	height: 100%;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	width: 100%;
	max-height: 100vh;
	-o-object-fit: cover;
	object-fit: cover
}

.saasradios-post__inline h6 {
	margin: 6px 0 2px 12px
}

.saasradios-post__inline p.saasradios-meta {
	margin-bottom: 0;
	margin-top: 4px;
	margin-left: 12px
}

.saasradios-post__inline p.saasradios-meta i {
	margin-left: 0;
	vertical-align: middle;
	float: left;
	line-height: inherit
}

.saasradios-post__search {
	overflow: hidden;
	margin-bottom: 10px;
	min-height: 0
}

.saasradios-post__search::after {
	padding-top: 20px
}

.saasradios-post__search__c {
	float: left;
	width: calc(100% - 50px)
}

.saasradios-post__search h3 {
	margin: 0 0 12px 0
}

.saasradios-post__search .saasradios-thumb {
	width: 50px;
	height: 50px;
	display: inline-block
}

.saasradios-post__search .saasradios-meta {
	margin-top: 0;
	opacity: .7
}

.saasradios-post__sticky {
	position: absolute;
	z-index: 12;
	height: 18px;
	line-height: 18px;
	font-size: 12px;
	text-align: center;
	top: auto;
	bottom: 0;
	right: -10px;
	padding-right: 18px;
	margin: 0
}

.saasradios-post__sticky .saasradios-meta {
	margin: 0
}

.saasradios-post__sticky i {
	vertical-align: text-top;
	font-size: inherit;
	margin: 0 5px
}

.saasradios-post__sticky::after {
	content: " ";
	display: block;
	height: 100%;
	width: 100%;
	position: absolute;
	transform: skewX(-45deg);
	top: 0;
	left: -1em;
	z-index: -1
}

.saasradios-post__testimonial {
	padding-top: 136%;
	position: relative;
	text-rendering: geometricPrecision
}

.saasradios-post__testimonial .saasradios-meta {
	margin-top: 5px;
	opacity: .6;
	line-height: .9em
}

.saasradios-post__testimonial .saasradios-bgimg {
	opacity: .7
}

.saasradios-post__testimonial__cap {
	position: absolute;
	bottom: 16px;
	padding: 0 20px 6px 0
}

.saasradios-post__testimonial .saasradios-capdec {
	padding-left: 11px;
	position: relative;
	text-rendering: geometricPrecision
}

.saasradios-post__testimonial .saasradios-capdec::before {
	display: block;
	content: " ";
	position: absolute;
	border-left: 3px solid;
	left: 0;
	top: 0;
	height: 100%;
	width: 3px
}

.saasradios-post__testimonial .saasradios-capdec h5,
.saasradios-post__testimonial .saasradios-capdec a {
	color: inherit;
	margin: 0
}

.saasradios-post__testimonial .saasradios-capdec h5 {
	line-height: 0.9em
}

.saasradios-post__testimonial .saasradios-intro {
	padding-top: 10px;
	font-style: italic;
	line-height: 1.3em;
	margin-bottom: 0
}

.saasradios-post__testimonial .saasradios-post__headercont {
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 5%, rgba(0, 0, 0, 0.4) 70%, rgba(0, 0, 0, 0.7) 100%)
}

.saasradios-post__event {
	position: relative;
	overflow: hidden
}

.saasradios-post__event__i {
	position: absolute;
	z-index: 0;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	max-width: 100%;
	min-width: 100%;
	vertical-align: bottom;
	opacity: .3
}

.saasradios-post__event__c {
	position: relative;
	z-index: 20;
	padding: 24px
}

.saasradios-post__event__d {
	margin: 0;
	border-bottom: 1px solid;
	padding-bottom: 6px;
	margin-bottom: 10px;
	display: inline-block;
	font-size: 15px
}

.saasradios-post__event__d span {
	margin-right: 0.1em
}

.saasradios-post__event__t .saasradios-meta {
	margin-top: 0
}

.saasradios-post__event__t .saasradios-meta i {
	margin-left: 8px
}

.saasradios-post__event__t .saasradios-meta i:first-of-type {
	margin-left: 0
}

.saasradios-post__event p.saasradios-h5 {
	display: none
}

.saasradios-post__event .saasradios-countdown-shortcode {
	display: inline
}

.saasradios-post__event-feat .saasradios-post__header {
	padding-top: 130%;
	min-height: 370px
}

.saasradios-post__event-feat .saasradios-post__event__d {
	border: none;
	top: 0;
	left: 0;
	position: absolute;
	padding: 5%
}

.saasradios-post__event-feat .saasradios-excerpt {
	margin-top: 0
}

.saasradios-post__event-feat .saasradios-excerpt p {
	margin-top: 0
}

.saasradios-post__event-feat p.saasradios-meta,
.saasradios-post__event-feat p.saasradios-capfont,
.saasradios-post__event-feat p.saasradios-tags {
	line-height: 1.1em;
	max-height: 1.1em;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	display: none
}

.saasradios-post__mosaic {
	position: relative;
	overflow: hidden;
	-webkit-clip-path: none;
	clip-path: none;
	padding-top: 100%;
	margin: 0;
	border-radius: 0;
	max-width: 2000px
}

.saasradios-post__mosaic__c {
	position: absolute;
	z-index: 12;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	display: flex;
	flex-direction: column-reverse;
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 46%, rgba(0, 0, 0, 0.35) 60%, rgba(0, 0, 0, 0.65) 100%)
}

.saasradios-post__mosaic__c__c {
	padding: 24px
}

.saasradios-post__mosaic .saasradios-decor {
	margin: 0
}

.saasradios-post__mosaic .saasradios-post__mosaic__i {
	position: absolute;
	z-index: 0;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	max-width: 100%;
	min-width: 100%;
	vertical-align: bottom;
	opacity: 1;
	height: 100%
}

.saasradios-post__ver .saasradios-post__header,
.saasradios-post__ver .saasradios-post__header .saasradios-bgimg,
.saasradios-post__std .saasradios-post__header,
.saasradios-post__std .saasradios-post__header .saasradios-bgimg {
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0
}

.saasradios-post__hor .saasradios-post__header,
.saasradios-post__hor .saasradios-post__header .saasradios-bgimg,
.saasradios-post__inline .saasradios-post__header,
.saasradios-post__inline .saasradios-post__header .saasradios-bgimg {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0
}

.saasradios-p {
	text-rendering: geometricPrecision
}

.saasradios-p-catz {
	padding: 0 0.2em;
	position: relative;
	display: inline-block;
	-webkit-filter: brightness(1);
	filter: brightness(1);
	transition: -webkit-filter .2s;
	transition: filter .2s;
	transition: filter .2s, -webkit-filter .2s;
	vertical-align: middle;
	line-height: 1em
}

.saasradios-p-catz a {
	position: relative;
	z-index: 2;
	border: 2px solid;
	padding: 0.15em 0.5em;
	margin: 0 2px;
	vertical-align: middle
}

.saasradios-p-catz a:first-child {
	margin-left: 0
}

.saasradios-p-catz:hover {
	-webkit-filter: brightness(1.25);
	filter: brightness(1.25)
}

.saasradios-p-auth {
	padding: 0 0 0 0.2em;
	display: inline-block;
	position: relative;
	overflow: hidden
}

img.saasradios-post__eventfeat__i {
	height: 100%
}

.saasradios-relatedpost-section .saasradios-post {
	margin-bottom: 0
}

.saasradios-clip-disabled .saasradios-post * {
	-webkit-clip-path: none;
	clip-path: none
}

.saasradios-post.saasradios-post__mosaic {
	border-radius: 0
}

.saasradios-post {
	opacity: 1
}

.saasradios-post[data-qtwaypoints] {
	opacity: 0;
	transition: opacity 0.5s;
	transition-delay: 0.02s
}

.saasradios-post.saasradios-active[data-qtwaypoints] {
	opacity: 1
}

.saasradios-post__tracklist {
	position: absolute;
	z-index: 100;
	opacity: 1;
	display: block;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	overflow: hidden;
	font-size: 13px;
	transform: translateX(40px);
	opacity: 0;
	pointer-events: none;
	transition: transform 0.3s ease, opacity 0.3s
}

.saasradios-post__tracklist .qtmplayer-tracklist {
	height: 100%;
	overflow: hidden;
	padding: 20px
}

.saasradios-post__tracklist .qtmplayer-tracklist__content {
	background: transparent;
	border: none
}

.saasradios-post__tracklist .qtmplayer-tracklist .qtmplayer-tracklist__content h5 {
	max-width: 100%;
	width: 100%;
	margin-bottom: 20px
}

.saasradios-post__tracklist .qtmplayer-tracklist .qtmplayer-tracklist__content ul li {
	text-overflow: ellipsis;
	overflow: hidden;
	height: 1.2em;
	max-height: 1.2em;
	display: block;
	width: 100%;
	line-height: 1.2em;
	margin: 0 0 9px 0;
	padding: 0
}

.saasradios-post__tracklist .qtmplayer-tracklist .qtmplayer-tracklist__content ul li a {
	line-height: 1em
}

.saasradios-post__tracklist .qtmplayer-tracklist .qtmplayer-tracklist__content {
	color: inherit
}

.saasradios-enabled .saasradios-post__tracklist {
	transform: translateX(0px);
	opacity: 1;
	pointer-events: initial
}

.saasradios-post__more {
	bottom: 20px;
	right: 20px;
	position: absolute;
	z-index: 101;
	padding: 8px
}

.saasradios-post__more i.open {
	color: #fff
}

.saasradios-post__more i.close {
	display: none;
	color: inherit
}

.saasradios-post__more.saasradios-enabled i.open {
	display: none
}

.saasradios-post__more.saasradios-enabled i.close {
	display: block
}

body.nojs .saasradios-post,
body.elementor-editor-active .saasradios-post {
	opacity: 1
}

.saasradios-post {
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden
}

.saasradios-post .saasradios-bgimg img,
.saasradios-post .saasradios-thumb img {
	transition: opacity var(--saasradios-hover-trtime), transform var(--saasradios-hover-trtime), -webkit-filter var(--saasradios-hover-trtime);
	transition: opacity var(--saasradios-hover-trtime), transform var(--saasradios-hover-trtime), filter var(--saasradios-hover-trtime);
	transition: opacity var(--saasradios-hover-trtime), transform var(--saasradios-hover-trtime), filter var(--saasradios-hover-trtime), -webkit-filter var(--saasradios-hover-trtime);
	-webkit-filter: var(--saasradios-hover-img-blur) var(--saasradios-hover-img-grayscale) var(--saasradios-hover-img-brightness);
	filter: var(--saasradios-hover-img-blur) var(--saasradios-hover-img-grayscale) var(--saasradios-hover-img-brightness);
	transform: scale3d(var(--saasradios-hover-img-scale), var(--saasradios-hover-img-scale), 1)
}

.saasradios-post .saasradios-caption.saasradios-tag-nowplaying {
	text-shadow: none !important;
	z-index: 10
}

.saasradios-actionicon,
.saasradios-actions__a1,
.saasradios-actions__a2,
.saasradios-actions__a3 {
	color: #fff;
	display: inline-block;
	text-shadow: 0 0 15px #000;
	display: inline-block;
	position: absolute;
	border-radius: 50% !important;
	box-sizing: content-box;
	width: 36px;
	height: 36px;
	top: 30px;
	right: 30px;
	left: auto;
	transform: none;
	line-height: 36px;
	border: 4px solid
}

.saasradios-actionicon i,
.saasradios-actions__a1 i,
.saasradios-actions__a2 i,
.saasradios-actions__a3 i {
	line-height: inherit;
	left: 0;
	top: 0;
	margin: 0;
	vertical-align: text-bottom;
	width: 100%;
	text-align: center;
	font-size: 22px;
	position: absolute;
	display: inline-flex;
	justify-content: center;
	align-items: center;
	height: 100%
}

.saasradios-actionicon .qtmplayer-donut i {
	position: relative
}

.saasradios-actions {
	position: absolute;
	height: 60px;
	padding: 0;
	opacity: 1;
	top: 0;
	left: 0;
	width: 100%;
	margin: 0
}

.saasradios-actions__cont {
	display: block;
	position: absolute;
	width: 100%;
	height: auto;
	opacity: 1;
	top: 0;
	left: 0;
	z-index: 70
}

.saasradios-actions__a1,
.saasradios-actions__a2,
.saasradios-actions__a3 {
	position: absolute;
	display: block;
	cursor: pointer
}

.saasradios-actions__a1 i,
.saasradios-actions__a2 i,
.saasradios-actions__a3 i {
	margin: 0;
	top: 0;
	margin-top: 0;
	position: absolute;
	left: 0
}

.saasradios-actions__a1:not(:hover),
.saasradios-actions__a2:not(:hover),
.saasradios-actions__a3:not(:hover) {
	border-color: transparent
}

.saasradios-actions__a1 .count,
.saasradios-actions__a2 .count,
.saasradios-actions__a3 .count {
	display: none
}

.saasradios-actions__a1 a,
.saasradios-actions__a2 a,
.saasradios-actions__a3 a {
	color: inherit
}

.saasradios-actions__a1 {
	top: 90px
}

.saasradios-actions__a2 {
	top: 144px
}

.saasradios-capfont,
.saasradios-tags {
	text-transform: uppercase;
	letter-spacing: 0.05em
}

.saasradios-caption {
	position: relative;
	padding-bottom: 0;
	margin-bottom: 1em;
	margin-top: 0;
	line-height: 1em;
	word-break: keep-all;
	white-space: nowrap;
	overflow: hidden;
	line-height: 1.4em
}

.saasradios-caption span {
	line-height: 0.9em;
	color: #fff;
	position: relative;
	z-index: 2;
	display: inline-block;
	padding: 0.15em 0.7em 0.15em 0.9em;
	overflow: hidden;
	margin-left: -0.6em
}

.saasradios-caption span::after {
	display: block;
	content: " ";
	height: 100%;
	width: 95%;
	top: 0;
	left: 3%;
	position: absolute;
	background: #000;
	z-index: -1;
	transform: skew(-7deg)
}

.saasradios-caption::before {
	z-index: 1;
	border: 2px dotted;
	border-width: 2px 0;
	border-color: inherit;
	display: block;
	content: " ";
	width: 100%;
	width: calc(100% - 0.3em);
	height: 6px;
	bottom: 0;
	left: 0.3em;
	position: absolute;
	top: 50%;
	margin: -4px auto 0 auto;
	display: block;
	content: " ";
	max-width: 100%;
	bottom: 0
}

.saasradios-caption a {
	color: inherit
}

.saasradios-caption__c {
	text-align: center
}

.saasradios-caption__c::before {
	display: none
}

.saasradios-section-caption {
	max-width: 80%;
	margin: 0 auto;
	text-align: center;
	margin-bottom: 30px
}

.saasradios-section-caption h6 {
	display: block;
	clear: both
}

.saasradios-section-caption h6::after {
	display: none
}

.saasradios-section-caption .saasradios-capfont,
.saasradios-section-caption .saasradios-tags {
	margin: .1em 0 .3em 0;
	border-color: inherit;
	display: inline-block;
	clear: both;
	position: relative;
	font-size: 18px
}

.saasradios-section-caption p {
	display: block;
	max-width: 470px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0
}

.saasradios-textfx-wrap {
	margin: 0;
	line-height: 1em
}

.saasradios-txtfx {
	outline: none;
	text-decoration: none;
	position: relative;
	line-height: inherit;
	color: rgba(150, 150, 150, 0.1);
	display: inline-block;
	z-index: 2;
	height: 2;
	overflow: hidden;
	margin: 0;
	vertical-align: middle;
	-webkit-animation: saasradios-txtfxappear 0.5s;
	animation: saasradios-txtfxappear 0.5s;
	opacity: 0;
	-webkit-animation-delay: 0.5s;
	animation-delay: 0.5s;
	transition-delay: 0.5s;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards
}

@-webkit-keyframes saasradios-txtfxappear {
	0% {
		opacity: 0
	}

	100% {
		opacity: 1
	}
}

@keyframes saasradios-txtfxappear {
	0% {
		opacity: 0
	}

	100% {
		opacity: 1
	}
}

.saasradios-txtfx--tokyo {
	text-transform: uppercase;
	overflow: hidden;
	line-height: 0.9;
	color: rgba(100, 100, 100, 0);
	padding: .25em .6em .3em;
	transition: color 0.4s
}

.saasradios-txtfx--tokyo span {
	transition: color 0.4s;
	color: rgba(100, 100, 100, 0)
}

.saasradios-txtfx-tokyo-container {
	border: 4px solid
}

.saasradios-txtfx--tokyo.saasradios-active span {
	color: transparent
}

.saasradios-txtfx--tokyo::after {
	content: '';
	position: absolute;
	height: 16px;
	width: 100%;
	top: 50%;
	margin-top: -8px;
	right: 0;
	background: #F9F9F9;
	transform: translate3d(-100%, 0, 0);
	transition: transform 0.4s;
	transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1)
}

.saasradios-txtfx--tokyo.saasradios-active::after {
	transform: translate3d(102%, 0, 0)
}

.saasradios-txtfx--tokyo::before {
	content: attr(data-letters);
	position: absolute;
	z-index: 2;
	left: 0;
	overflow: hidden;
	color: #424242;
	white-space: nowrap;
	width: 0%;
	transition: width 0.4s 0.3s, opacity 0.3s 0.4s;
	opacity: 0
}

.saasradios-txtfx--tokyo.saasradios-active::before {
	width: 100%;
	opacity: 1
}

.saasradios-txtfx--london {
	padding: .4em;
	transition: color 0.5s
}

.saasradios-txtfx--london.saasradios-active {
	color: #1e1a1b
}

.saasradios-txtfx--london::before {
	content: '';
	position: absolute;
	height: 2px;
	width: 120%;
	top: 50%;
	margin-top: -18px;
	left: -10%;
	z-index: -1;
	background: #F9F9F9;
	transform: rotate3d(0, 0, 1, 45deg) scale3d(0, 1, 1);
	transition: transform 0.5s
}

.saasradios-txtfx--london.saasradios-active::before {
	transform: rotate3d(0, 0, 1, 45deg) scale3d(1, 1, 1)
}

.saasradios-txtfx--london span {
	position: absolute;
	right: 15px;
	color: #e53369;
	bottom: 0;
	opacity: 0;
	transform: translate3d(-10px, -10px, 0);
	transition: transform 0.5s, opacity 0.5s
}

.saasradios-txtfx--london.saasradios-active span {
	opacity: 1;
	transform: translate3d(0, 0, 0)
}

.saasradios-txtfx--paris {
	text-transform: uppercase;
	color: #3A4945;
	padding: .4em .2em
}

.saasradios-txtfx--paris::before,
.saasradios-txtfx--paris::after {
	content: '';
	width: 100%;
	height: 5px;
	z-index: -1;
	background: #3A4945;
	position: absolute;
	transform: scale3d(0, 1, 1);
	transition: transform 0.5s
}

.saasradios-txtfx--paris::before {
	right: 0;
	top: 0;
	transform-origin: 100% 50%
}

.saasradios-txtfx--paris::after {
	left: 0;
	bottom: 0;
	transform-origin: 0 50%
}

.saasradios-txtfx--paris.saasradios-active::before,
.saasradios-txtfx--paris.saasradios-active::after {
	transform: scale3d(1, 1, 1)
}

.saasradios-txtfx--paris span {
	position: relative;
	transition: color 0.5s
}

.saasradios-txtfx--paris.saasradios-active span {
	color: transparent
}

.saasradios-txtfx--paris span::before,
.saasradios-txtfx--paris span::after {
	position: absolute;
	color: #fff;
	opacity: 0;
	transition: transform 0.5s, opacity 0.5s
}

.saasradios-txtfx--paris span::before {
	content: attr(data-letters-l);
	left: 0;
	transform: translate3d(-5px, 0, 0)
}

.saasradios-txtfx--paris span::after {
	content: attr(data-letters-r);
	right: 0;
	transform: translate3d(5px, 0, 0)
}

.saasradios-txtfx--paris.saasradios-active span::before,
.saasradios-txtfx--paris.saasradios-active span::after {
	opacity: 1;
	transform: translate3d(0, 0, 0)
}

.saasradios-txtfx--ibiza {
	overflow: hidden;
	padding: 0 10px;
	line-height: 1;
	color: #242424
}

.saasradios-txtfx--ibiza.saasradios-active {
	color: #242424
}

.saasradios-txtfx--ibiza::after {
	content: '';
	position: absolute;
	height: 100%;
	width: 100%;
	top: 0;
	right: 0;
	z-index: -1;
	background: #242424;
	transform: translate3d(101%, 0, 0);
	transition: transform 0.5s;
	transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1)
}

.saasradios-txtfx--ibiza.saasradios-active::after {
	transform: translate3d(0, 0, 0)
}

.saasradios-txtfx--ibiza span {
	display: block;
	position: relative
}

.saasradios-txtfx--ibiza span::before {
	content: attr(data-letters);
	position: absolute;
	color: #fff;
	left: 0;
	overflow: hidden;
	white-space: nowrap;
	width: 0%;
	transition: width 0.5s;
	transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
	top: 50%;
	margin-top: -0.5em
}

.saasradios-txtfx--ibiza.saasradios-active span::before {
	width: 100%
}

.saasradios-txtfx--newyork {
	color: #81a689;
	transition: color 0.5s 0.25s;
	overflow: hidden
}

.saasradios-txtfx--newyork.saasradios-active {
	transition: none;
	color: transparent !important
}

.saasradios-txtfx--newyork::before {
	content: '';
	width: 100%;
	height: 6px;
	margin: -3px 0 0 0;
	background: #fff;
	position: absolute;
	left: 0;
	top: 50%;
	transform: translate3d(-100%, 0, 0);
	transition: transform 0.4s;
	transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1)
}

.saasradios-txtfx--newyork.saasradios-active::before {
	transform: translate3d(101%, 0, 0)
}

.saasradios-txtfx--newyork span {
	position: absolute;
	height: 50%;
	width: 100%;
	left: 0;
	top: 0;
	overflow: hidden
}

.saasradios-txtfx--newyork span::before {
	content: attr(data-letters);
	color: red;
	position: absolute;
	left: 0;
	width: 100%;
	color: #fff;
	transition: transform 0.5s
}

.saasradios-txtfx--newyork span:nth-child(2) {
	top: 50%
}

.saasradios-txtfx--newyork span:first-child::before {
	top: 0;
	transform: translate3d(0, 100%, 0)
}

.saasradios-txtfx--newyork span:nth-child(2)::before {
	bottom: 0;
	transform: translate3d(0, -100%, 0)
}

.saasradios-txtfx--newyork.saasradios-active span::before {
	transition-delay: 0.3s;
	transform: translate3d(0, 0, 0);
	transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1)
}

.saasradios-txtfx--oslo {
	color: #D3D3D3;
	text-transform: uppercase;
	overflow: hidden;
	padding: .4em;
	display: inline-flex
}

.saasradios-txtfx--oslo::before {
	content: '';
	position: absolute;
	top: 0;
	height: 100%;
	width: 100%;
	border-width: 0.16em 0;
	border-color: #282828;
	border-style: solid;
	left: 0;
	transform: translate3d(-101%, 0, 0);
	transition: transform 0.5s
}

.saasradios-txtfx--oslo.saasradios-active::before {
	transform: translate3d(0, 0, 0)
}

.saasradios-txtfx--oslo span {
	display: inline-block;
	position: relative;
	transform: perspective(1000px) rotate3d(0, 1, 0, 0deg);
	transition: transform 0.5s, color 0.5s;
	min-width: 12px
}

.saasradios-txtfx--oslo.saasradios-active span {
	color: #1e1a1b;
	transform: perspective(1000px) rotate3d(0, 1, 0, 360deg)
}

.saasradios-txtfx--oslo span:nth-child(4),
.saasradios-txtfx--oslo.saasradios-active span:first-child {
	transition-delay: 0s
}

.saasradios-txtfx--oslo span:nth-child(3),
.saasradios-txtfx--oslo.saasradios-active span:nth-child(2) {
	transition-delay: 0.1s
}

.saasradios-txtfx--oslo span:nth-child(2),
.saasradios-txtfx--oslo.saasradios-active span:nth-child(3) {
	transition-delay: 0.2s
}

.saasradios-txtfx--oslo span:first-child,
.saasradios-txtfx--oslo.saasradios-active span:nth-child(4) {
	transition-delay: 0.3s
}

.saasradios-itemmetas {
	margin: 0;
	padding: 0;
	font-size: 13px;
	text-rendering: geometricPrecision
}

.saasradios-itemmetas>li {
	list-style-type: none;
	padding: 0;
	margin: 0;
	display: inline-block;
	line-height: 1em;
	vertical-align: middle;
	border: none
}

.saasradios-itemmetas>li:first-child i {
	margin-left: 0
}

.saasradios-itemmetas>li:empty {
	display: none
}

.saasradios-itemmetas i {
	font-size: 14px;
	opacity: .5;
	line-height: inherit;
	vertical-align: middle;
	margin: 0 4px 0 6px;
	display: inline-block
}

.saasradios-itemmetas i::before {
	line-height: inherit
}

.saasradios-cats {
	font-size: 10px
}

.saasradios-cats a {
	border: 2px solid;
	margin-right: 10px;
	padding: 0 5px;
	font-size: 10px;
	line-height: 25px;
	box-sizing: content-box
}

.saasradios-tags {
	line-height: inherit;
	font-size: 10px
}

.saasradios-tags a {
	color: inherit;
	border: 2px solid;
	padding: .2em .6em;
	margin: 0 .2em;
	line-height: inherit;
	white-space: nowrap
}

.saasradios-tags a:hover {
	opacity: 1
}

.saasradios-tags a:first-child {
	margin-left: 0
}

.saasradios-tags a:last-child {
	margin-right: 0
}

.saasradios-container {
	width: 100%;
	max-width: 860px;
	margin: 0 auto;
	padding: 0;
	padding-left: 10px;
	padding-right: 10px
}

.saasradios-container2 {
	width: 100%;
	max-width: 860px;
	margin: 0 auto;
	padding: 0;
	padding-left: 10px;
	padding-right: 10px
}

.saasradios-container .saasradios-container {
	padding-left: 0;
	padding-right: 0
}

.saasradios-container .saasradios-container2 {
	padding-left: 0;
	padding-right: 0
}

.saasradios-row {
	margin: 0 -5px
}

.saasradios-row>.saasradios-row {
	margin: 0
}

.saasradios-row:after {
	content: "";
	display: table;
	clear: both
}

.saasradios-row .saasradios-col {
	float: left;
	box-sizing: border-box;
	padding: 0 5px
}

.saasradios-row .saasradios-col[class*="saasradios-push-"],
.saasradios-row .saasradios-col[class*="saasradios-pull-"] {
	position: relative
}

.saasradios-row .saasradios-col.saasradios-s1 {
	width: 8.3333333333%;
	margin-left: auto;
	left: auto;
	right: auto
}

.saasradios-row .saasradios-col.saasradios-s2 {
	width: 16.6666666667%;
	margin-left: auto;
	left: auto;
	right: auto
}

.saasradios-row .saasradios-col.saasradios-s3 {
	width: 25%;
	margin-left: auto;
	left: auto;
	right: auto
}

.saasradios-row .saasradios-col.saasradios-s4 {
	width: 33.3333333333%;
	margin-left: auto;
	left: auto;
	right: auto
}

.saasradios-row .saasradios-col.saasradios-s5 {
	width: 41.6666666667%;
	margin-left: auto;
	left: auto;
	right: auto
}

.saasradios-row .saasradios-col.saasradios-s6 {
	width: 50%;
	margin-left: auto;
	left: auto;
	right: auto
}

.saasradios-row .saasradios-col.saasradios-s7 {
	width: 58.3333333333%;
	margin-left: auto;
	left: auto;
	right: auto
}

.saasradios-row .saasradios-col.saasradios-s8 {
	width: 66.6666666667%;
	margin-left: auto;
	left: auto;
	right: auto
}

.saasradios-row .saasradios-col.saasradios-s9 {
	width: 75%;
	margin-left: auto;
	left: auto;
	right: auto
}

.saasradios-row .saasradios-col.saasradios-s10 {
	width: 83.3333333333%;
	margin-left: auto;
	left: auto;
	right: auto
}

.saasradios-row .saasradios-col.saasradios-s11 {
	width: 91.6666666667%;
	margin-left: auto;
	left: auto;
	right: auto
}

.saasradios-row .saasradios-col.saasradios-s12 {
	width: 100%;
	margin-left: auto;
	left: auto;
	right: auto
}

.saasradios-row .saasradios-col.saasradios-s1:nth-child(12n+1) {
	clear: left
}

.saasradios-row .saasradios-col.saasradios-s2:nth-child(6n+1) {
	clear: left
}

.saasradios-row .saasradios-col.saasradios-s3:nth-child(4n+1) {
	clear: left
}

.saasradios-row .saasradios-col.saasradios-s4:nth-child(3n+1) {
	clear: left
}

.saasradios-row .saasradios-col.saasradios-s5:nth-child(2.4n+1) {
	clear: left
}

.saasradios-row .saasradios-col.saasradios-s6:nth-child(2n+1) {
	clear: left
}

.saasradios-row .saasradios-col.saasradios-s7:nth-child(1.7142857143n+1) {
	clear: left
}

.saasradios-row .saasradios-col.saasradios-s8:nth-child(1.5n+1) {
	clear: left
}

.saasradios-row .saasradios-col.saasradios-s9:nth-child(1.3333333333n+1) {
	clear: left
}

.saasradios-row .saasradios-col.saasradios-s10:nth-child(1.2n+1) {
	clear: left
}

.saasradios-row .saasradios-col.saasradios-s11:nth-child(1.0909090909n+1) {
	clear: left
}

.saasradios-row .saasradios-col.saasradios-s12:nth-child(1n+1) {
	clear: left
}

.saasradios-row__tile {
	margin: 0
}

.saasradios-row__tile .saasradios-col {
	padding: 0
}

.saasradios-row__nogap {
	margin: 0
}

.saasradios-row__nogap .saasradios-col {
	padding: 0
}

.saasradios-sr-pagination {
	display: block;
	text-align: center;
	width: 100%;
	text-align: center;
	display: inline-block;
	width: 100%;
	margin: 16px auto
}

.saasradios-sr-pagination::before {
	display: block;
	content: " ";
	width: 100%;
	clear: both
}

.saasradios-sr-pagination .saasradios-col {
	padding: 0
}

.saasradios-sr-pagination .saasradios-clearfix {
	overflow: visible
}

.saasradios-sr-pagination .page-numbers {
	width: 50%;
	padding: 0 4px;
	display: inline-block;
	float: left
}

.saasradios-sr-pagination .page-numbers>span.saasradios-btn {
	width: 100%
}

.saasradios-sr-pagination .page-numbers.prev {
	padding-left: 0
}

.saasradios-sr-pagination .page-numbers.next {
	padding-right: 0
}

.saasradios-sr-pagination .saasradios-num,
.saasradios-sr-pagination .dots {
	display: none
}

.saasradios-sr-pagination:empty {
	display: none;
	margin: 0;
	padding: 0
}

.saasradios-loadmore-container a {
	display: inline-flex
}

.saasradios-loadmore-container a i {
	display: none;
	animation: rotation 2s infinite linear;
	-webkit-animation: rotation 2s infinite linear
}

@media only screen and (max-width : 992px) {
	.saasradios-loadmore-container a {
		display: inline-flex
	}
}

@-webkit-keyframes rotation {
	from {
		-webkit-transform: rotate(359deg)
	}

	to {
		-webkit-transform: rotate(0deg)
	}
}

#saasradios-body .saasradios-master .saasradios-searchform {
	position: relative;
	margin: 0
}

#saasradios-body .saasradios-master .saasradios-searchform input[type="text"] {
	border-radius: 3px;
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.05);
	padding-left: 14px;
	display: flex;
	flex-grow: 1
}

#saasradios-body .saasradios-master .saasradios-searchform input[type="text"]:focus {
	box-shadow: 0 0 14px rgba(0, 0, 0, 0.2)
}

#saasradios-body .saasradios-master .saasradios-searchform .saasradios-btn {
	position: absolute;
	top: 0;
	right: 0;
	background: transparent;
	color: #818181;
	height: auto;
	line-height: inherit;
	padding: .73em 1em
}

#saasradios-body .saasradios-master .saasradios-searchform .saasradios-btn::before,
#saasradios-body .saasradios-master .saasradios-searchform .saasradios-btn::after {
	display: none;
	opacity: 0
}

#saasradios-body .saasradios-master .saasradios-searchform .saasradios-btn i {
	display: inline;
	font-size: 22px
}

#saasradios-body .saasradios-master .saasradios-searchform .saasradios-btn:hover {
	color: inherit;
	opacity: .6
}

#saasradios-body .saasradios-master .saasradios-search-center .saasradios-searchform {
	margin-left: auto;
	margin-right: auto
}

.saasradios-entrycontent .saasradios-the_content a:focus {
	text-decoration: underline
}

.saasradios-entrycontent .has-regular-font-size {
	font-size: 1rem
}

.saasradios-entrycontent .has-small-font-size {
	font-size: 16px;
	line-height: 1.5em
}

.saasradios-entrycontent p.has-drop-cap:first-letter {
	float: left;
	font-size: 40px;
	line-height: 40px;
	padding-top: 0;
	padding-left: 0;
	font-weight: bold
}

.saasradios-entrycontent__pwform {
	padding: 30px
}

.saasradios-entrycontent__pwform form {
	margin-top: 30px
}

.saasradios-entrycontent blockquote+p {
	margin-top: 3rem
}

.saasradios-entrycontent blockquote,
.saasradios-entrycontent .rd-block-quote {
	border: 1px solid;
	border-left: none !important;
	border-right: none;
	margin: 50px auto 30px auto;
	padding: 35px 0 35px 0
}

.saasradios-entrycontent blockquote,
.saasradios-entrycontent blockquote p,
.saasradios-entrycontent .rd-block-pullquote p {
	font-size: 1.266rem;
	line-height: 1.4em
}

.saasradios-entrycontent blockquote p {
	margin-top: 0;
	font-style: initial
}

.saasradios-entrycontent>ul,
.saasradios-entrycontent>ol {
	margin-top: 1em
}

.saasradios-entrycontent>ul li,
.saasradios-entrycontent>ol li {
	margin-left: 1.2em
}

.saasradios-entrycontent>.rd-block-separator {
	max-width: 400px
}

.saasradios-entrycontent>.rd-block-gallery.alignnone {
	padding-left: 0;
	padding-right: 0
}

.saasradios-entrycontent .rd-block-table {
	border-collapse: collapse;
	border-spacing: 0
}

.saasradios-entrycontent .rd-block-table * {
	-webkit-backface-visibility: visible;
	backface-visibility: visible;
	border-left: 0;
	border-right: 0
}

.saasradios-entrycontent .rd-block-table td,
.saasradios-entrycontent .rd-block-table th {
	padding: 1.5em 0.5em;
	border-collapse: initial;
	border-radius: 0;
	border-color: inherit
}

.saasradios-entrycontent .rd-block-table th,
.saasradios-entrycontent .rd-block-table td {
	border-top: 0;
	border-bottom: 1px solid rgba(150, 150, 150, 0.4)
}

.saasradios-entrycontent .rd-block-gallery .blocks-gallery-image figure,
.saasradios-entrycontent .rd-block-gallery .blocks-gallery-item figure {
	position: relative;
	overflow: hidden
}

.saasradios-entrycontent .rd-block-gallery {
	margin: 0;
	margin-bottom: 2.8rem
}

.saasradios-entrycontent .rd-block-gallery .blocks-gallery-item {
	padding: 5px;
	margin: 0
}

.saasradios-entrycontent .rd-block-gallery .blocks-gallery-item a img {
	-webkit-filter: brightness(100%);
	filter: brightness(100%);
	transition: -webkit-filter 0.3s;
	transition: filter 0.3s;
	transition: filter 0.3s, -webkit-filter 0.3s
}

.saasradios-entrycontent .rd-block-gallery .blocks-gallery-item a:hover img {
	-webkit-filter: brightness(107%);
	filter: brightness(107%)
}

.saasradios-entrycontent .rd-block-gallery.alignnone {
	margin-left: -5px;
	margin-right: -5px
}

.saasradios-entrycontent .rd-block-latest-posts li {
	margin-left: 18px
}

.saasradios-entrycontent .rd-block-latest-posts.columns-2 li {
	width: calc(50% - 51px);
	padding-left: 0
}

.saasradios-entrycontent .rd-block-latest-posts.columns-3 li {
	width: calc(33.3333333333% - 51px);
	padding-left: 0
}

.saasradios-entrycontent .rd-block-latest-posts.columns-4 li {
	width: calc(25% - 51px);
	padding-left: 0
}

.saasradios-entrycontent .rd-block-latest-posts.columns-5 li {
	width: calc(20% - 51px);
	padding-left: 0
}

.saasradios-entrycontent .rd-block-latest-posts.columns-6 li {
	width: calc(16.6666666667% - 51px);
	padding-left: 0
}

.saasradios-entrycontent .rd-block-latest-posts.is-grid {
	margin-left: 0
}

.saasradios-entrycontent .rd-block-latest-posts.is-grid li {
	list-style: none
}

.saasradios-entrycontent .rd-block-separator {
	max-width: 400px;
	margin: 0 auto 3.4em auto;
	padding-top: 3.2em;
	opacity: 1
}

.saasradios-entrycontent .rd-block-separator.is-style-dots {
	max-width: 400px
}

.saasradios-entrycontent .rd-block-separator.is-style-dots:before {
	content: "\00b7 \00b7 \00b7 \00b7"
}

.saasradios-entrycontent .rd-block-quote {
	border: 1px solid;
	border-left: none;
	border-right: none;
	margin: 50px auto 30px auto;
	padding: 40px 0 24px 0
}

.saasradios-entrycontent .rd-block-quote.is-large p {
	font-size: 1.303rem;
	font-style: initial
}

.saasradios-entrycontent .rd-block-quote cite,
.saasradios-entrycontent .rd-block-quote footer,
.saasradios-entrycontent .rd-block-quote .rd-block-pullquote__citation {
	color: inherit
}

.saasradios-entrycontent .rd-block-quote::before,
.saasradios-entrycontent .sr-block blockquote::before {
	border-color: rgba(50, 50, 50, 0.2)
}

.saasradios-entrycontent .rd-block-verse {
	font-family: inherit;
	font-size: inherit
}

.saasradios-entrycontent .rd-block-pullquote {
	border-top: none;
	border-bottom: none;
	padding: 0.2rem 0 0.1rem 0;
	color: inherit
}

.saasradios-entrycontent .rd-block-pullquote.alignnone {
	margin-top: 2.4rem;
	margin-bottom: 2.4rem
}

.saasradios-entrycontent .rd-block-pullquote.alignright {
	padding: 3rem 0 3rem 1.8rem;
	max-width: 50%
}

.saasradios-entrycontent .rd-block-pullquote.alignleft {
	padding: 3rem 1.4rem 1.8rem 0;
	max-width: 50%
}

.saasradios-entrycontent .rd-block-pullquote blockquote {
	margin-top: 0;
	padding: 3.5rem 0 3rem 0
}

.saasradios-entrycontent .rd-block-pullquote blockquote p {
	margin-bottom: .6rem
}

.saasradios-entrycontent .rd-block-pullquote cite,
.saasradios-entrycontent .rd-block-pullquote footer,
.saasradios-entrycontent .rd-block-pullquote .rd-block-pullquote__citation {
	color: inherit
}

.saasradios-entrycontent .rd-block-button {
	margin-bottom: 0.4em
}

.saasradios-entrycontent .rd-block-button .rd-block-button__link,
.saasradios-entrycontent .rd-block-button .rd-block-file__button {
	cursor: pointer;
	display: inline-block;
	text-transform: uppercase;
	padding: 0 0.9rem;
	line-height: 1.6rem;
	min-height: 1.15rem;
	height: auto;
	font-size: 13px;
	text-rendering: optimizeLegibility;
	position: relative;
	box-sizing: border-box;
	letter-spacing: 0.08em;
	border: none;
	text-align: center;
	margin-top: 0;
	border: none;
	border-radius: 0 !important
}

.saasradios-entrycontent .rd-block-button .rd-block-button__link i,
.saasradios-entrycontent .rd-block-button .rd-block-file__button i {
	display: inline-flex;
	display: -webkit-inline-flex;
	vertical-align: text-top;
	margin: 0;
	font-size: 1.7em;
	position: relative;
	margin: -0.1em 0.2em 0 0
}

.saasradios-entrycontent .rd-block-code {
	padding-top: 2rem;
	padding-bottom: 1.4rem
}

.saasradios-entrycontent .rd-block-file__button {
	border-radius: 0 !important
}

.saasradios-entrycontent .rd-block-button.alignright,
.saasradios-entrycontent .rd-block-button.alignleft,
.saasradios-entrycontent .rd-block-button.aligncenter {
	padding-top: 0
}

.saasradios-entrycontent .rd-block-button.aligncenter {
	margin-bottom: 1.1em;
	margin-top: 1.4em
}

.saasradios-entrycontent .rd-block-categories-list li {
	text-align: initial
}

.saasradios-entrycontent .rd-block-image,
.saasradios-entrycontent .rd-block-cover-image {
	margin-top: 1.4rem
}

.saasradios-entrycontent .rd-block-image.alignleft,
.saasradios-entrycontent .rd-block-image.alignright,
.saasradios-entrycontent .rd-block-image.alignwide,
.saasradios-entrycontent .rd-block-image.aligncenter,
.saasradios-entrycontent .rd-block-image .aligncenter,
.saasradios-entrycontent .rd-block-cover-image.alignleft,
.saasradios-entrycontent .rd-block-cover-image.alignright,
.saasradios-entrycontent .rd-block-cover-image.alignwide,
.saasradios-entrycontent .rd-block-cover-image.aligncenter,
.saasradios-entrycontent .rd-block-cover-image .aligncenter {
	margin-top: 1.4rem
}

.saasradios-entrycontent .rd-block-image.alignfull,
.saasradios-entrycontent .rd-block-cover-image.alignfull {
	margin-top: 2.8rem
}

.saasradios-entrycontent .rd-block-image figure.alignleft,
.saasradios-entrycontent .rd-block-image figure.alignright,
.saasradios-entrycontent .rd-block-cover-image figure.alignleft,
.saasradios-entrycontent .rd-block-cover-image figure.alignright {
	max-width: 50%
}

.saasradios-entrycontent .rd-block-image figcaption,
.saasradios-entrycontent .rd-block-cover-image figcaption {
	color: inherit
}

.saasradios-entrycontent .rd-block-image {
	margin-top: 0
}

.saasradios-entrycontent .rd-block-image figure.aligncenter {
	margin-top: 0
}

.saasradios-entrycontent .rd-block-media-text {
	margin-bottom: 30px
}

.saasradios-entrycontent .rd-block-embed__wrapper {
	margin-top: 1.4rem
}

.saasradios-entrycontent .rd-block-embed__wrapper iframe {
	width: 100% !important
}

.saasradios-entrycontent .rd-block-embed__wrapper>* {
	margin-left: auto;
	margin-right: auto
}

.saasradios-entrycontent .rd-block-embed__wrapper>blockquote.instagram-media {
	margin-left: auto !important;
	margin-right: auto !important;
	margin-top: 50px !important
}

.saasradios-entrycontent .rd-block-audio {
	padding-top: 1.4rem
}

.saasradios-entrycontent .rd-block-cover-image .saasradios-entrycontent .rd-block-cover-image-text,
.saasradios-entrycontent .rd-block-cover-image h2 {
	font-size: 1rem
}

.saasradios-entrycontent .rd-block-cover.alignleft,
.saasradios-entrycontent .rd-block-cover.alignright {
	margin-top: 0
}

.saasradios-entrycontent .rd-block-cover-image.alignleft,
.saasradios-entrycontent .rd-block-cover-image.alignright,
.saasradios-entrycontent .rd-block-embed.alignleft,
.saasradios-entrycontent .rd-block-embed.alignright,
.saasradios-entrycontent [data-align=left] .rd-block-cover-image,
.saasradios-entrycontent [data-align=right] .rd-block-cover-image {
	max-width: 150px !important
}

.saasradios-entrycontent .rd-block-cover-image.alignleft {
	margin-right: 1.4rem !important
}

.saasradios-entrycontent .rd-block-cover-image.alignright {
	margin-left: 1.4rem !important
}

.saasradios-entrycontent .alignfull>img,
.saasradios-entrycontent .alignwide>img {
	max-width: none;
	width: 100%
}

.saasradios-entrycontent .rd-block-columns {
	margin: -.5rem
}

.saasradios-entrycontent .rd-block-column {
	box-sizing: border-box;
	padding: .5rem
}

.saasradios-single__nosidebar .saasradios-entrycontent .alignfull {
	margin-left: calc(50% - 50vw);
	margin-right: calc(50% - 50vw);
	width: auto;
	max-width: 1000%
}

.saasradios-single__nosidebar .saasradios-entrycontent .alignfull blockquote p {
	max-width: 1280px;
	margin-left: auto;
	margin-right: auto
}

.saasradios-single__nosidebar .saasradios-entrycontent .alignfull.aligncenter {
	margin-left: auto;
	margin-right: auto;
	max-width: 100%
}

.saasradios-single__nosidebar .saasradios-entrycontent .alignfull.alignleft {
	max-width: 100%;
	margin: 0 1rem 0 0
}

.saasradios-single__nosidebar .saasradios-entrycontent .alignfull.alignright {
	max-width: 100%;
	margin: 0 0 0 1rem
}

.saasradios-single__nosidebar .saasradios-entrycontent .alignwide {
	margin-left: -24px;
	margin-right: -24px;
	width: auto;
	max-width: 1000%;
	margin-left: -180px;
	margin-right: -180px;
	width: auto !important;
	max-width: initial !important
}

.saasradios-single__nosidebar .saasradios-entrycontent .alignwide .rd-block-embed__wrapper {
	position: relative;
	width: 100%
}

.alignwide.rd-block-embed.sr-embed-aspect-1-1 .rd-block-embed__wrapper,
.alignwide.rd-block-embed.sr-embed-aspect-1-2 .rd-block-embed__wrapper,
.alignwide.rd-block-embed.sr-embed-aspect-4-3 .rd-block-embed__wrapper,
.alignwide.rd-block-embed.sr-embed-aspect-9-16 .rd-block-embed__wrapper,
.alignwide.rd-block-embed.sr-embed-aspect-16-9 .rd-block-embed__wrapper,
.alignwide.rd-block-embed.sr-embed-aspect-18-9 .rd-block-embed__wrapper,
.alignwide.rd-block-embed.sr-embed-aspect-21-9 .rd-block-embed__wrapper {
	position: relative
}

.alignwide.rd-block-embed.sr-embed-aspect-1-1 .rd-block-embed__wrapper:before,
.alignwide.rd-block-embed.sr-embed-aspect-1-2 .rd-block-embed__wrapper:before,
.alignwide.rd-block-embed.sr-embed-aspect-4-3 .rd-block-embed__wrapper:before,
.alignwide.rd-block-embed.sr-embed-aspect-9-16 .rd-block-embed__wrapper:before,
.alignwide.rd-block-embed.sr-embed-aspect-16-9 .rd-block-embed__wrapper:before,
.alignwide.rd-block-embed.sr-embed-aspect-18-9 .rd-block-embed__wrapper:before,
.alignwide.rd-block-embed.sr-embed-aspect-21-9 .rd-block-embed__wrapper:before {
	content: " ";
	display: block;
	padding-top: 50%
}

.alignwide.rd-block-embed.sr-embed-aspect-1-1 .rd-block-embed__wrapper iframe,
.alignwide.rd-block-embed.sr-embed-aspect-1-2 .rd-block-embed__wrapper iframe,
.alignwide.rd-block-embed.sr-embed-aspect-4-3 .rd-block-embed__wrapper iframe,
.alignwide.rd-block-embed.sr-embed-aspect-9-16 .rd-block-embed__wrapper iframe,
.alignwide.rd-block-embed.sr-embed-aspect-16-9 .rd-block-embed__wrapper iframe,
.alignwide.rd-block-embed.sr-embed-aspect-18-9 .rd-block-embed__wrapper iframe,
.alignwide.rd-block-embed.sr-embed-aspect-21-9 .rd-block-embed__wrapper iframe {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	width: 100% !important;
	height: 100% !important
}

.alignwide.rd-block-embed.sr-embed-aspect-9-16 .rd-block-embed__wrapper:before {
	padding-top: 56.2%
}

.alignwide.rd-block-embed.sr-embed-aspect-4-3 .rd-block-embed__wrapper:before {
	padding-top: 75%
}

.saasradios-single .saasradios-entrycontent__footer {
	overflow: hidden
}

.saasradios-single .saasradios-entrycontent__share,
.saasradios-single .saasradios-entrycontent__rating {
	clear: both;
	padding-top: 20px
}

.saasradios-single .saasradios-entrycontent .saasradios-reaktions-btn.ttg-Ratings-Feedback {
	padding-left: 0
}

.saasradios-single .saasradios-entrycontent .saasradios-tags {
	clear: both
}

.saasradios-single .saasradios-entrycontent .saasradios-tags {
	margin-top: 8px;
	margin-bottom: 8px;
	line-height: 2.2em;
	font-size: 12px;
	line-height: 2.5em
}

.saasradios-single .saasradios-entrycontent .saasradios-tags a {
	margin: 0 3px 0 0
}

.saasradios-single__author {
	clear: both;
	padding: 60px 0 18px 0;
	border-top: 3px solid;
	margin-top: 70px
}

.saasradios-customcontent-firstpage {
	overflow: hidden
}

.saasradios-the_content {
	clear: both
}

.saasradios-the_content ul,
.saasradios-the_content ol {
	margin-bottom: 1rem;
	margin-left: 2rem
}

.saasradios-the_content ul ul,
.saasradios-the_content ul ol,
.saasradios-the_content ol ul,
.saasradios-the_content ol ol {
	margin-bottom: 0
}

.saasradios-the_content::after {
	display: table;
	width: 100%;
	clear: both;
	content: " "
}

.saasradios-maincontent__featured {
	margin-bottom: 40px
}

.saasradios-pagelinks {
	margin-top: 30px;
	padding-top: 30px;
	position: relative;
	border-top: 1px solid rgba(100, 100, 100, 0.3);
	opacity: .6;
	line-height: 1em
}

.saasradios-pagelinks i {
	margin-left: 0;
	display: inline-block;
	line-height: inherit
}

.saasradios-pagelinks a:nth-child(2n) {
	float: right
}

.saasradios-pagelinks a:nth-child(2n) i {
	margin-left: 5px
}

.saasradios-single--shows__intro {
	line-height: 1.15;
	background: #050505;
	color: #fff;
	padding: 30px;
	font-size: 1.6em;
	transform: translateY(-30px)
}

.saasradios-single--shows__intro h2 {
	margin: 20px 0 0 0;
	line-height: 1.15
}

.saasradios-single--shows__intro__incipit {
	font-size: 1.2rem;
	line-height: 1.5em;
	margin-top: 20px;
	padding: 20px 0 0 0;
	border-top: 2px solid rgba(100, 100, 100, 0.7)
}

@media only screen and (min-width : 993px) {
	.saasradios-single--shows__intro {
		font-size: 2em;
		transform: translateY(-50px)
	}

	.saasradios-single--shows__intro__incipit {
		font-size: 1.4rem;
		margin-top: 30px;
		padding: 30px 0 0 0
	}
}

@media only screen and (min-width : 1200px) {
	.saasradios-single--shows__intro {
		padding: 80px;
		transform: translateY(-80px)
	}

	.saasradios-single--shows__intro h2 {
		font-size: 92px
	}
}

.saasradios-showscheduled h2 {
	text-align: center;
	padding: 0.7em;
	margin: 0
}

.saasradios-showscheduled table {
	margin: 0
}

.saasradios-showscheduled table tr td,
.saasradios-showscheduled table tr th {
	text-align: center;
	border-radius: 0;
	line-height: 1.5em;
	border-bottom: 2px solid rgba(0, 0, 0, 0.04)
}

.saasradios-showscheduled table tr i {
	opacity: 0.5
}

.saasradios-showscheduled table tr:last-of-type td,
.saasradios-showscheduled table tr:last-of-type th,
.saasradios-showscheduled table tr:first-of-type td,
.saasradios-showscheduled table tr:first-of-type th {
	border-bottom: none
}

.saasradios-showscheduled:not(.saasradios-enabled) .saasradios-showscheduled__overlimit {
	display: none;
	opacity: 0;
	transition: opacity 1.4s
}

.saasradios-showscheduled.saasradios-enabled .saasradios-showscheduled__overlimit {
	opacity: 1;
	transition: opacity 1.4s
}

.saasradios-showscheduled__toggle {
	padding: 12px;
	text-align: center
}

.saasradios-chart-tracklist {
	border: none;
	padding: 0;
	margin: 0 !important;
	box-shadow: none
}

.saasradios-chart-tracklist .saasradios-chart-track {
	list-style-type: none !important;
	padding: 0 !important;
	margin: 0 0 0.7rem 0 !important;
	border: none;
	margin-bottom: .7rem;
	border-radius: 4px;
	overflow: hidden
}

.saasradios-chart-tracklist .saasradios-chart-track .saasradios-chart-table {
	display: table;
	width: 100%;
	padding: 0
}

.saasradios-chart-tracklist .saasradios-chart-track .saasradios-chart-table .saasradios-position {
	display: table-cell;
	position: relative;
	width: 100%;
	vertical-align: middle;
	text-align: center;
	height: 70px;
	width: 70px;
	overflow: hidden;
	background: #000
}

.saasradios-chart-tracklist .saasradios-chart-track .saasradios-chart-table .saasradios-position img {
	width: 100%;
	height: auto;
	display: block;
	position: relative;
	z-index: 1;
	opacity: 0.7
}

.saasradios-chart-tracklist .saasradios-chart-track .saasradios-chart-table .saasradios-position p {
	position: absolute;
	top: 0;
	left: 0;
	vertical-align: middle;
	z-index: 2;
	font-size: 64px;
	line-height: 170px;
	margin: 0;
	width: 100%;
	text-align: center;
	min-height: 170px;
	height: 70px;
	line-height: 70px;
	font-size: 24px;
	text-shadow: 0 0 15px rgba(0, 0, 0, 0.8);
	color: #fff
}

.saasradios-chart-tracklist .saasradios-chart-track .saasradios-chart-table .saasradios-titles {
	display: table-cell;
	position: relative;
	vertical-align: middle;
	padding: 14px;
	width: auto;
	padding: 0 8px 0 10px
}

.saasradios-chart-tracklist .saasradios-chart-track .saasradios-chart-table .saasradios-titles p {
	line-height: 1em;
	margin-top: 0
}

.saasradios-chart-tracklist .saasradios-chart-track .saasradios-chart-table .saasradios-titles h4,
.saasradios-chart-tracklist .saasradios-chart-track .saasradios-chart-table .saasradios-titles h5 {
	margin-top: 0
}

.saasradios-chart-tracklist .saasradios-chart-track .saasradios-chart-table .saasradios-action {
	display: table-cell;
	position: relative;
	vertical-align: middle;
	padding: 0 10px 0 4px;
	text-align: center;
	width: 40px
}

.saasradios-chart-tracklist .saasradios-chart-track .saasradios-chart-table .saasradios-action a {
	margin: 0 auto;
	display: block;
	text-align: center;
	max-width: 40px;
	float: right;
	padding: 0 10px
}

.saasradios-chart-tracklist .saasradios-chart-track .saasradios-chart-table .saasradios-action a i {
	float: none;
	margin: 0 auto;
	line-height: 64px
}

.saasradios-chart-tracklist.saasradios-chart-small {
	padding-bottom: 1rem
}

.saasradios-chart-tracklist.saasradios-chart-small .saasradios-chart-track {
	margin-bottom: 3px !important
}

.saasradios-chart-tracklist.saasradios-chart-small .saasradios-chart-track .saasradios-chart-table .saasradios-position {
	height: 64px;
	width: 64px;
	line-height: 64px
}

.saasradios-chart-tracklist.saasradios-chart-small .saasradios-chart-track .saasradios-chart-table .saasradios-position p {
	font-size: 22px;
	line-height: 60px;
	min-height: 60px;
	height: 22px;
	line-height: 60px
}

.saasradios-chart-tracklist.saasradios-chart-small .saasradios-chart-track .saasradios-chart-table .saasradios-titles {
	padding: 0 8px 0 10px
}

.saasradios-chart-tracklist.saasradios-chart-small .saasradios-chart-track .saasradios-chart-table .saasradios-titles h5 {
	margin: 0 0 0.2em 0
}

.saasradios-chart-tracklist.saasradios-chart-small .saasradios-chart-track .saasradios-chart-table .saasradios-titles p {
	font-size: 13px;
	line-height: 1em;
	margin: 0
}

.saasradios-chart-tracklist.saasradios-chart-small .saasradios-chart-track .saasradios-chart-table .saasradios-action {
	padding-right: 0
}

.saasradios-chart-tracklist.saasradios-chart-small .saasradios-chart-track .saasradios-chart-table .saasradios-action a.saasradios-btn-ghost {
	border: none;
	max-width: 40px
}

.saasradios-chart-tracklist.saasradios-chart-small .saasradios-chart-track .saasradios-chart-table .saasradios-action a.saasradios-btn-ghost i {
	line-height: 64px
}

.saasradios-short-chart-featured {
	margin-bottom: 5px;
	display: block
}

@media only screen and (min-width : 1200px) {
	.saasradios-chart-tracklist .saasradios-chart-track .saasradios-chart-table {
		display: table
	}

	.saasradios-chart-tracklist .saasradios-chart-track .saasradios-chart-table .saasradios-position,
	.saasradios-chart-tracklist .saasradios-chart-track .saasradios-chart-table .saasradios-titles,
	.saasradios-chart-tracklist .saasradios-chart-track .saasradios-chart-table .saasradios-action {
		display: table-cell;
		width: 100px
	}

	.saasradios-chart-tracklist .saasradios-chart-track .saasradios-chart-table .saasradios-position {
		height: 100px
	}

	.saasradios-chart-tracklist .saasradios-chart-track .saasradios-chart-table .saasradios-position p {
		line-height: 100px;
		font-size: 44px;
		height: 100px
	}

	.saasradios-chart-tracklist .saasradios-chart-track .saasradios-chart-table .saasradios-titles {
		width: auto;
		padding: 0 14px 0 40px
	}

	.saasradios-chart-tracklist .saasradios-chart-track .saasradios-chart-table .saasradios-action {
		display: table-cell;
		width: auto;
		padding: 0 20px 0 14px
	}

	.saasradios-chart-tracklist .saasradios-chart-track .saasradios-chart-table .saasradios-action a {
		max-width: 50px;
		float: right
	}
}

.saasradios-buylinks__btns {
	overflow: hidden
}

.saasradios-buylinks .saasradios-btn {
	width: 100%;
	margin: 0 0 12px 0;
	padding-left: 10px;
	padding-right: 10px
}

.saasradios-event-table {
	margin-bottom: 50px
}

.saasradios-event-table table {
	margin-top: 0
}

.saasradios-event-table table th,
.saasradios-event-table table td {
	width: 100%;
	display: block
}

.saasradios-event-googlecalendar .saasradios-btn {
	width: 100%;
	padding: 1.3em;
	font-size: 0.9rem
}

.saasradios-event-googlecalendar .saasradios-btn i.saasradios-gc {
	width: 24px;
	height: 24px;
	background-color: white;
	-webkit-mask-image: url("../img/gc-ol.svg");
	mask-image: url("../img/gc-ol.svg") no-repeat center center;
	-webkit-mask-size: contain;
	mask-size: contain;
	margin-right: 8px;
	display: inline-block
}

.saasradios-notfound404 .saasradios-pageheader {
	min-height: 90vh;
	padding: 30px
}

.saasradios-notfound404 .saasradios-pageheader__contents {
	background: transparent
}

.saasradios-notfound404 .saasradios-pageheader .saasradios-container.saasradios-container--404 {
	border: 4px solid !important;
	width: auto;
	min-width: 0;
	max-width: 800px;
	display: block;
	padding: 4%;
	background: rgba(0, 0, 0, 0.4);
	text-align: center
}

.saasradios-notfound404 .saasradios-pageheader .saasradios-container2.saasradios-container--404 {
	border: 4px solid !important;
	width: auto;
	min-width: 0;
	max-width: 800px;
	display: block;
	padding: 4%;
	background: rgba(0, 0, 0, 0.4);
	text-align: center
}

.saasradios-notfound404 .saasradios-pageheader h1.saasradios-pagecaption {
	font-size: 80px;
	font-size: calc(26px + 11vw);
	margin: 0 auto;
	line-height: 0.8em
}

.saasradios-notfound404 .saasradios-pageheader h6 {
	font-size: calc(16px + 1.2vw);
	margin-bottom: 20px;
	margin-top: 20px
}

#saasradios-body .saasradios-master form p::after {
	content: "";
	width: 100%;
	clear: none
}

#saasradios-body .saasradios-master .saasradios-fieldset {
	display: block;
	clear: both;
	position: relative
}

#saasradios-body .saasradios-master label {
	opacity: .8;
	transition: all .3s;
	font-size: 12px
}

#saasradios-body .saasradios-master p>label {
	display: block
}

#saasradios-body .saasradios-master p>input[type="checkbox"]+label,
#saasradios-body .saasradios-master p>input[type="radio"]+label {
	display: inline
}

#saasradios-body .saasradios-master ::-webkit-input-placeholder {
	opacity: .73
}

#saasradios-body .saasradios-master input:focus::-webkit-input-placeholder,
#saasradios-body .saasradios-master textarea:focus::-webkit-input-placeholder {
	color: transparent
}

#saasradios-body .saasradios-master select {
	display: block;
	font-size: 16px;
	color: #808080;
	line-height: 30px;
	padding: 5px 20px;
	width: 100%;
	max-width: 100%;
	box-sizing: border-box;
	margin: 0;
	border: 2px solid rgba(150, 150, 150, 0.7);
	box-shadow: none;
	border-radius: 0;
	-moz-appearance: none;
	-webkit-appearance: none;
	appearance: none;
	background-color: #fff;
	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='22px' height='15px' viewBox='0 0 22 15' style='enable-background:new 0 0 22 15;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E%3C!%5BCDATA%5B .st0%7Bfill:%23231F20;%7D%0A%5D%5D%3E%3C/style%3E%3Cpolygon class='st0' points='21.9,2.6 11,13.5 0.1,2.6 '/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat, repeat;
	background-position: right .7em top 50%, 0 0;
	background-size: .65em auto, 100%
}

#saasradios-body .saasradios-master select::-ms-expand {
	display: none
}

#saasradios-body .saasradios-master select:focus {
	outline: none
}

#saasradios-body .saasradios-master select option {
	font-weight: normal
}

#saasradios-body .saasradios-master input[type="text"],
#saasradios-body .saasradios-master input[type="email"],
#saasradios-body .saasradios-master input[type="password"],
#saasradios-body .saasradios-master input[type="tel"],
#saasradios-body .saasradios-master input[type="number"],
#saasradios-body .saasradios-master input[type="url"],
#saasradios-body .saasradios-master input[type="tel"],
#saasradios-body .saasradios-master textarea {
	position: relative;
	border: 2px solid rgba(150, 150, 150, 0.7);
	display: block;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.12);
	transition: all .3s;
	-webkit-appearance: none;
	height: auto;
	line-height: 1.2em;
	padding: .76em 1.4em;
	outline: none;
	font-size: 15px;
	font-weight: 500;
	color: #808080;
	margin: 0 0 16px 0;
	max-width: 100%;
	width: 100%;
	box-sizing: border-box;
	display: block;
	background-color: #fff;
	box-shadow: 0 1px 3px 0px rgba(0, 0, 0, 0.06);
	opacity: 1;
	text-rendering: geometricPrecision
}

#saasradios-body .saasradios-master input[type="number"] {
	width: auto
}

#saasradios-body .saasradios-master input[type="submit"],
#saasradios-body .saasradios-master button {
	line-height: 1.2em;
	padding: 16px 1.4em
}

#saasradios-body .saasradios-master input[type="checkbox"],
#saasradios-body .saasradios-master input[type="radio"] {
	display: inline-block
}

#saasradios-body .saasradios-master label {
	margin-bottom: 8px;
	display: inline-block
}

#saasradios-body .saasradios-master textarea {
	height: 80px;
	padding: 10px 20px
}

#saasradios-body .saasradios-master__inline {
	overflow: hidden
}

.saasradios-comment-ajax-error {
	color: #f00
}

.saasradios-comment-ajax-success {
	color: #00a240
}

.saasradios-comments-section .comment-respond {
	padding: 16px;
	border-radius: 4px
}

.saasradios-comments-section h3,
.saasradios-comments-section h4 {
	margin-top: 0
}

.saasradios-comments-section h6 {
	margin-top: 0.3em
}

.saasradios-comments-section__subtitle {
	margin-bottom: 0px
}

.saasradios-comments-section .comment-form-cookies-consent {
	margin-top: 1.7em
}

.saasradios-commentform {
	margin-top: 24px
}

.saasradios-commentform .form-submit {
	margin-top: 30px
}

.saasradios-commentform__cancelreply {
	display: inline-block;
	float: right;
	margin-top: -0.2em
}

.saasradios-commentform__cancelreply a {
	margin: 0 0 0 24px
}

.saasradios-commentform__cancelreply i {
	font-size: 1.3em
}

.saasradios-commentform.saasradios-form-wrapper {
	margin-top: 10px
}

.saasradios-comment-list {
	margin: 0;
	padding: 0
}

.saasradios-commentscount {
	padding: 0
}

.saasradios-comment {
	padding: 24px 16px 16px 16px;
	position: relative
}

.saasradios-comment__closed {
	padding: 16px
}

.saasradios-comment__body {
	border-bottom: 1px solid rgba(100, 100, 100, 0.15)
}

.saasradios-comment__item {
	list-style-type: none;
	padding: 0;
	margin: 0
}

.saasradios-comment__item.bypostauthor {
	margin: 0
}

.saasradios-comment__item:last-child {
	border-bottom: none
}

.saasradios-comment__item .saasradios-comment__item .comment-body {
	border-left: 1px solid rgba(100, 100, 100, 0.15)
}

.saasradios-comment__item .comment-respond {
	margin-top: 0
}

.saasradios-comment .saasradios-avatar,
.saasradios-comment__icon {
	text-align: center;
	width: 32px;
	height: 32px;
	float: left;
	margin: 0 1rem 0 0;
	padding: 2px;
	position: absolute;
	left: 16px;
	top: 24px
}

.saasradios-comment .saasradios-avatar img,
.saasradios-comment__icon img {
	width: 100%;
	height: 100%
}

.saasradios-comment__icon {
	top: 30px
}

.saasradios-comment__icon i {
	font-size: 20px;
	line-height: 26px;
	vertical-align: middle;
	display: inline-block;
	opacity: .65
}

.saasradios-comment__c {
	margin-top: 0.5rem;
	padding-left: 0
}

.saasradios-comment__c p {
	line-height: 1.5;
	margin-bottom: 0.5em
}

.saasradios-comment__c p:first-child {
	margin-top: 0.7em
}

.saasradios-comment__rlink a,
.saasradios-comment__cancelreply {
	text-transform: uppercase;
	font-size: 12px;
	border: 1px solid rgba(100, 100, 100, 0.2);
	padding: 3px 6px;
	line-height: 12px;
	border-radius: 0
}

.saasradios-comment__auth {
	margin-bottom: 0;
	padding-left: 46px
}

.saasradios-comment__metas {
	display: block;
	margin-top: 1px;
	font-size: 12px
}

.saasradios-comment__metas a {
	color: inherit;
	opacity: .85
}

.saasradios-comment__pb {
	margin-top: 0.5rem;
	line-height: 1.2em
}

.saasradios-comment__navigation {
	padding: 0.5rem 0;
	margin-bottom: 0.5rem
}

.saasradios-comment__navigation__top {
	padding: 0.5rem 0;
	margin-top: 0.5rem;
	margin-bottom: 0
}

.saasradios-comment__navlinks {
	display: block;
	clear: both;
	overflow: hidden;
	padding: 0 30px
}

.saasradios-comment__previous,
.saasradios-comment__next {
	width: 50%;
	padding: 0.2rem 0;
	display: inline-block;
	box-sizing: border-box;
	float: left
}

.saasradios-comment__previous a,
.saasradios-comment__next a {
	color: inherit
}

.saasradios-comment__next {
	text-align: right;
	float: right;
	clear: right
}

.akismet_comment_form_privacy_notice {
	padding: 0 16px 16px 16px;
	font-size: 13px
}

.saasradios-breadcrumb {
	display: none;
	clear: both;
	width: 100%;
	padding: 8px 20px;
	overflow: hidden;
	max-height: 100px;
	opacity: 1;
	transition: max-height 0.1s ease, padding 0.1s ease, opacity 0.1s
}

.saasradios-breadcrumb ul {
	margin: 0 auto;
	padding: 0;
	position: relative;
	line-height: 1em;
	display: flex;
	clear: both;
	text-align: initial
}

.saasradios-breadcrumb ul li {
	line-height: 1em;
	display: inline-flex;
	vertical-align: middle;
	margin: 0;
	padding: 0
}

.saasradios-breadcrumb ul li a,
.saasradios-breadcrumb ul li span {
	color: inherit
}

.saasradios-breadcrumb ul li i.material-icons {
	font-size: inherit;
	vertical-align: middle;
	display: inline-flex;
	line-height: inherit;
	margin: 1px 8px
}

@media (min-width: 1200px) {
	.saasradios-breadcrumb {
		margin-top: 0;
		display: block
	}

	.saasradios-menu-stick .saasradios-headerbar__sticky__s .saasradios-breadcrumb {
		max-height: 0px;
		padding: 0px;
		opacity: 0
	}
}

.saasradios-scard {
	margin-bottom: 32px;
	padding-top: 134%;
	position: relative
}

.saasradios-scard__t {
	margin-top: 0;
	border-left: 5px solid;
	padding-left: 12px
}

.saasradios-scard__t .saasradios-caption {
	font-size: 13px;
	line-height: 1;
	margin: 0 0 4px 0;
	padding: 0;
	display: none
}

.saasradios-scard__t .saasradios-caption::after {
	display: none
}

.saasradios-scard__t h4 {
	display: block;
	margin: 0 0 20px 0;
	padding: 0
}

.saasradios-scard__des {
	display: none;
	text-rendering: geometricPrecision
}

.saasradios-scard .saasradios-feedlink {
	display: none
}

.saasradios-scard__con {
	position: absolute;
	overflow: hidden;
	z-index: 10;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	padding: 16px 16px 140px 16px;
	overflow: hidden;
	display: block;
	background-color: rgba(0, 0, 0, 0.2)
}

.saasradios-scard__foot {
	position: absolute;
	bottom: 0;
	width: 100%;
	z-index: 20;
	padding: 0 16px 16px 16px
}

.saasradios-scard .saasradios-bgimg {
	position: absolute;
	overflow: hidden;
	z-index: 1;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}

.saasradios-scard .saasradios-bgimg::after {
	content: " ";
	position: absolute;
	overflow: hidden;
	z-index: 1;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.6) 20%, rgba(0, 0, 0, 0.15) 46%, rgba(0, 0, 0, 0.15) 81%, rgba(0, 0, 0, 0.78) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000', endColorstr='#c7000000', GradientType=0)
}

.saasradios-scard .saasradios-episodes {
	display: none
}

.saasradios-scard-s {
	display: block;
	position: relative;
	padding-top: 134%;
	color: #fff;
	background: #111;
	margin-bottom: 20%
}

.saasradios-scard-s__c {
	position: absolute;
	z-index: 2;
	width: 100%;
	bottom: 0;
	padding: 12px;
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 51%, rgba(0, 0, 0, 0) 57%, rgba(0, 0, 0, 0.65) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=0)
}

.saasradios-scard-s h6 {
	color: inherit;
	margin-bottom: 5px;
	font-size: 15px
}

.saasradios-scard-s p {
	font-size: 11px;
	margin-top: 0;
	opacity: .65
}

.saasradios-scard-s img {
	position: absolute;
	top: 0;
	z-index: 1;
	left: 0;
	width: 100%;
	opacity: .9
}

.saasradios-sidebar__main {
	margin-top: 70px;
	margin-left: auto;
	margin-right: auto;
	max-width: 760px
}

.saasradios-sidebar__offcanvas {
	padding: 1rem 2rem
}

.saasradios-sidebar .gallery {
	margin-bottom: 0
}

.saasradios-safari-mobile .saasradios-sidebar__offcanvas {
	padding-bottom: 90px
}

ul.saasradios-sidebar-main.saasradios-collapsible {
	margin-bottom: 0
}

.saasradios-widget,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container {
	list-style: none;
	padding: 0;
	margin: 5px 0 30px 0;
	font-size: 15px
}

.saasradios-widget__title,
.saasradios-widget__title.saasradios-caption,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container__title,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container__title.saasradios-caption {
	margin-bottom: 1rem;
	margin-top: 0;
	color: inherit
}

.saasradios-widget.active .collapsible-header i,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container.active .collapsible-header i {
	transform: rotate(180deg)
}

.saasradios-widget .sr-caption.alignnone,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container .sr-caption.alignnone {
	margin: 0;
	padding: 0;
	max-width: 100%
}

.saasradios-widget .sr-caption.alignnone a,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container .sr-caption.alignnone a {
	display: block;
	clear: both
}

.saasradios-widget .sr-caption.alignnone p,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container .sr-caption.alignnone p {
	margin: 0
}

.saasradios-widget .sr-caption.alignnone p.sr-caption-text,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container .sr-caption.alignnone p.sr-caption-text {
	width: 100%
}

.saasradios-widget a.btn:hover,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container a.btn:hover {
	text-decoration: none
}

.saasradios-widget cite,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container cite {
	font-size: .9em
}

.saasradios-widget table caption,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container table caption {
	text-align: left
}

.saasradios-widget ul,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container ul {
	margin: 8px 0 0 0
}

.saasradios-widget ul li,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container ul li {
	list-style-type: none;
	padding: 8px 0;
	margin: 0
}

.saasradios-widget ul li a,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container ul li a {
	color: inherit
}

.saasradios-widget ul li:last-child,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container ul li:last-child {
	border: none
}

.saasradios-widget>ul>li,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container>ul>li {
	border-bottom: 1px solid rgba(237, 237, 237, 0.5)
}

.saasradios-widget>ul>li:last-child,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container>ul>li:last-child {
	border-bottom: none
}

.saasradios-widget>ul>li,
.saasradios-widget ul.menu>li,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container>ul>li,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container ul.menu>li {
	padding: 10px 0 10px 30px
}

.saasradios-widget>ul li,
.saasradios-widget ul.menu li,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container>ul li,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container ul.menu li {
	position: relative;
	padding: 10px 0 10px 30px
}

.saasradios-widget>ul li::before,
.saasradios-widget ul.menu li::before,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container>ul li::before,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container ul.menu li::before {
	font-family: 'Material Icons';
	font-weight: normal;
	font-style: normal;
	font-size: 24px;
	display: inline-block;
	line-height: 1;
	text-transform: none;
	letter-spacing: normal;
	word-wrap: normal;
	white-space: nowrap;
	direction: ltr;
	-webkit-font-smoothing: antialiased;
	text-rendering: optimizeLegibility;
	-moz-osx-font-smoothing: grayscale;
	font-feature-settings: 'liga';
	transform: translateY(2px);
	content: '\e315';
	font-size: 14px;
	display: inline-block;
	vertical-align: text-top;
	padding-right: 0;
	border-radius: 50%;
	line-height: 18px;
	border: 1px solid #dedede;
	width: 20px;
	height: 20px;
	text-align: center;
	padding: 0;
	margin-right: 10px;
	float: left;
	display: inline-block;
	position: absolute;
	left: 0;
	top: 10px
}

.saasradios-widget>ul li li,
.saasradios-widget ul.menu li li,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container>ul li li,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container ul.menu li li {
	padding-left: 22px
}

.saasradios-widget>ul li li::before,
.saasradios-widget ul.menu li li::before,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container>ul li li::before,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container ul.menu li li::before {
	border: 0 transparent
}

.saasradios-widget .tagcloud a,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container .tagcloud a {
	display: inline-block;
	margin: 0 4px 4px 0;
	float: left;
	text-transform: uppercase;
	background: rgba(230, 230, 230, 0.4);
	padding: 2px 6px;
	color: inherit
}

.saasradios-widget.widget_categories ul li.cat-item,
.saasradios-widget.widget_categories ul li.cat-item li.cat-item,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container.widget_categories ul li.cat-item,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container.widget_categories ul li.cat-item li.cat-item {
	text-align: right;
	display: block;
	clear: both;
	overflow: hidden
}

.saasradios-widget.widget_categories ul li.cat-item li.cat-item,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container.widget_categories ul li.cat-item li.cat-item {
	border: none
}

.saasradios-widget.widget_categories ul li.cat-item:last-child,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container.widget_categories ul li.cat-item:last-child {
	border: none
}

.saasradios-widget.widget_categories ul li.cat-item a,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container.widget_categories ul li.cat-item a {
	display: inline-block;
	border-bottom: none;
	float: left
}

.saasradios-widget.widget_pages ul li.page_item,
.saasradios-widget.widget_pages ul li.page_item li,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container.widget_pages ul li.page_item,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container.widget_pages ul li.page_item li {
	margin-left: 15px
}

.saasradios-widget.widget_pages ul li.page_item li,
.saasradios-widget.widget_pages ul aside li.menu-item li,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container.widget_pages ul li.page_item li,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container.widget_pages ul aside li.menu-item li {
	list-style-type: none;
	margin-left: 8px
}

.saasradios-widget.widget_pages ul>li.page_item,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container.widget_pages ul>li.page_item {
	margin-left: 0
}

.saasradios-widget.widget_recent_comments li.recentcomments,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container.widget_recent_comments li.recentcomments {
	position: relative;
	padding: 10px 0 10px 30px
}

.saasradios-widget.widget_recent_comments li.recentcomments::before,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container.widget_recent_comments li.recentcomments::before {
	position: absolute;
	left: 0;
	top: 10px
}

.saasradios-widget.widget_recent_comments li.recentcomments .comment-author-link,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container.widget_recent_comments li.recentcomments .comment-author-link {
	font-size: 12px;
	text-transform: uppercase;
	clear: both;
	display: block
}

.saasradios-widget ul.menu li,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container ul.menu li {
	position: relative;
	padding: 10px 0 10px 30px
}

.saasradios-widget ul.menu li::before,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container ul.menu li::before {
	position: absolute;
	left: 0;
	top: 10px
}

.saasradios-widget ul.menu li ul,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container ul.menu li ul {
	padding: 0
}

.saasradios-widget ul.menu>li>a,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container ul.menu>li>a {
	font-weight: bold
}

.saasradios-widget.widget_rss .rss-date,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container.widget_rss .rss-date {
	font-size: 12px;
	text-transform: uppercase
}

.saasradios-widget.widget_rss .saasradios-widget__title a.rsswidget,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container.widget_rss .saasradios-widget__title a.rsswidget {
	padding-left: 20px
}

.saasradios-widget.widget_rss .saasradios-widget__title a.rsswidget img,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container.widget_rss .saasradios-widget__title a.rsswidget img {
	display: none
}

.saasradios-widget.widget_rss .saasradios-widget__title a.rsswidget:first-child,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container.widget_rss .saasradios-widget__title a.rsswidget:first-child {
	position: relative;
	padding-left: 0
}

.saasradios-widget.widget_rss .saasradios-widget__title a.rsswidget:first-child::before,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container.widget_rss .saasradios-widget__title a.rsswidget:first-child::before {
	font-family: 'Material Icons';
	content: '\e0e5';
	font-size: 18px;
	opacity: .7;
	position: absolute;
	left: 0;
	top: 0
}

.saasradios-widget.widget_rss li,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container.widget_rss li {
	position: relative;
	padding: 10px 0 16px 30px;
	margin-bottom: 15px;
	overflow: hidden
}

.saasradios-widget.widget_rss li:first-child,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container.widget_rss li:first-child {
	padding-top: 10px
}

.saasradios-widget.widget_rss li cite,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container.widget_rss li cite {
	float: right;
	font-size: 12px
}

.saasradios-widget.widget_rss li::before,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container.widget_rss li::before {
	position: absolute;
	left: 0;
	top: 10px
}

.saasradios-widget.widget_rss li a.rsswidget,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container.widget_rss li a.rsswidget {
	background: transparent;
	color: inherit;
	display: block;
	font-weight: bold;
	display: block;
	margin-top: 3px;
	padding-bottom: 3px;
	line-height: 1.3em
}

.saasradios-widget.widget_rss li a.rsswidget:hover,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container.widget_rss li a.rsswidget:hover {
	text-decoration: none
}

.saasradios-widget.widget_rss li .rssSummary,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container.widget_rss li .rssSummary {
	font-size: 13px;
	line-height: 1.6em;
	padding: 10px 0
}

.saasradios-widget>ul,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container>ul {
	margin: 0;
	padding: 0
}

.saasradios-widget select,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container select {
	display: block;
	width: 100%;
	word-break: break-all;
	position: relative;
	box-sizing: border-box;
	color: #444
}

.saasradios-widget .textwidget .sr-caption,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container .textwidget .sr-caption {
	margin: 1rem 0
}

.saasradios-widget>ul,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container>ul {
	margin: 0 0 20px 0
}

.saasradios-widget .readalllink,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container .readalllink {
	padding-top: 10px
}

.saasradios-widget .calendar_wrap table,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container .calendar_wrap table {
	margin-bottom: 0;
	border-spacing: 2px;
	border-collapse: separate
}

.saasradios-widget .calendar_wrap caption,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container .calendar_wrap caption {
	font-size: 13px;
	text-transform: uppercase;
	padding: 10px 4px;
	border-bottom: 3px solid rgba(230, 230, 230, 0.4);
	text-align: center;
	font-weight: bold;
	margin-bottom: 5px;
	background: rgba(230, 230, 230, 0.4)
}

.saasradios-widget .calendar_wrap td,
.saasradios-widget .calendar_wrap th,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container .calendar_wrap td,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container .calendar_wrap th {
	padding: 8px 4px;
	border: none;
	text-align: center
}

.saasradios-widget .calendar_wrap td,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container .calendar_wrap td {
	background: rgba(230, 230, 230, 0.4)
}

.saasradios-widget .saasradios-searchform form,
[class*="elementor-widget-sr-widget-"] .elementor-widget-container .saasradios-searchform form {
	margin-top: 0
}

.saasradios-widget-sponsor {
	text-align: center
}

.saasradios-widget-sponsor a {
	padding: 20px;
	width: 100%;
	height: auto;
	display: block
}

.saasradios-widget-sponsor a img {
	width: 100%;
	height: auto
}

.saasradios-authorbox {
	padding: 0;
	position: relative;
	overflow: hidden
}

.saasradios-authorbox::after {
	content: " ";
	display: block;
	height: 10px;
	width: 125px;
	position: absolute;
	background: rgba(150, 150, 150, 0.2);
	transform: skewX(-45deg);
	top: -5px;
	left: -5px
}

.saasradios-authorbox__img {
	width: 60px;
	height: 60px;
	float: left;
	display: inline-block;
	margin: 0 14px 3px 0;
	position: relative
}

.saasradios-authorbox__img img {
	width: 100%;
	height: 100%
}

.saasradios-authorbox .saasradios-bgimg {
	-webkit-filter: blur(3px) brightness(40%);
	filter: blur(3px) brightness(40%);
	transform: scale(1.5);
	top: -20%
}

.saasradios-authorbox h4 {
	margin: 0
}

.saasradios-authorbox__cn {
	position: relative;
	z-index: 2;
	overflow: hidden;
	padding: 20px;
	height: 100%
}

.saasradios-authorbox__card {
	margin-bottom: 1.4rem;
	padding: 30px 10px;
	position: relative;
	overflow: hidden
}

.saasradios-authorbox__card>* {
	position: relative;
	z-index: 2
}

.saasradios-authorbox__card h6 {
	margin: 24px 0 0 0
}

.saasradios-authorbox__card p {
	margin: 10px 0 0 0;
	line-height: 1em
}

.saasradios-authorbox__card__bg {
	position: absolute;
	z-index: 0;
	top: 0;
	left: 0;
	width: 100%;
	height: 75px;
	overflow: hidden;
	background: black
}

.saasradios-authorbox__card__bg img {
	width: 120%;
	height: 120%;
	left: 0;
	top: 0;
	-webkit-filter: blur(2px);
	filter: blur(2px);
	position: absolute;
	opacity: .5;
	-o-object-fit: cover;
	object-fit: cover
}

.saasradios-cat-card {
	position: relative;
	padding-top: 48%;
	display: block;
	background: #111;
	color: #fff;
	margin-bottom: 20px;
	display: block;
	text-align: left
}

.saasradios-cat-card img {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	-o-object-fit: cover;
	object-fit: cover;
	opacity: .4
}

.saasradios-cat-card h6 {
	position: absolute;
	top: 16px;
	left: 16px;
	margin: 0;
	width: 90%;
	width: calc(100% - 32px);
	overflow: hidden;
	text-overflow: ellipsis
}

#saasradios-body .saasradios-master .saasradios-slider__container {
	padding: 0;
	background: #000;
	margin-left: calc(50% - 50vw);
	margin-right: calc(50% - 50vw);
	width: auto;
	max-width: 1000%;
	position: relative;
	transform: translateX(0px);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden
}

#saasradios-body .saasradios-master .saasradios-slider__item {
	padding-top: 100%;
	min-height: 380px;
	position: relative;
	background: #333333;
	display: block;
	margin: 0 auto;
	box-shadow: none
}

#saasradios-body .saasradios-master .saasradios-slider .saasradios-slider__item {
	border-radius: 0
}

#saasradios-body .saasradios-master .saasradios-slider__i {
	position: absolute;
	width: 100%;
	height: 100%;
	z-index: 1;
	top: 0;
	left: 0;
	-o-object-fit: cover;
	object-fit: cover
}

#saasradios-body .saasradios-master .saasradios-slider__img {
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	background: red;
	z-index: 0;
	background: #000
}

#saasradios-body .saasradios-master .saasradios-slider__img img {
	opacity: 1;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	max-width: 100%;
	min-width: 100%
}

#saasradios-body .saasradios-master .saasradios-slider__c {
	position: absolute;
	display: block;
	width: 100%;
	height: 100%;
	z-index: 5;
	top: 0;
	left: 0;
	background: rgba(0, 0, 0, 0.3);
	display: flex;
	align-items: center;
	padding: 30px;
	padding-top: 130px;
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.8) 100%);
	pointer-events: none
}

#saasradios-body .saasradios-master .saasradios-slider__c .saasradios-container {
	z-index: 10;
	height: auto;
	max-height: 100%;
	overflow: hidden;
	bottom: 0;
	position: absolute;
	width: 100%;
	padding-bottom: 30px;
	padding-right: 20px;
	padding-left: 20px;
	left: 0
}

#saasradios-body .saasradios-master .saasradios-slider__c .saasradios-container2 {
	z-index: 10;
	height: auto;
	max-height: 100%;
	overflow: hidden;
	bottom: 0;
	width: 100%;
	padding-bottom: 30px;
	padding-right: 20px;
	padding-left: 20px;
	left: 0
}

#saasradios-body .saasradios-master .saasradios-slider__c .saasradios-container>* {
	opacity: 0;
	transition: opacity 0.5s
}

#saasradios-body .saasradios-master .saasradios-slider__c .saasradios-container232>* {
	opacity: 0;
	transition: opacity 0.5s
}

#saasradios-body .saasradios-master .saasradios-slider__c .saasradios-container p {
	transition-delay: 1.2s
}

#saasradios-body .saasradios-master .saasradios-slider__c .saasradios-container2 p {
	transition-delay: 1.2s
}

#saasradios-body .saasradios-master .saasradios-slider__c .saasradios-container h3.saasradios-post__title {
	transition-delay: 1.3s;
	margin-bottom: 3px
}

#saasradios-body .saasradios-master .saasradios-slider__c .saasradios-container2 h3.saasradios-post__title {
	transition-delay: 1.3s;
	margin-bottom: 3px
}

#saasradios-body .saasradios-master .saasradios-slider__c .saasradios-container h5.saasradios-post__subtitle {
	transition-delay: 1.4s;
	margin-top: 0
}

#saasradios-body .saasradios-master .saasradios-slider__c .saasradios-container2 h5.saasradios-post__subtitle {
	transition-delay: 1.4s;
	margin-top: 0
}

#saasradios-body .saasradios-master .saasradios-slider__c .saasradios-container h6 {
	transition-delay: 1.5s
}

#saasradios-body .saasradios-master .saasradios-slider__c .saasradios-container2 h6 {
	transition-delay: 1.5s
}

#saasradios-body .saasradios-master .saasradios-slider__c .saasradios-container>div {
	transition-delay: 1.7s
}

#saasradios-body .saasradios-master .saasradios-slider__c .saasradios-container2>div {
	transition-delay: 1.7s
}

#saasradios-body .saasradios-master .saasradios-slider .saasradios-itemmetas i {
	margin-left: 0
}

#saasradios-body .saasradios-master .saasradios-slider__ac {
	display: block;
	height: 100px;
	width: 100%;
	text-align: center;
	position: absolute;
	top: 50%;
	margin-top: -75px;
	left: 0;
	opacity: 0;
	transition: opacity 0.5s, transform 0.6s;
	transform: translateY(20px);
	transition-delay: 2.3s
}

#saasradios-body .saasradios-master .saasradios-slider__ab {
	text-align: center;
	color: #fff;
	border: 3px solid;
	display: inline-block;
	width: 100px;
	height: 100px;
	line-height: 94px;
	text-shadow: 0 0 15px #000;
	box-shadow: 0 0 15px rgba(0, 0, 0, 0.5);
	display: inline-block;
	position: relative;
	display: none
}

#saasradios-body .saasradios-master .saasradios-slider__ab i {
	font-size: 54px;
	line-height: inherit;
	margin: 0;
	vertical-align: text-bottom;
	display: webkit-flex
}

#saasradios-body .saasradios-master .saasradios-slider__ab .qtmplayer-donut::before {
	border-width: 8px
}

#saasradios-body .saasradios-master .saasradios-slider_det * {
	display: inline-block
}

#saasradios-body .saasradios-master .saasradios-slider_det .saasradios-p-auth {
	display: inline-table
}

#saasradios-body .saasradios-master .saasradios-slider__nav {
	position: absolute;
	bottom: -18px;
	left: 50%;
	z-index: 10;
	margin-bottom: -10px;
	font-size: 0;
	line-height: 0;
	text-align: center;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

#saasradios-body .saasradios-master .saasradios-slider__nav div {
	margin-left: -100%
}

#saasradios-body .saasradios-master .saasradios-slider__nav label {
	position: relative;
	display: inline-block;
	cursor: pointer;
	border-radius: 0%;
	margin: 0 10px;
	padding: 0;
	border: 5px solid;
	width: 10px;
	height: 10px;
	opacity: .7;
	transition: opacity .3s;
	box-sizing: border-box
}

#saasradios-body .saasradios-master .saasradios-slider__nav label:hover:after {
	opacity: 1
}

#saasradios-body .saasradios-master .saasradios-slider__nav label:after {
	content: '';
	position: absolute;
	left: 50%;
	top: 50%;
	width: 16px;
	height: 16px;
	margin-left: -8px;
	margin-top: -8px;
	border: 2px solid;
	border-radius: 0%;
	padding: 6px;
	transition: opacity .3s;
	opacity: 0
}

#saasradios-body .saasradios-master .saasradios-slider-owl {
	width: 100%;
	margin: 0 auto
}

#saasradios-body .saasradios-master .saasradios-slider-owl .owl-carousel .owl-stage-outer,
#saasradios-body .saasradios-master .saasradios-slider-owl .owl-stage-outer {
	overflow: visible
}

#saasradios-body .saasradios-master .saasradios-slider-owl .saasradios-arrow {
	color: #fff
}

#saasradios-body .saasradios-master .saasradios-slider-owl .owl-nav {
	width: 106%;
	left: -3%
}

#saasradios-body .saasradios-master .saasradios-slider-owl .owl-item {
	padding: 0
}

#saasradios-body .saasradios-master .saasradios-slider-owl .owl-item .saasradios-container {
	border: none
}

#saasradios-body .saasradios-master .saasradios-slider-owl .owl-item .saasradios-container2 {
	border: none
}

#saasradios-body .saasradios-master .saasradios-slider .saasradios-arrow {
	background-color: transparent;
	color: #fff
}

#saasradios-body .saasradios-master .active .saasradios-slider__c {
	pointer-events: initial;
	opacity: 1
}

#saasradios-body .saasradios-master .active .saasradios-slider__c .saasradios-container>* {
	opacity: 1
}

#saasradios-body .saasradios-master .active .saasradios-slider__c .saasradios-container2>* {
	opacity: 1
}

#saasradios-body .saasradios-master .active .saasradios-slider__ac {
	opacity: 1;
	transform: translateY(0px)
}

#saasradios-body .saasradios-master .active .saasradios-slider__img img {
	opacity: 1
}

.saasradios-owl-theme {
	opacity: 0;
	display: none
}

.saasradios-owl-theme .saasradios-item {
	margin-bottom: 0
}

.saasradios-owl-theme .saasradios-item .saasradios-itemcontainer .saasradios-post {
	margin-bottom: 0
}

.saasradios-owl-theme .owl-nav {
	text-align: center;
	-webkit-tap-highlight-color: transparent;
	height: 0;
	position: absolute;
	top: 50%;
	width: 102%;
	left: -1%;
	margin-top: -20px
}

.saasradios-owl-theme .owl-nav [class*='owl-'] {
	color: #fff;
	font-size: 14px;
	margin: 5px;
	padding: 4px 7px;
	background: #D6D6D6;
	display: inline-block;
	cursor: pointer;
	border-radius: 0;
	font-size: 32px;
	margin: 0;
	padding: 0;
	display: inline-block;
	cursor: pointer;
	border-radius: 0;
	width: 40px;
	height: 40px;
	line-height: 40px
}

.saasradios-owl-theme .owl-nav .owl-prev {
	float: left
}

.saasradios-owl-theme .owl-nav .owl-next {
	float: right
}

.saasradios-owl-theme .owl-nav .disabled {
	opacity: 1;
	cursor: default !important
}

.saasradios-owl-theme .owl-nav button {
	background: transparent !important;
	transform: scale(1);
	transition: all .3s
}

.saasradios-owl-theme .owl-nav button::before,
.saasradios-owl-theme .owl-nav button::after {
	display: none
}

.saasradios-owl-theme .owl-nav.disabled+.owl-dots {
	margin-top: 10px
}

.saasradios-owl-theme .owl-dots {
	text-align: center;
	-webkit-tap-highlight-color: transparent
}

.saasradios-owl-theme .owl-dots .owl-dot {
	display: inline-block;
	zoom: 1;
	*display: inline;
	background: transparent;
	width: 16px;
	height: 16px;
	margin: 2px;
	transition: width 0.7s ease;
	min-width: 0;
	border: 1px solid;
	border-radius: 1px;
	opacity: .67;
	transition: opacity .3s
}

.saasradios-owl-theme .owl-dots .owl-dot span {
	-webkit-backface-visibility: visible;
	background: transparent;
	height: 4px;
	box-sizing: border-box;
	margin: 0 auto;
	opacity: 0;
	width: 4px;
	content: " ";
	display: block;
	border: 2px solid;
	transition: opacity .3s
}

.saasradios-owl-theme .owl-dots .owl-dot.active span {
	opacity: 1
}

.saasradios-owl-theme .owl-dots .owl-dot:hover {
	opacity: 1
}

.vc_editor .owl-carousel {
	display: block !important
}

.saasradios-owl-carousel-container {
	margin-left: -10px;
	margin-right: -10px;
	margin-top: -10px
}

.owl-item {
	padding: 10px
}

.owl-stage {
	transition-property: transform !important;
	transition-duration: 1.0s !important;
	transition-timing-function: cubic-bezier(0.2, 0, 0, 1) !important
}

.owl-carousel .owl-stage,
.owl-carousel.owl-drag .owl-item {
	touch-action: auto
}

.saasradios-arrow {
	width: 40px;
	height: 40px;
	display: inline-block;
	content: " ";
	position: relative
}

.saasradios-arrow::before,
.saasradios-arrow::after {
	content: " ";
	display: block;
	border: 3px solid;
	border-color: inherit;
	width: 16px;
	height: 16px;
	position: absolute;
	top: 12px;
	left: 12px;
	border-right-color: transparent;
	border-bottom-color: transparent;
	transform: rotate(-45deg) scale(0.75) translateZ(0.000001px);
	transform-origin: 50% 50%;
	border-radius: 4px;
	opacity: 0.8;
	transition: transform 0.2s, opacity 0.2s, left 0.2s
}

.saasradios-arrow::after {
	left: 17px;
	opacity: 0.5;
	transform: rotate(-45deg) scale(0.6)
}

.saasradios-arrow__r {
	transform: rotate(180deg)
}

@media only screen and (min-width: 1200px) {
	.saasradios-arrow:hover::before {
		transform: rotate(-45deg) scale(0.75) translateZ(0.000001px);
		opacity: 0.8;
		left: 10px
	}

	.saasradios-arrow:hover::after {
		transform: rotate(-45deg) scale(0.75) translateZ(0.000001px);
		left: 14px
	}
}

.disabled .saasradios-arrow::before,
.disabled .saasradios-arrow::after {
	opacity: 0.5
}

.saasradios-gallery {
	display: flex;
	flex-wrap: wrap
}

.saasradios-gallery__item {
	width: 250px;
	margin: 0px;
	flex-grow: 1;
	line-height: 0;
	display: block;
	overflow: hidden;
	overflow: hidden;
	position: relative
}

.saasradios-gallery__item i {
	display: block;
	color: #fff;
	font-size: 50px;
	top: 50%;
	position: absolute;
	left: 50%;
	margin: -20px 0 0 -20px;
	transition: opacity 0.3s;
	z-index: 3;
	opacity: 0
}

.saasradios-gallery__item img {
	opacity: 1;
	transition: opacity 0.3s;
	width: 100%;
	height: auto
}

.saasradios-gallery__item:hover img {
	opacity: 0.5
}

.saasradios-gallery__item:hover i {
	opacity: 1
}

.saasradios-gallery__item:nth-last-child(9)~div {
	height: 0
}

.saasradios-gallery.saasradios-ss a {
	width: 150px
}

.saasradios-gallery.saasradios-sl a {
	width: 390px
}

.saasradios-schedule {
	position: relative
}

.saasradios-schedule .saasradios-tabs__menu {
	margin-bottom: 30px
}

.saasradios-schedule__more {
	overflow: hidden;
	max-height: 0;
	padding-top: 0px;
	transition: max-height .3s, padding-top 0.3s
}

.saasradios-schedule__more.saasradios-active {
	max-height: 500px;
	padding-top: 20px
}

.saasradios-schedule__item {
	margin-bottom: 0.7rem
}

.saasradios-schedule__item h4 {
	margin: 0
}

.saasradios-schedule__item__sub {
	margin: 0
}

.saasradios-schedule__item__head {
	position: relative;
	padding: 5% 5% 5% 7%
}

.saasradios-schedule__item__head__c {
	position: relative;
	z-index: 2
}

.saasradios-schedule__item__head__bg {
	position: absolute;
	z-index: 1;
	width: 100%;
	height: 100%;
	overflow: hidden;
	top: 0;
	left: 0
}

.saasradios-schedule__item__head__bg img {
	position: absolute;
	z-index: 1;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	max-width: 100%;
	min-width: 100%;
	top: 0;
	left: 0;
	display: block;
	-webkit-filter: brightness(0.23);
	filter: brightness(0.23);
	transition: -webkit-filter .35s;
	transition: filter .35s;
	transition: filter .35s, -webkit-filter .35s
}

.saasradios-schedule__item__head a {
	color: inherit;
	position: absolute;
	right: 0;
	top: 0;
	display: block;
	width: 48px;
	height: 44px;
	line-height: 44px;
	text-align: center
}

.saasradios-schedule__item__head a.saasradios-active i {
	transform: rotate(180deg)
}

.saasradios-schedule__item__head a i {
	display: inline-block
}

.saasradios-schedule__item__head a:hover,
.saasradios-schedule__item__head a:acvite,
.saasradios-schedule__item__head a:focus,
.saasradios-schedule__item__head a:visited {
	color: inherit
}

.saasradios-schedule__item__time {
	margin: 0
}

.saasradios-schedule__item__time i {
	display: inline-flex;
	font-size: .7em;
	vertical-align: middle;
	transform: translateY(-1px);
	opacity: .6
}

.saasradios-schedule__item__body {
	padding: 7% 7%
}

.saasradios-schedule__item__body h4 {
	margin: 0 0 0.4em 0
}

.saasradios-schedule__item__sp {
	max-height: 30px;
	line-height: 30px;
	height: 30px;
	margin: 0 0 0.5em 0;
	padding-right: 0.1em;
	clear: both;
	vertical-align: middle;
	width: 100%;
	display: inline-block
}

.saasradios-schedule__item__sp a {
	color: inherit;
	line-height: inherit;
	height: inherit;
	border-radius: 15px;
	background: rgba(150, 150, 150, 0.09);
	display: flex;
	padding-right: 0.6em
}

.saasradios-schedule__item__sp img {
	width: 30px;
	height: 30px;
	border-radius: 50%;
	display: inline-flex;
	overflow: hidden;
	margin: 0 0.5em 0 0;
	-o-object-fit: cover;
	object-fit: cover;
	max-width: 30px;
	min-width: 30px
}

.saasradios-schedule__des {
	padding-top: 0.5em
}

.saasradios-12h {
	font-size: 10px;
	text-transform: uppercase
}

.saasradios-menu-stick .saasradios-schedule .saasradios-tabs__menu {
	padding-top: 50px
}

.saasradios-schedule__header {
	position: relative
}

.saasradios-schedule__header .saasradios-schedule__transform {
	position: absolute;
	right: 0;
	top: 0
}

.saasradios-schedule--switch .saasradios-schedule__header {
	padding-right: 70px
}

.saasradios-schedule__transform i::before {
	content: '\e235';
	font-family: 'Material Icons';
	font-weight: normal;
	font-style: normal;
	line-height: 1;
	letter-spacing: normal;
	text-transform: none;
	display: inline-block;
	white-space: nowrap;
	word-wrap: normal;
	direction: ltr;
	-webkit-font-feature-settings: 'liga';
	-webkit-font-smoothing: antialiased
}

.saasradios-schedule.saasradios-schedule--row .saasradios-schedule__transform i::before {
	content: '\e5c3'
}

.saasradios-schedule.saasradios-schedule--row .saasradios-row .saasradios-col {
	width: 100% !important;
	margin-bottom: 0
}

@media (min-width: 670px) {
	.saasradios-schedule.saasradios-schedule--row .saasradios-row .saasradios-col {
		margin-bottom: 10px
	}
}

.saasradios-schedule.saasradios-schedule--row .saasradios-post__card.saasradios-post__card--shows {
	height: 300px;
	max-height: var(--saasradios-schedule--row-thumb-height);
	transition: max-height 0.23s cubic-bezier(0.1, 0.8, 0.1, 0.8);
	padding: 0;
	min-height: 0;
	padding-bottom: 0;
	color: var(--saasradios-colors-ink);
	background: var(--prum-colors-paper)
}

.saasradios-schedule.saasradios-schedule--row .saasradios-post__card2.saasradios-post__card--shows {
	height: 300px;
	max-height: var(--saasradios-schedule--row-thumb-height);
	transition: max-height 0.23s cubic-bezier(0.1, 0.8, 0.1, 0.8);
	padding: 0;
	min-height: 0;
	padding-bottom: 0;
	color: var(--saasradios-colors-ink);
	background: var(--prum-colors-paper)
}

.saasradios-schedule.saasradios-schedule--row .saasradios-post__card.saasradios-post__card--shows .saasradios-post__headercont--ex {
	border: none;
	margin-top: 0
}

.saasradios-schedule.saasradios-schedule--row .saasradios-post__card2.saasradios-post__card--shows .saasradios-post__headercont--ex {
	border: none;
	margin-top: 0
}

.saasradios-schedule.saasradios-schedule--row .saasradios-post__card.saasradios-post__card--shows .saasradios-cats {
	display: none
}

.saasradios-schedule.saasradios-schedule--row .saasradios-post__card2.saasradios-post__card--shows .saasradios-cats {
	display: none
}

@media (min-width: 670px) {
	.saasradios-schedule.saasradios-schedule--row .saasradios-post__card.saasradios-post__card--shows .saasradios-cats {
		display: inline-block;
		position: absolute;
		top: 50%;
		transform: translateY(-50%);
		margin: 0;
		right: 100px;
		z-index: 3;
		left: auto
	}
}

@media (min-width: 420px) {
	@media (max-width: 600px) {
		.saasradios-post__card2.saasradios-post__card--shows2 {
			display: inline-block;
			transform: translateY(-0%);
			margin: 0;
			right: 82%;
			z-index: 3;
			left: auto;
			width: 490px;
			height: 200px;
		}
	}
}

@media (max-width: 420px) {
	.saasradios-post__card2.saasradios-post__card--shows2 {
		display: inline-block;
		transform: translateY(-0%);
		margin: 0;
		right: 166%;
		z-index: 3;
		left: auto;
		width: 490px;
		height: 200px;
	}
}

.saasradios-schedule.saasradios-schedule--row .saasradios-post__card.saasradios-post__card--shows .saasradios-post__headercont {
	background: transparent;
	position: absolute;
	z-index: 2;
	max-width: 100%
}

.saasradios-schedule.saasradios-schedule--row .saasradios-post__card.saasradios-post__card--shows * {
	color: var(--saasradios-colors-ink)
}

.saasradios-schedule.saasradios-schedule--row .saasradios-post__card.saasradios-post__card--shows h3 {
	margin-top: 0;
	text-shadow: none
}

.saasradios-schedule.saasradios-schedule--row .saasradios-post__card.saasradios-post__card--shows .saasradios-post__card__cap {
	padding: 0 0 0 30px;
	width: 100%;
	position: relative;
	margin: 0;
	top: 50%;
	transform: translateY(-50%);
	color: var(--saasradios-colors-ink)
}

.saasradios-schedule.saasradios-schedule--row .saasradios-post__card.saasradios-post__card--shows .saasradios-bgimg {
	width: var(--saasradios-schedule--row-thumb-width);
	height: 300px;
	max-height: var(--saasradios-schedule--row-thumb-height);
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	z-index: 1
}

.saasradios-schedule.saasradios-schedule--row .saasradios-post__card.saasradios-post__card--shows .saasradios-post__headercont {
	padding: 0 0 0 var(--saasradios-schedule--row-thumb-width)
}

.saasradios-schedule.saasradios-schedule--row .saasradios-post__card.saasradios-post__card--shows .saasradios-tag-nowplaying {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 2;
	margin: 0
}

.saasradios-schedule.saasradios-schedule--row .saasradios-post__card.saasradios-post__card--shows .saasradios-tag-nowplaying span::after {
	background-color: var(--saasradios-accent)
}

.saasradios-schedule.saasradios-schedule--row .saasradios-post__card.saasradios-post__card--shows .saasradios-tag-nowplaying span {
	color: #fff
}

.saasradios-schedule.saasradios-schedule--row .saasradios-post__card.saasradios-post__card--shows .saasradios-post__headercont--ex {
	padding: 40px
}

.saasradios-schedule.saasradios-schedule--row .saasradios-post__card.saasradios-post__card--shows.saasradios-enabled {
	max-height: 280px
}

@media (min-width: 670px) {
	.saasradios-schedule.saasradios-schedule--row .saasradios-post__card.saasradios-post__card--shows.saasradios-enabled {
		max-height: 220px
	}
}

#saasradios-body .saasradios-pagebuilder-mw {
	max-width: 100%;
	overflow: hidden
}

#saasradios-body .saasradios-rowcontainer-vc {
	width: 100%
}

#saasradios-body .saasradios-vc-row-container {
	display: block;
	width: 100%;
	clear: both;
	position: relative;
	overflow: visible
}

#saasradios-body .saasradios-vc-row-container--nooverflow {
	overflow: hidden
}

#saasradios-body .saasradios-vc-row-container>.saasradios-circlesanimation {
	z-index: 3
}

#saasradios-body .saasradios-vc-row-container::after,
#saasradios-body .saasradios-vc-row-container::before {
	content: " ";
	display: block;
	width: 100%;
	clear: both;
	height: 0px
}

#saasradios-body .saasradios-vc-row-container .vc_row {
	position: relative;
	z-index: 10
}

#saasradios-body .saasradios-vc-row-container .saasradios-glitchpicture {
	z-index: 2;
	overflow: hidden;
	display: none
}

#saasradios-body .saasradios-vc-row-container.saasradios-stickybar-parent {
	z-index: 100000
}

#saasradios-body .saasradios-negative {
	color: #fff !important
}

#saasradios-body ul.wpb_thumbnails-fluid>li,
#saasradios-body .wpb_content_element {
	margin-bottom: 0
}

#saasradios-body .vc_row-o-full-height {
	min-height: 100%;
	min-height: 100vh
}

#saasradios-body .vc_row-has-fill>.vc_column_container>.vc_column-inner,
#saasradios-body .vc_col-has-fill>.vc_column-inner,
#saasradios-body .vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,
#saasradios-body .vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,
#saasradios-body .vc_row-has-fill+.vc_vc_row>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,
#saasradios-body .vc_row-has-fill+.vc_vc_row_inner>.vc_row>.vc_vc_column_inner>.vc_column_container>.vc_column-inner,
#saasradios-body .vc_row-has-fill>.vc_column_container>.vc_column-inner,
#saasradios-body .vc_row-has-fill>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,
#saasradios-body .vc_row-has-fill>.vc_vc_column_inner>.vc_column_container>.vc_column-inner,
#saasradios-body .vc_section.vc_section-has-fill,
#saasradios-body .vc_section.vc_section-has-fill+.vc_row-full-width+.vc_section,
#saasradios-body .vc_section.vc_section-has-fill+.vc_section {
	padding-top: 0
}

#saasradios-body .vc_parallax .vc_parallax-inner {
	transition: top 0.15s;
	will-change: top;
	transform: translateX(0)
}

#saasradios-body .saasradios-bgimg__vc {
	background-color: transparent
}

#saasradios-body .saasradios-bgimg__vc img {
	min-height: 100%;
	height: 100%
}

#saasradios-body .saasradios-bgimg__vc.saasradios-bgimg__parallax img {
	min-height: 125vh
}

#saasradios-body .vc_row .saasradios-bgimg__parallax img {
	position: absolute
}

#saasradios-body .vc_video-bg-container>.vc_column-inner {
	position: relative;
	z-index: 10
}

#saasradios-body .saasradios-container .saasradios-slickslider-outercontainer {
	margin-left: -15px;
	margin-right: -15px
}

#saasradios-body .saasradios-container2 .saasradios-slickslider-outercontainer {
	margin-left: -15px;
	margin-right: -15px
}

#saasradios-body .saasradios-body .vc_row-o-full-height {
	min-height: 100vh !important
}

#saasradios-body .saasradios-rowcontent {
	margin: 0;
	position: relative;
	z-index: 4
}

#saasradios-body .saasradios-rowcontent::after {
	display: block;
	width: 100%;
	clear: both;
	content: " ";
	height: 0
}

#saasradios-body .vc_row.saasradios-vc_row.vc_column-gap-0 {
	margin-left: 0;
	margin-right: 0
}

#saasradios-body .vc_row.saasradios-vc_row.vc_column-gap-0 .saasradios-rowcontent {
	margin: 0-0px
}

#saasradios-body .vc_row.saasradios-vc_row.vc_column-gap-0 .vc_column-inner {
	padding-left: 0px;
	padding-right: 0px
}

#saasradios-body .vc_row.saasradios-vc_row.vc_column-gap-1 {
	margin-left: 0;
	margin-right: 0
}

#saasradios-body .vc_row.saasradios-vc_row.vc_column-gap-1 .saasradios-rowcontent {
	margin: 0-.5px
}

#saasradios-body .vc_row.saasradios-vc_row.vc_column-gap-1 .vc_column-inner {
	padding-left: .5px;
	padding-right: .5px
}

#saasradios-body .vc_row.saasradios-vc_row.vc_column-gap-2 {
	margin-left: 0;
	margin-right: 0
}

#saasradios-body .vc_row.saasradios-vc_row.vc_column-gap-2 .saasradios-rowcontent {
	margin: 0-1px
}

#saasradios-body .vc_row.saasradios-vc_row.vc_column-gap-2 .vc_column-inner {
	padding-left: 1px;
	padding-right: 1px
}

#saasradios-body .vc_row.saasradios-vc_row.vc_column-gap-3 {
	margin-left: 0;
	margin-right: 0
}

#saasradios-body .vc_row.saasradios-vc_row.vc_column-gap-3 .saasradios-rowcontent {
	margin: 0-1.5px
}

#saasradios-body .vc_row.saasradios-vc_row.vc_column-gap-3 .vc_column-inner {
	padding-left: 1.5px;
	padding-right: 1.5px
}

#saasradios-body .vc_row.saasradios-vc_row.vc_column-gap-4 {
	margin-left: 0;
	margin-right: 0
}

#saasradios-body .vc_row.saasradios-vc_row.vc_column-gap-4 .saasradios-rowcontent {
	margin: 0-2px
}

#saasradios-body .vc_row.saasradios-vc_row.vc_column-gap-4 .vc_column-inner {
	padding-left: 2px;
	padding-right: 2px
}

#saasradios-body .vc_row.saasradios-vc_row.vc_column-gap-5 {
	margin-left: 0;
	margin-right: 0
}

#saasradios-body .vc_row.saasradios-vc_row.vc_column-gap-5 .saasradios-rowcontent {
	margin: 0-2.5px
}

#saasradios-body .vc_row.saasradios-vc_row.vc_column-gap-5 .vc_column-inner {
	padding-left: 2.5px;
	padding-right: 2.5px
}

#saasradios-body .vc_row.saasradios-vc_row.vc_column-gap-6 {
	margin-left: 0;
	margin-right: 0
}

#saasradios-body .vc_row.saasradios-vc_row.vc_column-gap-6 .saasradios-rowcontent {
	margin: 0-3px
}

#saasradios-body .vc_row.saasradios-vc_row.vc_column-gap-6 .vc_column-inner {
	padding-left: 3px;
	padding-right: 3px
}

#saasradios-body .vc_row.saasradios-vc_row.vc_column-gap-7 {
	margin-left: 0;
	margin-right: 0
}

#saasradios-body .vc_row.saasradios-vc_row.vc_column-gap-7 .saasradios-rowcontent {
	margin: 0-3.5px
}

#saasradios-body .vc_row.saasradios-vc_row.vc_column-gap-7 .vc_column-inner {
	padding-left: 3.5px;
	padding-right: 3.5px
}

#saasradios-body .vc_row.saasradios-vc_row.vc_column-gap-8 {
	margin-left: 0;
	margin-right: 0
}

#saasradios-body .vc_row.saasradios-vc_row.vc_column-gap-8 .saasradios-rowcontent {
	margin: 0-4px
}

#saasradios-body .vc_row.saasradios-vc_row.vc_column-gap-8 .vc_column-inner {
	padding-left: 4px;
	padding-right: 4px
}

#saasradios-body .vc_row.saasradios-vc_row.vc_column-gap-9 {
	margin-left: 0;
	margin-right: 0
}

#saasradios-body .vc_row.saasradios-vc_row.vc_column-gap-9 .saasradios-rowcontent {
	margin: 0-4.5px
}

#saasradios-body .vc_row.saasradios-vc_row.vc_column-gap-9 .vc_column-inner {
	padding-left: 4.5px;
	padding-right: 4.5px
}

#saasradios-body .vc_row.saasradios-vc_row.vc_column-gap-10 {
	margin-left: 0;
	margin-right: 0
}

#saasradios-body .vc_row.saasradios-vc_row.vc_column-gap-10 .saasradios-rowcontent {
	margin: 0-5px
}

#saasradios-body .vc_row.saasradios-vc_row.vc_column-gap-10 .vc_column-inner {
	padding-left: 5px;
	padding-right: 5px
}

#saasradios-body .vc_row.saasradios-vc_row.vc_column-gap-15 {
	margin-left: 0;
	margin-right: 0
}

#saasradios-body .vc_row.saasradios-vc_row.vc_column-gap-15 .saasradios-rowcontent {
	margin: 0-7.5px
}

#saasradios-body .vc_row.saasradios-vc_row.vc_column-gap-15 .vc_column-inner {
	padding-left: 7.5px;
	padding-right: 7.5px
}

#saasradios-body .vc_row.saasradios-vc_row.vc_column-gap-20 {
	margin-left: 0;
	margin-right: 0
}

#saasradios-body .vc_row.saasradios-vc_row.vc_column-gap-20 .saasradios-rowcontent {
	margin: 0-10px
}

#saasradios-body .vc_row.saasradios-vc_row.vc_column-gap-20 .vc_column-inner {
	padding-left: 10px;
	padding-right: 10px
}

#saasradios-body .vc_row.saasradios-vc_row.vc_column-gap-25 {
	margin-left: 0;
	margin-right: 0
}

#saasradios-body .vc_row.saasradios-vc_row.vc_column-gap-25 .saasradios-rowcontent {
	margin: 0-12.5px
}

#saasradios-body .vc_row.saasradios-vc_row.vc_column-gap-25 .vc_column-inner {
	padding-left: 12.5px;
	padding-right: 12.5px
}

#saasradios-body .vc_row.saasradios-vc_row.vc_column-gap-30 {
	margin-left: 0;
	margin-right: 0
}

#saasradios-body .vc_row.saasradios-vc_row.vc_column-gap-30 .saasradios-rowcontent {
	margin: 0-15px
}

#saasradios-body .vc_row.saasradios-vc_row.vc_column-gap-30 .vc_column-inner {
	padding-left: 15px;
	padding-right: 15px
}

#saasradios-body .vc_row.saasradios-vc_row.vc_column-gap-35 {
	margin-left: 0;
	margin-right: 0
}

#saasradios-body .vc_row.saasradios-vc_row.vc_column-gap-35 .saasradios-rowcontent {
	margin: 0-17.5px
}

#saasradios-body .vc_row.saasradios-vc_row.vc_column-gap-35 .vc_column-inner {
	padding-left: 17.5px;
	padding-right: 17.5px
}

#saasradios-body.vc_editor .saasradios-vc-row-container .saasradios-glitchpicture {
	display: block
}

#saasradios-body .compose-mode .vc_empty-shortcode-element {
	min-height: 1px
}

#saasradios-body .vc_video-bg {
	display: none
}

.vc_row-has-fill {
	background-position: top center;
	background-size: 100% auto
}

.saasradios-downloadbox {
	width: 100%;
	clear: both;
	margin-bottom: 50px;
	display: flex;
	border: none
}

.saasradios-downloadbox__i {
	display: block
}

.saasradios-downloadbox__i>img {
	display: block
}

.saasradios-downloadbox__content {
	padding: 26px 20px
}

.saasradios-downloadbox__count {
	opacity: .5
}

.saasradios-downloadbox__act {
	margin-top: 1.3rem
}

.saasradios-downloadbox__cap {
	margin-top: 0
}

.saasradios-downloadbox__button {
	margin: 40px auto
}

.saasradios-downloadbox__button a {
	text-align: center;
	text-decoration: none !important;
	padding: .75em 1em;
	color: #fff;
	display: block;
	font-size: 1.2em;
	line-height: 1.5em;
	border-radius: 4px;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.5);
	cursor: pointer;
	border-radius: 1px;
	background: none;
	box-shadow: none
}

.saasradios-downloadbox__button a:hover {
	background: none
}

.saasradios-downloadbox__button a p {
	margin: 0
}

.dlm_widget_downloads ul,
.dlm_widget_downloads ul li {
	padding: 0
}

.saasradios-entrycontent__share .ttg-btn-share {
	padding: 0;
	margin-left: 0;
	margin-right: 4px;
	min-width: 44px;
	border: none;
	color: #fff
}

.saasradios-entrycontent__share .ttg-btn-share .ttg-btn-share i.material-icons {
	line-height: 34px;
	vertical-align: middle
}

.saasradios-entrycontent__share .ttg-btn-share i.qt-socicon-whatsapp {
	vertical-align: middle
}

.saasradios-entrycontent__share .ttg-btn-share:hover {
	color: inherit
}

.saasradios-shareball {
	z-index: 30;
	height: 1px;
	position: relative;
	display: block;
	left: auto
}

.saasradios-reaktions-sharebox {
	padding: 30px 2px
}

.saasradios-entrycontent__footer .saasradios-reaktions-btn.ttg-Ratings-Feedback,
.saasradios-entrycontent__footer .saasradios-reaktions-rating {
	padding-top: 8px
}

.saasradios-reaktions-shareball .saasradios-reaktions-shareball__menu-btn i.material-icons {
	position: absolute;
	vertical-align: middle;
	line-height: 60px;
	height: 100%;
	width: 100%;
	vertical-align: middle;
	top: 0;
	font-size: 23px;
	text-align: center
}

.saasradios-herolist {
	margin: 20px 0
}

.saasradios-herolist .saasradios-btn {
	padding: 0;
	height: auto;
	line-height: 22px;
	min-width: 26px;
	min-height: 0;
	width: 24px;
	margin-right: .8em
}

.saasradios-herolist .saasradios-btn i {
	line-height: 22px
}

.saasradios-herolist .saasradios-btn::after {
	bottom: -3px
}

.saasradios-herolist .saasradios-btn::before {
	min-width: calc(100% - 6px)
}

.saasradios-herolist p {
	margin-bottom: 1em
}

.saasradios-pricingtable {
	position: relative;
	margin-bottom: 16px
}

.saasradios-pricingtable::after {
	content: " ";
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 0;
	-webkit-filter: blur(8px);
	filter: blur(8px);
	top: 0;
	left: 0;
	background: rgba(0, 0, 0, 0.4)
}

.saasradios-pricingtable h4 {
	text-align: center;
	margin: 0
}

.saasradios-pricingtable h6 {
	text-align: center;
	margin: 0;
	opacity: .6
}

.saasradios-pricingtable__content {
	display: block;
	width: 100%;
	height: 100%;
	padding: 20px;
	position: relative;
	z-index: 2;
	text-rendering: optimizeLegibility
}

.saasradios-pricingtable__content>* {
	position: relative;
	z-index: 2
}

.saasradios-pricingtable__icon {
	font-size: 110px;
	line-height: 1;
	text-align: center;
	display: block;
	width: 100%;
	margin: 20px 0 10px 0
}

.saasradios-pricingtable__bg {
	position: absolute;
	z-index: 0;
	top: 0;
	left: 0;
	height: 100% !important;
	width: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	max-width: 100%;
	min-width: 100%;
	vertical-align: bottom
}

.saasradios-pricingtable__bg.saasradios-bgo-half {
	opacity: .55
}

.saasradios-pricingtable__bg.saasradios-bgo-low {
	opacity: .25
}

.saasradios-pricingtable__pc {
	padding: 30px 0;
	margin-top: 20px;
	position: relative;
	text-align: center;
	font-size: 20px
}

.saasradios-pricingtable__pc::before,
.saasradios-pricingtable__pc::after {
	content: " ";
	display: block;
	width: 100%;
	height: 5px;
	position: absolute;
	top: 0;
	left: 0;
	border-top: 5px solid;
	border-color: inherit
}

.saasradios-pricingtable__pc::after {
	top: auto;
	bottom: 0;
	border-top: none;
	border-bottom: 3px dashed;
	height: 3px
}

.saasradios-pricingtable__pc>* {
	line-height: .9em
}

.saasradios-pricingtable__pc .saasradios-pricingtable__price {
	font-size: 58px;
	position: relative;
	margin-left: 5px
}

.saasradios-pricingtable__pc .saasradios-pricingtable__price sub,
.saasradios-pricingtable__pc .saasradios-pricingtable__price sup {
	font-size: 20px;
	position: relative;
	top: -22px;
	left: 15px
}

.saasradios-pricingtable__pc .saasradios-pricingtable__price sub {
	vertical-align: baseline;
	font-size: 12px;
	opacity: .7;
	top: 0
}

.saasradios-pricingtable__pc .saasradios-pricingtable__price sub.l {
	left: -1em
}

.saasradios-pricingtable ul {
	margin: 0 0 20px 0;
	padding: 0
}

.saasradios-pricingtable ul li {
	margin: 0;
	padding: 0;
	border-bottom: 1px solid rgba(100, 100, 100, 0.6);
	font-size: 13px;
	line-height: 24px;
	list-style: none;
	padding: 18px 4px
}

.saasradios-pricingtable ul li i {
	font-size: 24px;
	line-height: 24px;
	margin-right: 8px;
	margin-top: -3px;
	display: inline-flex;
	vertical-align: middle
}

.saasradios-pricingtable ul li.active i {
	color: #96ff00
}

.saasradios-pricingtable ul li.inactive {
	opacity: .6
}

.saasradios-pricingtable ul li.inactive i {
	opacity: .6
}

.saasradios-pricingtable__foot {
	font-size: 12px;
	margin-top: 10px;
	opacity: .5
}

.saasradios-pricingtable__featured::after {
	-webkit-filter: blur(18px);
	filter: blur(18px);
	background: rgba(0, 0, 0, 0.8)
}

.saasradios-pricingtable__featured .saasradios-gradicon::before {
	background: #fff
}

.saasradios-cards {
	display: block;
	position: relative;
	margin-bottom: 0;
	text-align: center;
	width: 100%;
	max-width: 570px;
	height: 520px;
	height: 460px;
	text-align: center;
	min-width: 260px
}

.saasradios-cards__def,
.saasradios-cards__sky {
	margin-left: auto;
	margin-right: auto;
	float: none
}

.saasradios-cards__def {
	height: auto;
	padding-top: 145%
}

.saasradios-cards::after {
	content: " ";
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 0;
	-webkit-filter: blur(8px);
	filter: blur(8px);
	top: 0;
	left: 0;
	background: rgba(0, 0, 0, 0.4)
}

.saasradios-cards__i {
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	padding-top: 100%;
	z-index: 2
}

.saasradios-cards__i img {
	position: absolute;
	z-index: 0;
	top: 0;
	left: 0;
	height: 100% !important;
	width: 100%;
	max-width: 100%;
	min-width: 100%;
	-o-object-fit: cover;
	object-fit: cover
}

.saasradios-cards__content {
	display: block;
	width: 100%;
	height: 100%;
	padding: 20px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
	text-rendering: geometricPrecision
}

.saasradios-cards__content__c {
	position: absolute;
	bottom: 0;
	left: 0;
	padding: 30px 20px;
	width: 100%;
	z-index: 3
}

.saasradios-cards h6 {
	margin: 0
}

.saasradios-cards p {
	opacity: .7
}

.saasradios-cards hr {
	width: 60px
}

.saasradios-cards__icon {
	font-size: 90px;
	line-height: 1;
	display: block;
	width: 100%;
	margin: 0
}

.saasradios-cards__bg {
	position: absolute;
	z-index: 0;
	top: 0;
	left: 0;
	height: 100% !important;
	width: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	max-width: 100%;
	min-width: 100%;
	vertical-align: bottom
}

.saasradios-cards__bg.saasradios-bgo-half {
	opacity: .55
}

.saasradios-cards__bg.saasradios-bgo-low {
	opacity: .25
}

.saasradios-cards__sky {
	height: 490px
}

.saasradios-cards__inv .saasradios-cards__content .saasradios-cards__content__c {
	bottom: auto;
	top: 0
}

.saasradios-cards__inv .saasradios-cards__i {
	top: auto;
	bottom: 0
}

.saasradios-cards__mini {
	max-width: 170px;
	height: 240px;
	min-width: 130px;
	height: 200px;
	display: inline-block
}

.saasradios-cards__mini h6 {
	min-height: 40px
}

.saasradios-cards__mini__c {
	position: relative;
	z-index: 2
}

.saasradios-cards__mini .saasradios-cards__content {
	padding-left: 4px;
	padding-right: 4px
}

.saasradios-cards__horizontal {
	padding-top: 0;
	max-width: 1170px;
	text-align: left;
	height: auto
}

.saasradios-cards__horizontal h2 {
	margin-top: 24px
}

.saasradios-cards__horizontal__pad {
	padding: 30px
}

.saasradios-cards__horizontal__inv .saasradios-cards__horizontal__col1 {
	float: right
}

.saasradios-cards__horizontal .saasradios-cards__content,
.saasradios-cards__horizontal .saasradios-cards__content__c {
	position: relative;
	padding: 0
}

.saasradios-cards__horizontal .saasradios-cards__i {
	position: relative;
	width: 100%;
	height: auto;
	padding: 0
}

.saasradios-cards__horizontal .saasradios-cards__i img {
	width: auto;
	max-width: 100%;
	min-width: 0;
	height: auto !important;
	display: block;
	position: relative
}

.saasradios-hov {
	display: none
}

ul.saasradios-sponsors {
	position: relative;
	margin: 0;
	padding: 0;
	overflow: hidden;
	width: 100%
}

ul.saasradios-sponsors li {
	margin: 0;
	padding: 0;
	list-style-type: none !important;
	width: 100%;
	float: left
}

ul.saasradios-sponsors li img {
	z-index: 0;
	top: 0;
	left: 0;
	width: 100%;
	height: auto;
	-o-object-fit: cover;
	object-fit: cover;
	max-width: 100%;
	min-width: 100%;
	vertical-align: middle;
	line-height: 1;
	margin: 0;
	padding: 0
}

ul.saasradios-sponsors li a {
	display: block;
	line-height: 1;
	margin: 0;
	padding: 0
}

.saasradios-3dheader {
	display: block;
	position: relative;
	width: 100%;
	height: 100%;
	width: 100vw;
	height: 100vh;
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	perspective-origin: center;
	perspective: 40vw;
	z-index: 1000000;
	transform: translate3d(0, 0, 0.0000001);
	transform: translateZ(0px);
	opacity: 1;
	margin-left: calc(50% - 50vw);
	margin-right: calc(50% - 50vw);
	width: auto;
	max-width: 1000%;
	width: 100vw
}

.saasradios-3dheader__wrapper {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	perspective-origin: center;
	width: 100vw;
	position: absolute
}

.saasradios-3dheader__top {
	position: relative;
	z-index: 10
}

.saasradios-3dheader__cd {
	z-index: 9
}

.saasradios-3dheader__bg {
	display: block;
	vertical-align: middle;
	position: absolute;
	width: 110%;
	height: 110%;
	top: -5%;
	left: -5%;
	z-index: 1
}

.saasradios-3dheader__bg img {
	display: table-cell;
	vertical-align: middle;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	max-width: 100%;
	min-width: 100%;
	vertical-align: bottom
}

.saasradios-3dheader__bg--2 {
	width: 108%;
	height: 108%;
	top: -4%;
	left: -4%
}

.saasradios-3dheader__contents {
	display: table;
	width: 100%;
	height: 100%;
	vertical-align: middle;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
	transition: transform 0.15s;
	perspective-origin: center
}

.saasradios-3dheader__contents__caption {
	display: table-cell;
	vertical-align: middle;
	padding-right: 1%;
	padding-left: 1%;
	perspective: 100px
}

.saasradios-3dheader__html {
	max-width: 960px;
	margin: 26px auto
}

.saasradios-3dheader .saasradios-section-caption {
	border: 5px solid #fff;
	padding: 30px;
	max-width: 960px;
	background: rgba(0, 0, 0, 0.2);
	margin: 0 auto;
	padding: 15px
}

@media (max-width: 670px) {
	.saasradios-3dheader .saasradios-section-caption {
		margin: 0 15px
	}
}

.isSafari .saasradios-3dheader__contents,
.isSafari .saasradios-3dheader__bg {
	transition: transform .8s;
	transition-delay: .1s
}

.isSafari .saasradios-3dheader__contents {
	transform: translateY(50px)
}

.saasradios-playercontainer--footer {
	position: relative;
	z-index: 10000
}

.admin-bar .saasradios-playercontainer {
	z-index: 100000
}

@media only screen and (min-width : 1200px) {
	.saasradios-player-mobile-placeholder {
		height: 0
	}
}

.saasradios-safari-mobile .saasradios-global {
	overflow: visible
}

.saasradios-appicon {
	display: inline-block;
	width: 64px;
	height: 64px;
	padding: 0 !important;
	margin: 0 0.5rem 16px
}

.saasradios-appicon span {
	background-size: cover;
	display: block;
	width: 48px;
	height: 48px;
	margin: 8px;
	background-size: 34px 34px;
	background-repeat: no-repeat;
	background-position: center center
}

.saasradios-app_android {
	background-image: url("../img/apps/app_android.png")
}

.saasradios-app_iphone {
	background-image: url("../img/apps/app_iphone.png")
}

.saasradios-app_blackberry {
	background-image: url("../img/apps/app_blackberry.png")
}

.saasradios-app_itunes {
	background-image: url("../img/apps/app_itunes.png")
}

.saasradios-app_winphone {
	background-image: url("../img/apps/app_winphone.png")
}

.saasradios-app_winamp {
	background-image: url("../img/apps/app_winamp.png")
}

.saasradios-app_mediaplayer {
	background-image: url("../img/apps/app_mediaplayer.png")
}

.saasradios-app_tunein {
	background-image: url("../img/apps/app_tunein.png")
}

.saasradios-app_huawei {
	background-image: url("../img/apps/app_huawei.png")
}

.saasradios-customplayer {
	display: block;
	position: relative;
	z-index: 10000;
	box-sizing: border-box;
	background: #d4d4d4;
	max-width: 100%
}

.saasradios-customplayer__cont {
	display: flex;
	flex-direction: column;
	width: 100%;
	flex-wrap: wrap;
	box-sizing: content-box
}

.saasradios-customplayer__info,
.saasradios-customplayer__show {
	display: flex;
	flex-direction: row;
	width: 100%;
	flex-wrap: wrap;
	flex: 1
}

.saasradios-customplayer__art {
	width: 50px;
	height: 50px;
	display: inline-flex
}

.saasradios-customplayer__art img {
	width: 50px;
	height: 50px;
	-o-object-fit: cover;
	object-fit: cover;
	line-height: 0;
	display: block
}

.saasradios-customplayer__art.saasradios-hidden {
	display: none
}

.saasradios-customplayer__song {
	overflow: hidden
}

.saasradios-customplayer__song,
.saasradios-customplayer__showcontents {
	flex: 1
}

.saasradios-customplayer__showcontents h4,
.saasradios-customplayer__showcontents h5,
.saasradios-customplayer__showcontents h6 {
	margin: 0
}

.saasradios-customplayer__title,
.saasradios-customplayer__artist {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	max-height: 1.2em;
	max-width: 100%;
	display: block
}

#saasradios-body.page-template-page-popup .saasradios-admin-notice {
	display: none
}

#saasradios-body.page-template-page-popup .qtmplayer__bgimg::after {
	display: none
}

#saasradios-body.page-template-page-canvas .saasradios-admin-notice {
	display: none
}

#saasradios-body.page-template-page-canvas .qtmplayer__bgimg::after {
	display: none
}

#saasradios-body.page-template-page-canvas #qtmplayer-container {
	display: none
}

@media only screen and (min-width : 201px) {
	.saasradios-container2 {
		width: 100%;
		max-width: 321px
	}
}

@media only screen and (min-width : 601px) {
	.saasradios-container {
		width: 100%;
		max-width: 680px
	}
	
	.saasradios-container2 {
		width: 100%;
		max-width: 680px
	}

	html,
	body {
		font-size: 18px
	}

	.saasradios-largetitle,
	.saasradios-pagecaption {
		font-size: 2.332em;
		line-height: 1.07em
	}

	h1,
	.saasradios-h1 {
		font-size: 2.074em
	}

	h2,
	.saasradios-h2 {
		font-size: 1.728em
	}

	h3,
	.saasradios-h3 {
		font-size: 1.44em
	}

	h4,
	.saasradios-h4 {
		font-size: 1.2em
	}

	h5,
	.saasradios-h5 {
		font-size: 1em
	}

	h6,
	small,
	.saasradios-small,
	.saasradios-scard .saasradios-episodes,
	.saasradios-meta,
	.saasradios-h6 {
		font-size: 0.83em
	}

	pre {
		padding: 40px
	}

	.saasradios-caption {
		margin-bottom: 20px
	}

	.saasradios-caption__s {
		font-size: 1em
	}

	.saasradios-caption__xxl {
		font-size: 2.332em;
		margin-bottom: 30px
	}

	.saasradios-decor {
		width: 120px
	}

	.saasradios-section-caption h6 {
		margin-bottom: 10px
	}

	.saasradios-section-caption .saasradios-capfont,
	.saasradios-section-caption .saasradios-tags {
		font-size: 1.728em
	}

	.saasradios-section-caption--l .saasradios-capfont,
	.saasradios-section-caption--l .saasradios-tags {
		font-size: 2.5rem
	}

	.saasradios-section-caption--xl .saasradios-capfont,
	.saasradios-section-caption--xl .saasradios-tags {
		font-size: 3.2rem
	}

	.saasradios-section-caption--xxl .saasradios-capfont,
	.saasradios-section-caption--xxl .saasradios-tags {
		font-size: 4rem
	}

	.saasradios-logo_header_transparent {
		position: absolute;
		top: 0;
		left: 0;
		opacity: 0
	}

	.saasradios-menu-opaque .saasradios-global__sticky {
		padding-top: 77px
	}

	.saasradios-menu-opaque .saasradios-global__sticky__sec-h {
		padding-top: 134px
	}

	.saasradios-menu-stick .saasradios-master {
		margin-top: 0px
	}

	.saasradios-pad {
		padding: 32px
	}

	.saasradios-section {
		padding: 70px 0
	}

	.saasradios-vc_section {
		margin-top: 70px;
		margin-bottom: 70px
	}

	.saasradios-spacer-l {
		margin-top: 90px !important
	}

	.saasradios-spacer-m {
		margin-top: 50px !important
	}

	.saasradios-spacer-s {
		margin-top: 30px !important
	}

	.saasradios-spacer-xs {
		margin-top: 20px !important
	}

	.saasradios-row {
		margin: 0 -10px
	}

	.saasradios-row .saasradios-col {
		padding: 0 10px
	}

	.saasradios-row .saasradios-col.saasradios-m1 {
		width: 8.3333333333%;
		margin-left: auto;
		left: auto;
		right: auto
	}

	.saasradios-row .saasradios-col.saasradios-s1:nth-child(12n+1) {
		clear: none
	}

	.saasradios-row .saasradios-col.saasradios-m2 {
		width: 16.6666666667%;
		margin-left: auto;
		left: auto;
		right: auto
	}

	.saasradios-row .saasradios-col.saasradios-s2:nth-child(6n+1) {
		clear: none
	}

	.saasradios-row .saasradios-col.saasradios-m3 {
		width: 25%;
		margin-left: auto;
		left: auto;
		right: auto
	}

	.saasradios-row .saasradios-col.saasradios-s3:nth-child(4n+1) {
		clear: none
	}

	.saasradios-row .saasradios-col.saasradios-m4 {
		width: 33.3333333333%;
		margin-left: auto;
		left: auto;
		right: auto
	}

	.saasradios-row .saasradios-col.saasradios-s4:nth-child(3n+1) {
		clear: none
	}

	.saasradios-row .saasradios-col.saasradios-m5 {
		width: 41.6666666667%;
		margin-left: auto;
		left: auto;
		right: auto
	}

	.saasradios-row .saasradios-col.saasradios-s5:nth-child(2.4n+1) {
		clear: none
	}

	.saasradios-row .saasradios-col.saasradios-m6 {
		width: 50%;
		margin-left: auto;
		left: auto;
		right: auto
	}

	.saasradios-row .saasradios-col.saasradios-s6:nth-child(2n+1) {
		clear: none
	}

	.saasradios-row .saasradios-col.saasradios-m7 {
		width: 58.3333333333%;
		margin-left: auto;
		left: auto;
		right: auto
	}

	.saasradios-row .saasradios-col.saasradios-s7:nth-child(1.7142857143n+1) {
		clear: none
	}

	.saasradios-row .saasradios-col.saasradios-m8 {
		width: 66.6666666667%;
		margin-left: auto;
		left: auto;
		right: auto
	}

	.saasradios-row .saasradios-col.saasradios-s8:nth-child(1.5n+1) {
		clear: none
	}

	.saasradios-row .saasradios-col.saasradios-m9 {
		width: 75%;
		margin-left: auto;
		left: auto;
		right: auto
	}

	.saasradios-row .saasradios-col.saasradios-s9:nth-child(1.3333333333n+1) {
		clear: none
	}

	.saasradios-row .saasradios-col.saasradios-m10 {
		width: 83.3333333333%;
		margin-left: auto;
		left: auto;
		right: auto
	}

	.saasradios-row .saasradios-col.saasradios-s10:nth-child(1.2n+1) {
		clear: none
	}

	.saasradios-row .saasradios-col.saasradios-m11 {
		width: 91.6666666667%;
		margin-left: auto;
		left: auto;
		right: auto
	}

	.saasradios-row .saasradios-col.saasradios-s11:nth-child(1.0909090909n+1) {
		clear: none
	}

	.saasradios-row .saasradios-col.saasradios-m12 {
		width: 100%;
		margin-left: auto;
		left: auto;
		right: auto
	}

	.saasradios-row .saasradios-col.saasradios-s12:nth-child(1n+1) {
		clear: none
	}

	.saasradios-row .saasradios-col.saasradios-m1:nth-child(12n+1) {
		clear: left
	}

	.saasradios-row .saasradios-col.saasradios-m2:nth-child(6n+1) {
		clear: left
	}

	.saasradios-row .saasradios-col.saasradios-m3:nth-child(4n+1) {
		clear: left
	}

	.saasradios-row .saasradios-col.saasradios-m4:nth-child(3n+1) {
		clear: left
	}

	.saasradios-row .saasradios-col.saasradios-m5:nth-child(2.4n+1) {
		clear: left
	}

	.saasradios-row .saasradios-col.saasradios-m6:nth-child(2n+1) {
		clear: left
	}

	.saasradios-row .saasradios-col.saasradios-m7:nth-child(1.7142857143n+1) {
		clear: left
	}

	.saasradios-row .saasradios-col.saasradios-m8:nth-child(1.5n+1) {
		clear: left
	}

	.saasradios-row .saasradios-col.saasradios-m9:nth-child(1.3333333333n+1) {
		clear: left
	}

	.saasradios-row .saasradios-col.saasradios-m10:nth-child(1.2n+1) {
		clear: left
	}

	.saasradios-row .saasradios-col.saasradios-m11:nth-child(1.0909090909n+1) {
		clear: left
	}

	.saasradios-row .saasradios-col.saasradios-m12:nth-child(1n+1) {
		clear: left
	}

	.saasradios-row .saasradios-col__post {
		margin-bottom: 20px
	}

	.saasradios-row .saasradios-col__post .saasradios-post__ver {
		margin-bottom: 0
	}

	.saasradios-cats {
		font-size: 13px
	}

	.saasradios-cats a {
		font-size: 11px
	}

	.saasradios-tags {
		font-size: 11px
	}

	.saasradios-sr-pagination {
		padding: 0px 0;
		text-align: center;
		max-width: 768px;
		margin: 0 auto;
		float: none;
		display: block
	}

	.saasradios-sr-pagination.qt-ms-item {
		max-width: 100%
	}

	.saasradios-sr-pagination .dots {
		line-height: 2.5em
	}

	.saasradios-sr-pagination .saasradios-col {
		padding: 0 !important
	}

	.saasradios-sr-pagination .page-numbers {
		width: auto;
		display: inline-flex
	}

	.saasradios-sr-pagination .page-numbers:first-child {
		padding-left: 0
	}

	.saasradios-sr-pagination .saasradios-num,
	.saasradios-sr-pagination .dots {
		display: inline-flex
	}

	.saasradios-post {
		margin-bottom: 40px
	}

	.saasradios-post ol,
	.saasradios-post ul {
		margin-left: 0
	}

	.saasradios-post+.saasradios-post:last-child {
		margin-bottom: 0
	}

	.saasradios-post__header .saasradios-cats {
		bottom: 4%;
		left: 4%
	}

	.saasradios-post__thumb {
		display: block
	}

	.saasradios-post__headercont {
		padding: 5.5%
	}

	.saasradios-post .saasradios-meta {
		font-size: 11px
	}

	.saasradios-post .saasradios-excerpt p {
		font-size: 15px;
		line-height: 23px;
		display: -webkit-box;
		-webkit-line-clamp: 3;
		-webkit-box-orient: vertical;
		/*! autoprefixer: off */
		-webkit-box-orient: vertical;
		max-height: 70px;
		overflow: hidden;
		text-overflow: ellipsis;
		margin-bottom: 1em
	}

	.saasradios-post__std {
		max-width: 768px;
		margin-right: auto;
		margin-left: auto;
		margin-bottom: 40px
	}

	.saasradios-post__std.saasradios-no-thumb .saasradios-post__content {
		padding: 15px 0 0 0
	}

	.saasradios-post__std .saasradios-post__header .saasradios-bgimg img {
		max-height: 450px
	}

	.saasradios-post__hor {
		overflow: hidden;
		margin-right: auto;
		margin-left: auto;
		display: flex;
		min-height: 300px
	}

	.saasradios-post__hor::after {
		width: 100%;
		display: table;
		clear: block;
		border: none
	}

	.saasradios-post__hor .saasradios-meta {
		margin-top: 0
	}

	.saasradios-post__hor .saasradios-post__header,
	.saasradios-post__hor .saasradios-post__content {
		width: 48.5%;
		float: left;
		padding: 4%
	}

	.saasradios-post__hor .saasradios-post__header {
		width: auto;
		padding-top: 30%;
		display: inline-block;
		float: left;
		width: 1000px;
		max-width: 33%
	}

	.saasradios-post__hor .saasradios-post__content {
		width: 51.5%;
		max-height: 100%;
		overflow: hidden;
		padding: 5.5%;
		display: flex;
		flex-direction: column;
		flex-grow: 1
	}

	.saasradios-post__hor .saasradios-post__ex {
		text-overflow: ellipsis;
		overflow: hidden;
		display: -webkit-box;
		max-height: 4.4em;
		-webkit-box-orient: vertical;
		/*! autoprefixer: off */
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 3
	}

	.saasradios-post__hor.saasradios-no-thumb .saasradios-post__content {
		width: 100%;
		max-height: 500px
	}

	.saasradios-post__ver {
		min-height: 280px
	}

	.saasradios-post__ver .saasradios-post__content {
		padding: 5.5%
	}

	.saasradios-post__ver .saasradios-post__ex {
		text-overflow: ellipsis;
		overflow: hidden;
		display: -webkit-box;
		max-height: 9.6em;
		-webkit-box-orient: vertical;
		/*! autoprefixer: off */
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 6;
		margin-top: 15px
	}

	.saasradios-post__ver--masonry {
		min-height: 0
	}

	.saasradios-post__hero {
		max-width: 9000px;
		margin-right: auto;
		margin-left: auto;
		margin-bottom: 40px;
		min-height: 280px
	}

	.saasradios-post__hero__caption {
		padding: 4%
	}

	.saasradios-post__hero .saasradios-post__headercont {
		min-height: 280px;
		padding: 2.5%;
		max-width: 100%
	}

	.saasradios-post__hero .saasradios-post__header {
		padding-top: 47.7%;
		min-height: 280px
	}

	.saasradios-post__hero .saasradios-post__header .saasradios-itemmetas {
		width: 50%
	}

	.saasradios-post__hero .saasradios-post__title {
		padding-right: 4%;
		margin-bottom: 0
	}

	.saasradios-post__inline {
		margin-bottom: 14px;
		padding-right: 8px;
		font-size: .878em
	}

	.saasradios-post__inline .saasradios-meta {
		margin-top: 5px
	}

	.saasradios-post__search {
		margin-bottom: 20px
	}

	.saasradios-post__search::after {
		padding-top: 20px
	}

	.saasradios-post__search__c {
		width: calc(100% - 70px);
		padding-right: 30px
	}

	.saasradios-post__search h3 {
		margin: 0 0 12px 0
	}

	.saasradios-post__search .saasradios-thumb {
		width: 70px;
		height: 70px
	}

	.saasradios-post__search .saasradios-meta {
		margin-top: 0
	}

	.saasradios-post__event {
		margin-bottom: 30px
	}

	.saasradios-post__event-feat p.saasradios-meta,
	.saasradios-post__event-feat p.saasradios-capfont,
	.saasradios-post__event-feat p.saasradios-tags {
		display: block;
		margin-top: 8px;
		margin-bottom: 8px
	}

	.saasradios-post__mosaic {
		position: absolute;
		height: 100%;
		padding: 0;
		border-radius: 0;
		max-width: 2000px
	}

	.saasradios-post__mosaic__c {
		padding-top: 0
	}

	.saasradios-post__mosaic h3 {
		margin-bottom: 0
	}

	.saasradios-post__mosaic .saasradios-meta {
		margin-bottom: 0
	}

	.saasradios-post__mosaic .saasradios-decor {
		margin: 0
	}

	.saasradios-post__mosaic:nth-child(3n+1) {
		width: 63%;
		top: 0;
		left: 0
	}

	.saasradios-post__mosaic:nth-child(2n),
	.saasradios-post__mosaic:nth-child(3n) {
		width: 37%;
		position: absolute;
		top: 0;
		left: 63%;
		height: 50%
	}

	.saasradios-post__mosaic:nth-child(2n) h3,
	.saasradios-post__mosaic:nth-child(3n) h3 {
		font-size: 16px
	}

	.saasradios-post__mosaic__c__c {
		padding: 30px
	}

	.saasradios-post__mosaic:nth-child(2n) .saasradios-post__mosaic__c__c,
	.saasradios-post__mosaic:nth-child(3n) .saasradios-post__mosaic__c__c {
		padding: 30px
	}

	.saasradios-post__mosaic:nth-child(3n) {
		top: 50%
	}

	.saasradios-post__card {
		min-height: 280px
	}

	.saasradios-post__card .saasradios-post__headercont {
		padding: 5.5%
	}

	.saasradios-post__card--shows {
		padding-top: 63%;
		min-height: 200px;
		margin-bottom: 0
	}

	.saasradios-post__card--video {
		padding-top: 63%;
		min-height: 200px
	}

	.saasradios-post__card--radio {
		max-width: 300px;
		padding: 0%;
		min-height: 280px
	}

	.saasradios-mosaic {
		position: relative;
		width: 100%;
		overflow: hidden
	}

	.saasradios-mosaic__c {
		position: relative;
		max-width: 100%;
		margin: 0 auto;
		padding-top: 50%
	}

	.saasradios-single .saasradios-entrycontent__footer {
		overflow: hidden;
		display: flex
	}

	.saasradios-single .saasradios-entrycontent__share,
	.saasradios-single .saasradios-entrycontent__rating {
		clear: none;
		padding-top: 20px;
		width: auto
	}

	.saasradios-single .saasradios-entrycontent__share {
		flex-grow: 1
	}

	.saasradios-single .saasradios-entrycontent__rating {
		float: left
	}

	.saasradios-single .saasradios-entrycontent .saasradios-reaktions-btn.ttg-Ratings-Feedback {
		padding-left: 0
	}

	.saasradios-single__author::after {
		padding-top: 10px;
		display: block;
		width: 100%;
		clear: both;
		border-bottom: 1px solid;
		opacity: .15
	}

	.saasradios-the_content ul,
	.saasradios-the_content ol {
		margin-left: 2.8rem
	}

	.saasradios-the_content ul.qtmplayer-playlist {
		margin: 0
	}
}

@media only screen and (min-width : 601px) and (min-width: 601px) and (max-width: 1199px) {
	.saasradios-related .saasradios-col:nth-of-type(3) {
		display: none
	}
}

@media only screen and (min-width : 601px) {
	.saasradios-event-table {
		margin-bottom: 30px
	}

	.saasradios-event-table table th,
	.saasradios-event-table table td {
		width: initial;
		display: table-cell
	}

	.saasradios-comments-section .comment-respond {
		padding: 36px
	}

	.saasradios-comments-section>h5 {
		margin-bottom: 30px
	}

	.saasradios-comment {
		padding: 48px 32px 32px 32px
	}

	.saasradios-comment .saasradios-itemmetas {
		font-size: 12px
	}

	.saasradios-comment__metas {
		display: inline;
		margin-top: 0
	}

	.saasradios-comment__rlink {
		position: absolute;
		top: 48px;
		right: 16px
	}

	.saasradios-comment__closed {
		padding: 32px
	}

	.saasradios-comment .saasradios-avatar,
	.saasradios-comment__icon {
		width: 50px;
		height: 50px;
		left: 32px;
		top: 48px;
		padding: 4px
	}

	.saasradios-comment__icon {
		top: 18px
	}

	.saasradios-comment__icon i {
		font-size: 30px;
		line-height: inherit
	}

	.saasradios-comment__c {
		padding-left: 85px
	}

	.saasradios-comment__rlink {
		top: 48px;
		right: 32px
	}

	.saasradios-comment__auth {
		padding-left: 85px
	}

	.saasradios-comment__item .comment-respond {
		margin-top: 0
	}

	.saasradios-pingback {
		padding-top: 32px
	}

	.saasradios-pingback .saasradios-comment__c {
		margin-top: 0
	}

	.akismet_comment_form_privacy_notice {
		padding: 0 32px 32px 32px
	}

	#saasradios-body .saasradios-master .saasradios-form-wrapper .saasradios-fieldset__third {
		clear: none;
		display: inline-block;
		width: 33.3%;
		padding-right: 30px;
		float: left
	}

	#saasradios-body .saasradios-master .saasradios-form-wrapper .saasradios-fieldset__third:nth-of-type(3n+1) {
		padding-right: 0
	}

	#saasradios-body .saasradios-master .saasradios-form-wrapper .saasradios-fieldset__half {
		clear: none;
		display: inline-block;
		width: 50%;
		padding-right: 30px;
		float: left
	}

	#saasradios-body .saasradios-master .saasradios-form-wrapper .saasradios-fieldset__half:nth-of-type(2n) {
		padding-right: 0
	}

	.saasradios-menu {
		min-height: 78px;
		line-height: 70px;
		position: relative;
		padding: 0;
		width: 100%
	}

	.saasradios-menu__cont {
		margin: 0 auto;
		padding: 4px 16px;
		text-align: right;
		display: flex
	}

	.saasradios-menu__logo {
		line-height: 70px;
		height: 70px
	}

	.saasradios-menu__logo img {
		max-height: 70px
	}

	.saasradios-menubar__secondary {
		display: inline-block
	}

	.saasradios-btn.saasradios-btn__cart {
		width: auto;
		padding: 0 10px
	}

	.saasradios-btn.saasradios-btn__cart span.amount {
		display: inline-block;
		padding: 0 3px
	}

	.saasradios-btn.saasradios-btn__cart__upd {
		padding: 0 10px
	}

	.saasradios-logolink {
		height: 70px;
		display: block;
		line-height: 65px
	}

	.saasradios-logo_header {
		display: inline-block;
		vertical-align: middle;
		display: inline
	}

	.saasradios-logo_header.saasradios-sitename {
		line-height: 1em;
		font-size: 23px;
		text-align: left;
		white-space: nowrap;
		display: inline-block;
		line-height: 70px;
		word-break: keep-all;
		pointer-events: none
	}

	.saasradios-logo_header_transparent {
		display: inline
	}

	.saasradios-sitename {
		word-break: keep-all
	}

	.saasradios-logo_header_mob {
		display: none
	}

	.saasradios-secondaryhead {
		display: block
	}

	.saasradios-secondaryhead__cont {
		max-width: 1670px;
		margin: 0 auto;
		padding: 10px 16px;
		overflow: hidden;
		display: flex;
		justify-content: space-between
	}

	.saasradios-secondaryhead__cont .qtmplayer__title,
	.saasradios-secondaryhead__cont .qtmplayer__artist {
		display: inline-flex;
		width: auto
	}

	.saasradios-secondaryhead .saasradios-social {
		margin-left: 10px
	}

	.saasradios-secondaryhead .saasradios-social a {
		color: inherit;
		font-size: 13px;
		padding: 0 2px;
		display: block;
		line-height: 1em;
		vertical-align: middle
	}

	.saasradios-secondaryhead .saasradios-menubar li {
		display: inline-flex
	}

	.saasradios-secondaryhead .saasradios-menubar li:not(.saasradios-social) {
		float: left;
		margin-right: 12px;
		margin-top: 2px
	}

	.saasradios-secondaryhead .saasradios-menubar li.saasradios-social {
		align-self: flex-end
	}

	.saasradios-secondaryhead .saasradios-menubar__secondary {
		margin: 0;
		width: 100%;
		text-align: right;
		white-space: nowrap
	}

	.saasradios-secondaryhead .saasradios-sos {
		margin: 0;
		width: 100%;
		line-height: 1.1em;
		display: none;
		font-size: 16px;
		color: inherit
	}

	.saasradios-secondaryhead .saasradios-sos .saasradios-countdown-shortcode {
		width: auto
	}

	.saasradios-secondaryhead .saasradios-sos__t2 {
		opacity: .65;
		margin-right: 12px
	}

	.saasradios-secondaryhead .saasradios-sos i {
		line-height: inherit;
		display: inline;
		float: left;
		margin-right: 5px;
		font-size: 18px;
		margin-top: -1px
	}

	.saasradios-secondaryhead .qtmplayer__title,
	.saasradios-secondaryhead .qtmplayer__artist {
		max-height: 1.5em;
		margin-right: 5px
	}

	.saasradios-pageheader__contents .saasradios-container {
		border: 0px solid;
		max-width: 940px
	}
	
	.saasradios-pageheader__contents .saasradios-container2 {
		border: 0px solid;
		max-width: 940px
	}

	.saasradios-pageheader__contents h1 {
		margin-top: 0
	}

	.saasradios-pageheader__breadcrumb {
		display: block
	}

	.saasradios-pageheader__search {
		max-width: 400px;
		margin: 0 auto
	}

	.saasradios-pageheader .saasradios-p-catz {
		margin-bottom: 1.5em
	}

	.saasradios-pageheader .saasradios-meta {
		text-rendering: geometricPrecision
	}

	.saasradios-pageheader .saasradios-meta .saasradios-p-catz {
		padding-top: 1px
	}

	.saasradios-pageheader__event .saasradios-meta__dets::before {
		display: none
	}

	.saasradios-pageheader__thumb::before,
	.saasradios-pageheader__thumb::after,
	.saasradios-pageheader__decoricon::before,
	.saasradios-pageheader__decoricon::after {
		width: 3.3vw;
		left: -3.4vw
	}

	.saasradios-pageheader__thumb::after,
	.saasradios-pageheader__decoricon::after {
		left: 0;
		right: -3.4vw
	}

	.saasradios-countdown-size--10 {
		font-size: 4.02rem
	}

	.saasradios-countdown-size--9 {
		font-size: 3.35rem
	}

	.saasradios-countdown-size--8 {
		font-size: 2.79rem
	}

	.saasradios-countdown-size--7 {
		font-size: 2.332rem
	}

	.saasradios-countdown-size--6 {
		font-size: 2.074rem
	}

	.saasradios-countdown-size--5 {
		font-size: 1.728rem
	}

	.saasradios-countdown-size--4 {
		font-size: 1.44rem
	}

	.saasradios-countdown-size--3 {
		font-size: 1.2rem
	}

	.saasradios-countdown-size--2 {
		font-size: 1rem
	}

	.saasradios-countdown-size--1 {
		font-size: 0.83em
	}

	.saasradios-searchbar {
		position: absolute;
		height: 78px;
		transform: translateX(100%);
		flex-flow: row;
		flex-align: center;
		align-items: center;
		justify-content: center
	}

	.saasradios-searchbar form {
		height: 78px;
		float: left;
		vertical-align: middle;
		float: left;
		display: flex;
		flex-grow: 1
	}

	.saasradios-searchbar form input {
		padding-right: 16px;
		padding-left: 16px;
		width: calc(100% - 200px);
		vertical-align: middle;
		float: left;
		vertical-align: middle;
		float: left;
		display: flex;
		margin-right: 10px;
		flex-grow: 1
	}

	.saasradios-searchbar button.saasradios-btn {
		display: inline-flex
	}

	.saasradios-searchbar.open {
		top: 0;
		position: absolute;
		transform: translateX(0%);
		max-width: 100%;
		padding: 0 20px
	}

	.saasradios-scard {
		margin-bottom: 32px;
		padding-top: 134%
	}

	.saasradios-scard .saasradios-feedlink {
		display: inline-block
	}

	.saasradios-scard__t {
		margin-bottom: 24px
	}

	.saasradios-scard__t .saasradios-caption {
		font-size: 13px;
		line-height: 1;
		margin: 0;
		padding: 0;
		display: block;
		opacity: .7
	}

	.saasradios-scard__t a {
		transform: translateY(5px);
		line-height: 1.1em
	}

	.saasradios-scard__des {
		display: block
	}

	.saasradios-scard__con {
		padding: 37px 30px 154px 30px
	}

	.saasradios-scard__foot {
		padding: 0 30px 30px 30px
	}

	.saasradios-entrycontent p.has-drop-cap:first-letter {
		font-size: 100px;
		float: left;
		line-height: 65px;
		padding: 4px 0px 0 0;
		text-align: center;
		margin-left: -0.08em
	}

	.saasradios-entrycontent p.has-drop-cap.has-medium-font-size {
		font-size: 1rem
	}

	.saasradios-entrycontent blockquote,
	.saasradios-entrycontent .rd-block-quote {
		margin: 70px auto;
		padding: 40px 30px 40px 0
	}

	.saasradios-entrycontent blockquote::before,
	.saasradios-entrycontent .rd-block-quote::before {
		width: 50px;
		height: 50px;
		font-size: 40px;
		line-height: 50px;
		margin: -25px 0 0 -25px
	}

	.saasradios-entrycontent .rd-block-pullquote {
		margin-top: 30px;
		margin-bottom: 1rem
	}

	.saasradios-entrycontent .rd-block-pullquote blockquote {
		margin: 20px auto 10px auto
	}

	.saasradios-entrycontent .rd-block-pullquote blockquote p {
		margin-bottom: 0.2em
	}

	.saasradios-entrycontent .rd-block-pullquote.alignright {
		padding: 0 0 0 1.8rem;
		max-width: 50%;
		max-width: calc(50% - 30px);
		margin-left: 2rem
	}

	.saasradios-entrycontent .rd-block-pullquote.alignright blockquote {
		text-align: center
	}

	.saasradios-entrycontent .rd-block-pullquote.alignleft {
		padding: 0 1.4rem 0 0;
		max-width: 50%;
		max-width: calc(50% - 30px);
		margin-right: 2rem
	}

	.saasradios-entrycontent .rd-block-pullquote.alignleft blockquote {
		text-align: center
	}

	.saasradios-entrycontent>.rd-block-separator {
		max-width: 400px
	}

	.saasradios-entrycontent>.rd-block-gallery:not(.alignwide):not(.alignfull):not(.alignnone) {
		margin-left: -5px;
		margin-right: -5px
	}

	.saasradios-entrycontent .rd-block-cover-image.alignleft,
	.saasradios-entrycontent .rd-block-cover-image.alignright,
	.saasradios-entrycontent .rd-block-cover.alignleft,
	.saasradios-entrycontent .rd-block-cover.alignright,
	.saasradios-entrycontent .rd-block-cover-image.alignleft,
	.saasradios-entrycontent .rd-block-cover-image.alignright,
	.saasradios-entrycontent .rd-block-cover.alignleft,
	.saasradios-entrycontent .rd-block-cover.alignright {
		max-width: 305px !important;
		width: 100%
	}

	.saasradios-entrycontent .editor-block-list__block[data-type="core/embed"][data-align=left] .editor-block-list__block-edit,
	.saasradios-entrycontent .editor-block-list__block[data-type="core/embed"][data-align=right] .editor-block-list__block-edit,
	.saasradios-entrycontent .rd-block-cover-image.alignleft,
	.saasradios-entrycontent .rd-block-cover-image.alignright,
	.saasradios-entrycontent .rd-block-embed.alignleft,
	.saasradios-entrycontent .rd-block-embed.alignright,
	.saasradios-entrycontent [data-align=left] .rd-block-cover-image,
	.saasradios-entrycontent [data-align=right] .rd-block-cover-image {
		max-width: 305px !important;
		width: 100%;
		font-size: 1rem
	}

	.saasradios-single__nosidebar .saasradios-featuredcontent,
	.saasradios-single__nosidebar .saasradios-entrycontent {
		margin-left: auto;
		margin-right: auto;
		max-width: 760px
	}

	.saasradios-single__nosidebar .saasradios-entrycontent .alignfull {
		margin-left: calc(50% - 50vw);
		margin-right: calc(50% - 50vw);
		width: auto;
		max-width: 1000%
	}

	.saasradios-single__nosidebar .saasradios-entrycontent .alignfull.rd-block-pullquote blockquote {
		padding: 8% 0 6% 0;
		margin: 50px auto 30px auto
	}

	.saasradios-single__nosidebar .saasradios-comments-section,
	.saasradios-single__nosidebar .saasradios-author-section,
	.saasradios-single__nosidebar .saasradios-previouspost-section,
	.saasradios-single__nosidebar .saasradios-relatedpost-section {
		margin-left: auto;
		margin-right: auto;
		max-width: 760px
	}

	.saasradios-cat-card {
		margin-bottom: 26px
	}

	.saasradios-cat-card h6 {
		position: absolute;
		top: 26px;
		left: 26px;
		width: calc(100% - 52px)
	}

	#saasradios-body .saasradios-master .saasradios-slider__main {
		max-width: 85%
	}

	#saasradios-body .saasradios-master .saasradios-slider__item {
		padding-top: 0;
		min-height: 360px
	}

	#saasradios-body .saasradios-master .saasradios-slider__c {
		padding-top: 0;
		background: linear-gradient(to bottom left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, 0.5) 70%, rgba(0, 0, 0, 0.8) 100%);
		align-items: flex-end
	}

	#saasradios-body .saasradios-master .saasradios-slider__c .saasradios-container {
		height: auto;
		overflow: hidden;
		bottom: auto;
		position: absolute;
		width: 70%;
		padding: 0
	}
	
	#saasradios-body .saasradios-master .saasradios-slider__c .saasradios-container2 {
		height: auto;
		overflow: hidden;
		bottom: auto;
		width: 70%;
		padding: 0
	}

	#saasradios-body .saasradios-master .saasradios-slider__c .saasradios-container>h6,
	#saasradios-body .saasradios-master .saasradios-slider__c .saasradios-container>h2,
	#saasradios-body .saasradios-master .saasradios-slider__c .saasradios-container>p {
		width: 100%
	}
	
	#saasradios-body .saasradios-master .saasradios-slider__c .saasradios-container2>h6,
	#saasradios-body .saasradios-master .saasradios-slider__c .saasradios-container2>h2,
	#saasradios-body .saasradios-master .saasradios-slider__c .saasradios-container2>p {
		width: 100%
	}

	#saasradios-body .saasradios-master .saasradios-slider__c--post {
		background: linear-gradient(to bottom left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, 0.5) 60%, rgba(0, 0, 0, 0.9) 100%)
	}

	#saasradios-body .saasradios-master .saasradios-slider__c span+.saasradios-dot,
	#saasradios-body .saasradios-master .saasradios-slider__c .saasradios-meta {
		display: inline-block
	}

	#saasradios-body .saasradios-master .saasradios-slider__t {
		border-width: 6px
	}

	#saasradios-body .saasradios-master .saasradios-slider__t a {
		display: inline-block;
		transform: translateY(0)
	}

	#saasradios-body .saasradios-master .saasradios-slider__exc {
		margin: 20px 0;
		max-width: 760px
	}

	#saasradios-body .saasradios-master .saasradios-slider__ac {
		height: 100%;
		width: 30%;
		top: 0;
		left: 70%;
		margin: 0;
		z-index: 200
	}

	#saasradios-body .saasradios-master .saasradios-slider__ab {
		top: 50%;
		display: inline-block;
		margin-top: -100px;
		width: 100px;
		height: 100px;
		line-height: 94px
	}

	#saasradios-body .saasradios-master .saasradios-slider__arrows {
		top: 50%;
		margin-top: 10px
	}

	#saasradios-body .saasradios-master .saasradios-slider__arrows label {
		opacity: 1
	}

	#saasradios-body .saasradios-master .saasradios-slider__arrows label:before,
	#saasradios-body .saasradios-master .saasradios-slider__arrows label::after {
		opacity: 1;
		border-right-color: transparent;
		border-bottom-color: transparent;
		border-top-color: #fff;
		border-left-color: #fff
	}

	#saasradios-body .saasradios-master .saasradios-slider__arrows label::after {
		border-right-color: transparent;
		border-bottom-color: transparent
	}

	#saasradios-body .saasradios-master .saasradios-slider .owl-dots {
		z-index: 100;
		color: #fff;
		position: absolute;
		bottom: 30px;
		width: 100%;
		text-align: left;
		padding-left: 35px
	}

	.saasradios-pricingtable__content {
		padding: 30px;
		transition: transform .5s ease;
		transform: translateY(0)
	}

	.saasradios-pricingtable ul li {
		font-size: 13px
	}

	.saasradios-pricingtable__featured .saasradios-pricingtable__content {
		transform: translateY(-16px)
	}

	ul.saasradios-sponsors li {
		margin: 0;
		padding: 0;
		position: absolute;
		overflow: hidden
	}

	ul.saasradios-sponsors li img {
		margin: 0;
		padding: 0;
		line-height: 0;
		display: block
	}

	ul.saasradios-sponsors__i2,
	ul.saasradios-sponsors__i3,
	ul.saasradios-sponsors__i4,
	ul.saasradios-sponsors__i5,
	ul.saasradios-sponsors__i6,
	ul.saasradios-sponsors__i7,
	ul.saasradios-sponsors__i8,
	ul.saasradios-sponsors__i9,
	ul.saasradios-sponsors__i10 {
		height: auto;
		min-height: 100px
	}

	ul.saasradios-sponsors__i2 li,
	ul.saasradios-sponsors__i3 li,
	ul.saasradios-sponsors__i4 li,
	ul.saasradios-sponsors__i5 li,
	ul.saasradios-sponsors__i6 li,
	ul.saasradios-sponsors__i7 li,
	ul.saasradios-sponsors__i8 li,
	ul.saasradios-sponsors__i9 li,
	ul.saasradios-sponsors__i10 li {
		position: absolute;
		top: 0;
		left: 0
	}

	ul.saasradios-sponsors__i2 li img,
	ul.saasradios-sponsors__i3 li img,
	ul.saasradios-sponsors__i4 li img,
	ul.saasradios-sponsors__i5 li img,
	ul.saasradios-sponsors__i6 li img,
	ul.saasradios-sponsors__i7 li img,
	ul.saasradios-sponsors__i8 li img,
	ul.saasradios-sponsors__i9 li img,
	ul.saasradios-sponsors__i10 li img {
		position: absolute;
		top: 0;
		left: 0;
		height: 100%
	}

	ul.saasradios-sponsors__i2 a,
	ul.saasradios-sponsors__i3 a,
	ul.saasradios-sponsors__i4 a,
	ul.saasradios-sponsors__i5 a,
	ul.saasradios-sponsors__i6 a,
	ul.saasradios-sponsors__i7 a,
	ul.saasradios-sponsors__i8 a,
	ul.saasradios-sponsors__i9 a,
	ul.saasradios-sponsors__i10 a {
		position: absolute;
		top: 0;
		left: 0;
		height: 100%;
		width: 100%;
		overflow: hidden
	}

	ul.saasradios-sponsors__i2 {
		height: 50vh
	}

	ul.saasradios-sponsors__i2 li {
		width: 50%;
		height: 100%
	}

	ul.saasradios-sponsors__i2 li:nth-child(2) {
		left: 50%;
		top: 0
	}

	ul.saasradios-sponsors__i3 {
		padding-top: 33%
	}

	ul.saasradios-sponsors__i3 li {
		width: 33.333%;
		height: 100%
	}

	ul.saasradios-sponsors__i3 li:nth-child(2) {
		left: 33.333%;
		top: 0
	}

	ul.saasradios-sponsors__i3 li:nth-child(3) {
		left: 66.666%;
		top: 0
	}

	ul.saasradios-sponsors__i4 {
		padding-top: 25%
	}

	ul.saasradios-sponsors__i4 li {
		width: 25%;
		height: 100%;
		left: 0
	}

	ul.saasradios-sponsors__i4 li:nth-child(2) {
		left: 25%
	}

	ul.saasradios-sponsors__i4 li:nth-child(3) {
		left: 50%
	}

	ul.saasradios-sponsors__i4 li:nth-child(4) {
		left: 75%
	}

	ul.saasradios-sponsors__i5 {
		padding-top: 75%
	}

	ul.saasradios-sponsors__i5 li {
		width: 50%;
		height: 100%
	}

	ul.saasradios-sponsors__i5 li:nth-child(1) {
		width: 50%;
		height: 60%
	}

	ul.saasradios-sponsors__i5 li:nth-child(2) {
		left: 50%;
		width: 50%;
		height: 60%
	}

	ul.saasradios-sponsors__i5 li:nth-child(3) {
		width: 33.333%;
		left: 0%;
		top: 60%;
		height: 40%
	}

	ul.saasradios-sponsors__i5 li:nth-child(4) {
		width: 33.333%;
		left: 33.333%;
		top: 60%;
		height: 40%
	}

	ul.saasradios-sponsors__i5 li:nth-child(5) {
		width: 33.333%;
		left: 66.666%;
		top: 60%;
		height: 40%
	}

	ul.saasradios-sponsors__i6 {
		padding-top: 60%
	}

	ul.saasradios-sponsors__i6 li {
		width: 33.333%;
		height: 50%
	}

	ul.saasradios-sponsors__i6 li:nth-child(2) {
		left: 33.333%;
		top: 0
	}

	ul.saasradios-sponsors__i6 li:nth-child(3) {
		left: 66.666%;
		top: 0
	}

	ul.saasradios-sponsors__i6 li:nth-child(4) {
		left: 0%;
		top: 50%
	}

	ul.saasradios-sponsors__i6 li:nth-child(5) {
		left: 33.333%;
		top: 50%
	}

	ul.saasradios-sponsors__i6 li:nth-child(6) {
		left: 66.666%;
		top: 50%
	}

	ul.saasradios-sponsors__i7 {
		padding-top: 58%
	}

	ul.saasradios-sponsors__i7 li {
		width: 33.333%;
		height: 57%
	}

	ul.saasradios-sponsors__i7 li:nth-child(2) {
		left: 33.333%
	}

	ul.saasradios-sponsors__i7 li:nth-child(3) {
		left: 66.666%
	}

	ul.saasradios-sponsors__i7 li:nth-child(4),
	ul.saasradios-sponsors__i7 li:nth-child(5),
	ul.saasradios-sponsors__i7 li:nth-child(6),
	ul.saasradios-sponsors__i7 li:nth-child(7) {
		width: 25%;
		top: 57%;
		height: 43%
	}

	ul.saasradios-sponsors__i7 li:nth-child(4) {
		left: 0%
	}

	ul.saasradios-sponsors__i7 li:nth-child(5) {
		left: 25%
	}

	ul.saasradios-sponsors__i7 li:nth-child(6) {
		left: 50%
	}

	ul.saasradios-sponsors__i7 li:nth-child(7) {
		left: 75%
	}

	ul.saasradios-sponsors__i8 {
		padding-top: 50%
	}

	ul.saasradios-sponsors__i8 li {
		width: 25%;
		height: 50%;
		left: 0
	}

	ul.saasradios-sponsors__i8 li:nth-child(2) {
		left: 25%
	}

	ul.saasradios-sponsors__i8 li:nth-child(3) {
		left: 50%
	}

	ul.saasradios-sponsors__i8 li:nth-child(4) {
		left: 75%
	}

	ul.saasradios-sponsors__i8 li:nth-child(5) {
		left: 0%;
		top: 50%
	}

	ul.saasradios-sponsors__i8 li:nth-child(6) {
		left: 25%;
		top: 50%
	}

	ul.saasradios-sponsors__i8 li:nth-child(7) {
		left: 50%;
		top: 50%
	}

	ul.saasradios-sponsors__i8 li:nth-child(8) {
		left: 75%;
		top: 50%
	}

	ul.saasradios-sponsors__i9 {
		padding-top: 47%
	}

	ul.saasradios-sponsors__i9 li {
		width: 25%;
		height: 55%;
		left: 0
	}

	ul.saasradios-sponsors__i9 li:nth-child(2) {
		left: 25%
	}

	ul.saasradios-sponsors__i9 li:nth-child(3) {
		left: 50%
	}

	ul.saasradios-sponsors__i9 li:nth-child(4) {
		left: 75%
	}

	ul.saasradios-sponsors__i9 li:nth-child(5),
	ul.saasradios-sponsors__i9 li:nth-child(6),
	ul.saasradios-sponsors__i9 li:nth-child(7),
	ul.saasradios-sponsors__i9 li:nth-child(8),
	ul.saasradios-sponsors__i9 li:nth-child(9) {
		width: 20%;
		top: 55%;
		height: 45%
	}

	ul.saasradios-sponsors__i9 li:nth-child(5) {
		left: 0%
	}

	ul.saasradios-sponsors__i9 li:nth-child(6) {
		left: 20%
	}

	ul.saasradios-sponsors__i9 li:nth-child(7) {
		left: 40%
	}

	ul.saasradios-sponsors__i9 li:nth-child(8) {
		left: 60%
	}

	ul.saasradios-sponsors__i9 li:nth-child(9) {
		left: 80%
	}

	ul.saasradios-sponsors__i10 {
		padding-top: 37%
	}

	ul.saasradios-sponsors__i10 li {
		width: 17%;
		height: 33.332%;
		left: 0
	}

	ul.saasradios-sponsors__i10 li:nth-child(1),
	ul.saasradios-sponsors__i10 li:nth-child(10) {
		width: 33.3334%;
		height: 66.6667%
	}

	ul.saasradios-sponsors__i10 li:nth-child(10) {
		top: 33.334%;
		left: 66.667%
	}

	ul.saasradios-sponsors__i10 li:nth-child(5),
	ul.saasradios-sponsors__i10 li:nth-child(6) {
		width: 33.34%;
		height: 33.3334%;
		left: 16.667%;
		top: 66.667%
	}

	ul.saasradios-sponsors__i10 li:nth-child(6) {
		top: 0;
		left: 50%
	}

	ul.saasradios-sponsors__i10 li:nth-child(2) {
		top: 0;
		left: 33.334%
	}

	ul.saasradios-sponsors__i10 li:nth-child(3) {
		top: 33.334%;
		left: 33.334%
	}

	ul.saasradios-sponsors__i10 li:nth-child(4) {
		top: 66.667%;
		left: 0
	}

	ul.saasradios-sponsors__i10 li:nth-child(7) {
		top: 0;
		left: 83.333%
	}

	ul.saasradios-sponsors__i10 li:nth-child(8) {
		top: 33.334%;
		left: 50%
	}

	ul.saasradios-sponsors__i10 li:nth-child(9) {
		top: 66.667%;
		left: 50%
	}

	.saasradios-cards {
		height: 420px;
		min-width: 170px
	}

	.saasradios-cards__sky {
		height: 510px
	}

	.saasradios-cards__mini {
		height: 200px;
		min-width: 120px
	}

	.saasradios-cards__mini .saasradios-cards__content {
		padding-left: 14px;
		padding-right: 14px
	}

	.saasradios-cards__def {
		height: auto;
		padding-top: 160%
	}

	.saasradios-cards__horizontal {
		height: auto
	}

	#saasradios-body .saasradios-vc_row.vc_row-o-equal-height {
		display: block;
		height: 100%
	}

	#saasradios-body .saasradios-vc_row.vc_row-o-equal-height .saasradios-rowcontent {
		height: 100%
	}

	#saasradios-body .saasradios-vc_row.vc_row-o-equal-height .saasradios-rowcontent>.wpb_column {
		height: 100%
	}

	#saasradios-body .saasradios-vc_row.vc_row-o-equal-height .saasradios-rowcontent>.wpb_column .vc_column-inner {
		height: 100%
	}

	#saasradios-body .saasradios-vc_row.vc_row-o-equal-height.vc_row-o-content-middle {
		height: 100%
	}

	#saasradios-body .saasradios-vc_row.vc_row-o-equal-height.vc_row-o-content-middle .saasradios-rowcontent {
		height: 100%;
		display: table;
		width: 100%;
		vertical-align: middle
	}

	#saasradios-body .saasradios-vc_row.vc_row-o-equal-height.vc_row-o-content-middle .saasradios-rowcontent>.wpb_column {
		height: 100%
	}

	#saasradios-body .saasradios-vc_row.vc_row-o-equal-height.vc_row-o-content-middle .saasradios-rowcontent>.wpb_column .vc_column-inner {
		display: flex;
		align-items: center;
		justify-content: center
	}

	#saasradios-body .vc_row-o-content-middle .vc_column_container {
		height: 100%;
		display: table;
		vertical-align: middle
	}

	#saasradios-body .vc_row-o-content-middle .saasradios-rowcontent {
		height: 100%
	}

	#saasradios-body .vc_row-o-content-middle .vc_column_container .vc_column-inner {
		vertical-align: middle;
		display: table-cell
	}

	.saasradios-overlay {
		width: 420px;
		left: auto;
		right: 0;
		box-shadow: -2px 0 18px 3px rgba(0, 0, 0, 0.2)
	}

	.saasradios-schedule__more {
		max-height: 9999px
	}

	.saasradios-schedule__item__head {
		padding: 20px
	}

	.saasradios-schedule__item__head a {
		display: none
	}

	.saasradios-schedule__item__body {
		padding: 20px
	}

	.saasradios-schedule__item__sp {
		max-height: 40px;
		line-height: 40px;
		height: 40px;
		margin-top: 0.5rem
	}

	.saasradios-schedule__item__sp a {
		padding-right: 1em;
		border-radius: 20px
	}

	.saasradios-schedule__item__sp img {
		width: 40px;
		height: 40px;
		margin-right: 1em
	}

	.saasradios-menu-stick .saasradios-schedule .saasradios-tabs__menu {
		padding-top: 120px
	}

	.saasradios-3dheader .saasradios-countdown-shortcode {
		margin-bottom: 20px
	}

	.saasradios-3dheader .saasradios-section-caption {
		border: 10px solid #fff;
		padding: 5% 3%
	}
}

@media only screen and (min-width : 993px) {

	html,
	body {
		font-size: 18px
	}

	.saasradios-largetitle,
	.saasradios-pagecaption {
		font-size: 2.332em;
		line-height: 1.07em
	}

	h1,
	.saasradios-h1 {
		font-size: 2.074em
	}

	h2,
	.saasradios-h2 {
		font-size: 1.728em
	}

	h3,
	.saasradios-h3 {
		font-size: 1.44em
	}

	h4,
	.saasradios-h4 {
		font-size: 1.2em
	}

	h5,
	.saasradios-h5 {
		font-size: 1em
	}

	h6,
	small,
	.saasradios-small,
	.saasradios-scard .saasradios-episodes,
	.saasradios-meta,
	.saasradios-h6 {
		font-size: 0.83em
	}

	pre {
		padding: 40px
	}

	.saasradios-container {
		width: 100%;
		max-width: 960px
	}
	
	.saasradios-container2 {
		width: 100%;
		max-width: 960px
	}

	#saasradios-body .saasradios-meta .saasradios-p-auth {
		clear: none
	}

	.saasradios-post ol,
	.saasradios-post ul {
		margin-left: 0
	}

	.saasradios-post__hor .saasradios-post__content .saasradios-meta {
		margin-top: 0
	}

	.saasradios-post__ver {
		min-height: 450px;
		min-height: 322px
	}

	.saasradios-post__card {
		min-height: 450px;
		min-height: 322px
	}

	.saasradios-post__hero {
		max-width: 100%
	}

	.saasradios-post__hero .saasradios-post__headercont,
	.saasradios-post__hero .saasradios-post__header {
		min-height: 450px;
		min-height: 322px
	}

	.saasradios-post__hero .saasradios-post__header {
		padding-top: 0;
		min-height: 322px
	}

	.saasradios-cards__def {
		height: auto;
		padding-top: 150%
	}
}

@media only screen and (min-width : 1200px) {

	html,
	body {
		font-size: 1.125rem
	}

	body {
		font-size: 1em
	}

	.saasradios-bigtitle {
		font-size: 3.75em;
		line-height: 1.1em
	}

	.saasradios-largetitle,
	.saasradios-pagecaption {
		font-size: 3.05em;
		line-height: 1.07em
	}

	h1,
	.saasradios-h1 {
		font-size: 2.441rem
	}

	h2,
	.saasradios-h2 {
		font-size: 1.953rem
	}

	h3,
	.saasradios-h3 {
		font-size: 1.563rem
	}

	h4,
	.saasradios-text-l,
	.saasradios-h4 {
		font-size: 1.25rem
	}

	h5,
	.saasradios-h5 {
		font-size: 1rem
	}

	h6,
	small,
	.saasradios-small,
	.saasradios-scard .saasradios-episodes,
	.saasradios-h6 {
		font-size: 15px
	}

	h1,
	h2,
	h3,
	h4,
	h5,
	h6 {
		line-height: 1.26
	}

	.saasradios-waves {
		position: relative;
		overflow: hidden;
		transition: all .7s
	}

	.saasradios-waves::before,
	.saasradios-waves::after {
		position: absolute;
		content: '';
		z-index: -1;
		top: 4em;
		left: 50%;
		width: 50em;
		height: 50em;
		background: #fff;
		margin-left: -27em;
		border-radius: 46.5%;
		transform: translateZ(0.001px);
		transform-origin: 50% 50%;
		-webkit-backface-visibility: hidden;
		backface-visibility: hidden;
		-webkit-animation: wave 20s infinite linear;
		animation: wave 20s infinite linear;
		transition: all 0.5s ease, top 1s ease-out;
		overflow: hidden;
		opacity: 0.7
	}

	.saasradios-waves::after {
		-webkit-animation: wave 22s infinite linear;
		animation: wave 22s infinite linear;
		transition: all 0.5s ease, top 1s ease-out;
		margin-left: -25em
	}

	.saasradios-waves-layer {
		position: absolute;
		z-index: 10;
		width: 100%;
		height: 100%;
		top: 0;
		left: 0;
		content: "";
		display: block;
		overflow: hidden;
		pointer-events: none
	}

	.saasradios-waves-layer__l1,
	.saasradios-waves-layer__l2,
	.saasradios-waves-layer__l3 {
		position: relative;
		overflow: hidden;
		transition: all .7s;
		position: absolute;
		z-index: 1;
		width: 70%;
		width: 70vw;
		height: 100%;
		background: transparent;
		top: 0;
		left: -10vw;
		content: "";
		display: block;
		left: -30%;
		overflow: visible
	}

	.saasradios-waves-layer__l1::before,
	.saasradios-waves-layer__l1::after,
	.saasradios-waves-layer__l2::before,
	.saasradios-waves-layer__l2::after,
	.saasradios-waves-layer__l3::before,
	.saasradios-waves-layer__l3::after {
		position: absolute;
		content: '';
		z-index: -1;
		top: 4em;
		left: 50%;
		width: 50em;
		height: 50em;
		background: #fff;
		margin-left: -27em;
		border-radius: 46.5%;
		transform: translateZ(0.001px);
		transform-origin: 50% 50%;
		-webkit-backface-visibility: hidden;
		backface-visibility: hidden;
		-webkit-animation: wave 20s infinite linear;
		animation: wave 20s infinite linear;
		transition: all 0.5s ease, top 1s ease-out;
		overflow: hidden;
		opacity: 0.7
	}

	.saasradios-waves-layer__l1::after,
	.saasradios-waves-layer__l2::after,
	.saasradios-waves-layer__l3::after {
		-webkit-animation: wave 22s infinite linear;
		animation: wave 22s infinite linear;
		transition: all 0.5s ease, top 1s ease-out;
		margin-left: -25em
	}

	.saasradios-waves-layer__l1::before,
	.saasradios-waves-layer__l1::after,
	.saasradios-waves-layer__l2::before,
	.saasradios-waves-layer__l2::after,
	.saasradios-waves-layer__l3::before,
	.saasradios-waves-layer__l3::after {
		top: 95%;
		width: 300vw;
		height: 305vw;
		margin-left: -150vw;
		-webkit-animation: wave 90s infinite linear;
		animation: wave 90s infinite linear;
		opacity: 1;
		z-index: 2
	}

	.saasradios-waves-layer__l1::after,
	.saasradios-waves-layer__l2::after,
	.saasradios-waves-layer__l3::after {
		-webkit-animation: wave 96s infinite linear;
		animation: wave 96s infinite linear;
		top: 96%;
		width: 320vw;
		height: 325vw;
		margin-left: -160vw;
		opacity: .8;
		z-index: 1;
		mix-blend-mode: screen
	}

	.saasradios-waves-layer__l2 {
		width: 80%;
		left: 10%;
		z-index: 2
	}

	.saasradios-waves-layer__l2::before,
	.saasradios-waves-layer__l2::after {
		-webkit-animation: wave 80s infinite linear;
		animation: wave 80s infinite linear;
		top: 90%;
		width: 200vw;
		height: 207vw;
		margin-left: -105vw
	}

	.saasradios-waves-layer__l2::after {
		top: 85%;
		-webkit-animation: wave 85s infinite linear;
		animation: wave 85s infinite linear;
		mix-blend-mode: screen;
		width: 220vw;
		height: 230vw;
		margin-left: -110vw
	}

	.saasradios-waves-layer__l3 {
		left: 40vw
	}

	.saasradios-waves-layer__l3::before,
	.saasradios-waves-layer__l3::after {
		-webkit-animation: wave 95s infinite linear;
		animation: wave 95s infinite linear
	}

	.saasradios-waves-layer__l3::after {
		-webkit-animation: wave 82s infinite linear;
		animation: wave 82s infinite linear
	}

	.saasradios-btn,
	input[type="submit"],
	#saasradios-body.woocommerce input[type="submit"] {
		background-position: 0% 0%;
		background-size: 220% 220%;
		background-repeat: no-repeat;
		transition: background .2s ease-out, color .5s, border-color .5s
	}

	.saasradios-btn:hover,
	input[type="submit"]:hover,
	#saasradios-body.woocommerce input[type="submit"]:hover {
		background-position: 99% 99%;
		color: #fff
	}

	button[type="submit"],
	input[type="submit"] {
		transition: border-color .2s, background-color .2s
	}

	input[type="submit"],
	button,
	button.button {
		padding: 9px 18px
	}

	.saasradios-caption {
		margin-bottom: 20px
	}

	.saasradios-caption.saasradios-anim {
		overflow: hidden;
		transition: max-width .15s ease-out
	}

	.saasradios-caption.saasradios-anim span {
		max-width: 0%;
		padding: 0.15em 0 0.15em 0;
		transition: max-width 1.2s, padding 0.3s;
		display: inline-block;
		position: relative;
		display: inline-block;
		overflow: hidden;
		transition-delay: 0.5s;
		transition-timing-function: cubic-bezier(0.3, 0.6, 0, 1)
	}

	.saasradios-caption.saasradios-anim::before {
		max-width: 0%;
		transition: max-width .35s;
		transition-delay: .15s;
		left: 0.25em;
		transition-timing-function: cubic-bezier(0, 1, 1, 1)
	}

	.saasradios-caption.saasradios-anim.saasradios-active {
		max-width: 100%
	}

	.saasradios-caption.saasradios-anim.saasradios-active span {
		max-width: 100%;
		padding: 0.15em 0.7em 0.15em 0.9em
	}

	.saasradios-caption.saasradios-anim.saasradios-active::before {
		max-width: 100%
	}

	.saasradios-caption__s {
		font-size: 15px;
		margin-bottom: 20px
	}

	.saasradios-caption__xs {
		font-size: 12px
	}

	.saasradios-caption__l,
	.saasradios-caption__m {
		margin-bottom: 30px
	}

	.saasradios-caption__xxl {
		font-size: 3.75em;
		margin-bottom: 35px
	}

	.saasradios-section-caption {
		margin-bottom: 35px
	}

	.saasradios-section-caption p {
		max-width: 670px
	}

	.saasradios-section-caption h6 {
		margin-bottom: 16px;
		margin-top: 0
	}

	.saasradios-section-caption .saasradios-capfont,
	.saasradios-section-caption .saasradios-tags {
		font-size: 2.441rem
	}

	.saasradios-section-caption--l .saasradios-capfont,
	.saasradios-section-caption--l .saasradios-tags {
		font-size: 3rem
	}

	.saasradios-section-caption--xl .saasradios-capfont,
	.saasradios-section-caption--xl .saasradios-tags {
		font-size: 3.75rem
	}

	.saasradios-section-caption--xxl .saasradios-capfont,
	.saasradios-section-caption--xxl .saasradios-tags {
		font-size: 4.6rem
	}

	.saasradios-menu-opaque .saasradios-global__sticky {
		padding-top: 100px
	}

	.saasradios-menu-opaque .saasradios-global__sticky__sec-h {
		padding-top: 148px
	}

	.saasradios-menu-transp .saasradios-global__sticky {
		padding-top: 0
	}

	.saasradios-menu-transp .saasradios-global__sticky__sec-h {
		padding-top: 40
	}

	.saasradios-menu-transp.saasradios-menu-stick .saasradios-menu.saasradios-paper,
	.saasradios-menu-transp.saasradios-menu-stick .saasradios-menu.saasradios-authorbox {
		box-shadow: 0 20px 20px rgba(0, 0, 0, 0.06)
	}

	.saasradios-menu-transp .saasradios-logo_header_transparent {
		opacity: 0;
		will-change: opacity;
		transition: opacity .15s;
		transition-delay: .15s;
		transform: translateZ(0.000001px)
	}

	.saasradios-menu-transp .saasradios-logo_header {
		opacity: 1;
		will-change: opacity;
		transition: opacity .15s;
		transition-delay: .15s;
		transform: translateZ(0.000001px)
	}

	.saasradios-menu-transp .saasradios-master {
		margin-top: 0
	}

	.saasradios-menu-transp.saasradios-unscrolled.saasradios-menu-stick .saasradios-menu.saasradios-paper,
	.saasradios-menu-transp.saasradios-unscrolled.saasradios-menu-stick .saasradios-menu.saasradios-authorbox {
		box-shadow: 0 0px 0px rgba(0, 0, 0, 0)
	}

	.saasradios-menu-transp.saasradios-unscrolled .saasradios-menu.saasradios-paper,
	.saasradios-menu-transp.saasradios-unscrolled .saasradios-menu.saasradios-authorbox,
	.saasradios-menu-transp.saasradios-unscrolled .saasradios-headerbar__content.saasradios-paper,
	.saasradios-menu-transp.saasradios-unscrolled .saasradios-headerbar__content.saasradios-authorbox {
		background-color: transparent;
		color: #fff
	}

	.saasradios-menu-transp.saasradios-unscrolled .saasradios-menu.saasradios-paper .saasradios-logolink,
	.saasradios-menu-transp.saasradios-unscrolled .saasradios-menu.saasradios-authorbox .saasradios-logolink,
	.saasradios-menu-transp.saasradios-unscrolled .saasradios-menu.saasradios-paper .saasradios-btn,
	.saasradios-menu-transp.saasradios-unscrolled .saasradios-menu.saasradios-authorbox .saasradios-btn,
	.saasradios-menu-transp.saasradios-unscrolled .saasradios-headerbar__content.saasradios-paper .saasradios-logolink,
	.saasradios-menu-transp.saasradios-unscrolled .saasradios-headerbar__content.saasradios-authorbox .saasradios-logolink,
	.saasradios-menu-transp.saasradios-unscrolled .saasradios-headerbar__content.saasradios-paper .saasradios-btn,
	.saasradios-menu-transp.saasradios-unscrolled .saasradios-headerbar__content.saasradios-authorbox .saasradios-btn {
		color: #fff
	}

	.saasradios-menu-transp.saasradios-unscrolled .saasradios-global__sticky .saasradios-logo_header_transparent {
		opacity: 1
	}

	.saasradios-menu-transp.saasradios-unscrolled .saasradios-global__sticky .saasradios-logo_header {
		opacity: 0
	}

	.saasradios-menu-transp .saasradios-pageheader__contents .saasradios-container {
		margin: 90px auto 10px auto
	}
	
	.saasradios-menu-transp .saasradios-pageheader__contents .saasradios-container2 {
		margin: 90px auto 10px auto
	}

	.saasradios-menu-transp.saasradios-menu-scroll .saasradios-menu.saasradios-paper,
	.saasradios-menu-transp.saasradios-menu-scroll .saasradios-menu.saasradios-authorbox,
	.saasradios-menu-transp.saasradios-menu-scroll .saasradios-headerbar__content.saasradios-paper,
	.saasradios-menu-transp.saasradios-menu-scroll .saasradios-headerbar__content.saasradios-authorbox {
		background-color: transparent;
		color: #fff
	}

	.saasradios-menu-transp.saasradios-menu-scroll .saasradios-master {
		margin-top: -122px
	}

	.saasradios-menu-transp.saasradios-unscrolled.saasradios-menu-stick .saasradios-logolink {
		transition: all 0.01s linear 0.1s
	}

	.saasradios-menu-transp.saasradios-scrolled.saasradios-menu-stick .saasradios-logolink {
		line-height: 0;
		transition: all 0.01s linear 0.1s
	}

	.saasradios-pad {
		padding: 40px
	}

	.saasradios-section {
		padding: 115px 0 115px 0
	}

	.saasradios-vc_section {
		margin-top: 115px;
		margin-bottom: 115px
	}

	.saasradios-spacer-l {
		margin-top: 120px !important;
		margin-bottom: 0
	}

	.saasradios-spacer-m {
		margin-top: 70px !important;
		margin-bottom: 0
	}

	.saasradios-spacer-s {
		margin-top: 30px !important;
		margin-bottom: 0
	}

	.saasradios-spacer-xs {
		margin-top: 16px !important;
		margin-bottom: 0
	}

	.saasradios-spacer-xxs {
		margin-top: 8px !important;
		margin-bottom: 0
	}

	.saasradios-bgimg__parallax {
		position: absolute;
		top: 0
	}

	.saasradios-bgimg__parallax img {
		position: absolute;
		height: auto;
		min-height: 100%;
		-o-object-fit: cover;
		object-fit: cover;
		width: 100%;
		transform: translate3d(-0.000001px)
	}

	.vc_row .saasradios-bgimg__parallax img {
		position: absolute
	}

	.saasradios-container {
		max-width: 1170px;
		padding: 0
	}
	
	.saasradios-container2 {
		max-width: 1170px;
		padding: 0
	}

	.saasradios-container {
		max-width: 1170px;
		padding: 0
	}
	
	.saasradios-container2 {
		max-width: 1170px;
		padding: 0
	}

	.saasradios-container__l {
		max-width: calc(100% - 54px);
		max-width: 1630px;
		margin-right: auto;
		margin-left: auto
	}

	.saasradios-row {
		margin: 0 -15px
	}

	.saasradios-row .saasradios-col {
		padding: 0 15px
	}

	.saasradios-row .saasradios-col.saasradios-l1 {
		width: 8.3333333333%;
		margin-left: auto;
		left: auto;
		right: auto
	}

	.saasradios-row .saasradios-col.saasradios-m1:nth-child(12n+1),
	.saasradios-row .saasradios-col.saasradios-s1:nth-child(12n+1) {
		clear: none
	}

	.saasradios-row .saasradios-col.saasradios-l2 {
		width: 16.6666666667%;
		margin-left: auto;
		left: auto;
		right: auto
	}

	.saasradios-row .saasradios-col.saasradios-m2:nth-child(6n+1),
	.saasradios-row .saasradios-col.saasradios-s2:nth-child(6n+1) {
		clear: none
	}

	.saasradios-row .saasradios-col.saasradios-l3 {
		width: 25%;
		margin-left: auto;
		left: auto;
		right: auto
	}

	.saasradios-row .saasradios-col.saasradios-m3:nth-child(4n+1),
	.saasradios-row .saasradios-col.saasradios-s3:nth-child(4n+1) {
		clear: none
	}

	.saasradios-row .saasradios-col.saasradios-l4 {
		width: 33.3333333333%;
		margin-left: auto;
		left: auto;
		right: auto
	}

	.saasradios-row .saasradios-col.saasradios-m4:nth-child(3n+1),
	.saasradios-row .saasradios-col.saasradios-s4:nth-child(3n+1) {
		clear: none
	}

	.saasradios-row .saasradios-col.saasradios-l5 {
		width: 41.6666666667%;
		margin-left: auto;
		left: auto;
		right: auto
	}

	.saasradios-row .saasradios-col.saasradios-m5:nth-child(2.4n+1),
	.saasradios-row .saasradios-col.saasradios-s5:nth-child(2.4n+1) {
		clear: none
	}

	.saasradios-row .saasradios-col.saasradios-l6 {
		width: 50%;
		margin-left: auto;
		left: auto;
		right: auto
	}

	.saasradios-row .saasradios-col.saasradios-m6:nth-child(2n+1),
	.saasradios-row .saasradios-col.saasradios-s6:nth-child(2n+1) {
		clear: none
	}

	.saasradios-row .saasradios-col.saasradios-l7 {
		width: 58.3333333333%;
		margin-left: auto;
		left: auto;
		right: auto
	}

	.saasradios-row .saasradios-col.saasradios-m7:nth-child(1.7142857143n+1),
	.saasradios-row .saasradios-col.saasradios-s7:nth-child(1.7142857143n+1) {
		clear: none
	}

	.saasradios-row .saasradios-col.saasradios-l8 {
		width: 66.6666666667%;
		margin-left: auto;
		left: auto;
		right: auto
	}

	.saasradios-row .saasradios-col.saasradios-m8:nth-child(1.5n+1),
	.saasradios-row .saasradios-col.saasradios-s8:nth-child(1.5n+1) {
		clear: none
	}

	.saasradios-row .saasradios-col.saasradios-l9 {
		width: 75%;
		margin-left: auto;
		left: auto;
		right: auto
	}

	.saasradios-row .saasradios-col.saasradios-m9:nth-child(1.3333333333n+1),
	.saasradios-row .saasradios-col.saasradios-s9:nth-child(1.3333333333n+1) {
		clear: none
	}

	.saasradios-row .saasradios-col.saasradios-l10 {
		width: 83.3333333333%;
		margin-left: auto;
		left: auto;
		right: auto
	}

	.saasradios-row .saasradios-col.saasradios-m10:nth-child(1.2n+1),
	.saasradios-row .saasradios-col.saasradios-s10:nth-child(1.2n+1) {
		clear: none
	}

	.saasradios-row .saasradios-col.saasradios-l11 {
		width: 91.6666666667%;
		margin-left: auto;
		left: auto;
		right: auto
	}

	.saasradios-row .saasradios-col.saasradios-m11:nth-child(1.0909090909n+1),
	.saasradios-row .saasradios-col.saasradios-s11:nth-child(1.0909090909n+1) {
		clear: none
	}

	.saasradios-row .saasradios-col.saasradios-l12 {
		width: 100%;
		margin-left: auto;
		left: auto;
		right: auto
	}

	.saasradios-row .saasradios-col.saasradios-m12:nth-child(1n+1),
	.saasradios-row .saasradios-col.saasradios-s12:nth-child(1n+1) {
		clear: none
	}

	.saasradios-row .saasradios-col.saasradios-l1:nth-child(12n+1) {
		clear: left
	}

	.saasradios-row .saasradios-col.saasradios-l2:nth-child(6n+1) {
		clear: left
	}

	.saasradios-row .saasradios-col.saasradios-l3:nth-child(4n+1) {
		clear: left
	}

	.saasradios-row .saasradios-col.saasradios-l4:nth-child(3n+1) {
		clear: left
	}

	.saasradios-row .saasradios-col.saasradios-l5:nth-child(2.4n+1) {
		clear: left
	}

	.saasradios-row .saasradios-col.saasradios-l6:nth-child(2n+1) {
		clear: left
	}

	.saasradios-row .saasradios-col.saasradios-l7:nth-child(1.7142857143n+1) {
		clear: left
	}

	.saasradios-row .saasradios-col.saasradios-l8:nth-child(1.5n+1) {
		clear: left
	}

	.saasradios-row .saasradios-col.saasradios-l9:nth-child(1.3333333333n+1) {
		clear: left
	}

	.saasradios-row .saasradios-col.saasradios-l10:nth-child(1.2n+1) {
		clear: left
	}

	.saasradios-row .saasradios-col.saasradios-l11:nth-child(1.0909090909n+1) {
		clear: left
	}

	.saasradios-row .saasradios-col.saasradios-l12:nth-child(1n+1) {
		clear: left
	}

	.saasradios-row .saasradios-col.saasradios-offset-l1 {
		margin-left: 8.3333333333%
	}

	.saasradios-row .saasradios-col.saasradios-pull-l1 {
		right: 8.3333333333%
	}

	.saasradios-row .saasradios-col.saasradios-push-l1 {
		left: 8.3333333333%
	}

	.saasradios-row .saasradios-col.saasradios-offset-l2 {
		margin-left: 16.6666666667%
	}

	.saasradios-row .saasradios-col.saasradios-pull-l2 {
		right: 16.6666666667%
	}

	.saasradios-row .saasradios-col.saasradios-push-l2 {
		left: 16.6666666667%
	}

	.saasradios-row .saasradios-col.saasradios-offset-l3 {
		margin-left: 25%
	}

	.saasradios-row .saasradios-col.saasradios-pull-l3 {
		right: 25%
	}

	.saasradios-row .saasradios-col.saasradios-push-l3 {
		left: 25%
	}

	.saasradios-row .saasradios-col.saasradios-offset-l4 {
		margin-left: 33.3333333333%
	}

	.saasradios-row .saasradios-col.saasradios-pull-l4 {
		right: 33.3333333333%
	}

	.saasradios-row .saasradios-col.saasradios-push-l4 {
		left: 33.3333333333%
	}

	.saasradios-row .saasradios-col.saasradios-offset-l5 {
		margin-left: 41.6666666667%
	}

	.saasradios-row .saasradios-col.saasradios-pull-l5 {
		right: 41.6666666667%
	}

	.saasradios-row .saasradios-col.saasradios-push-l5 {
		left: 41.6666666667%
	}

	.saasradios-row .saasradios-col.saasradios-offset-l6 {
		margin-left: 50%
	}

	.saasradios-row .saasradios-col.saasradios-pull-l6 {
		right: 50%
	}

	.saasradios-row .saasradios-col.saasradios-push-l6 {
		left: 50%
	}

	.saasradios-row .saasradios-col.saasradios-offset-l7 {
		margin-left: 58.3333333333%
	}

	.saasradios-row .saasradios-col.saasradios-pull-l7 {
		right: 58.3333333333%
	}

	.saasradios-row .saasradios-col.saasradios-push-l7 {
		left: 58.3333333333%
	}

	.saasradios-row .saasradios-col.saasradios-offset-l8 {
		margin-left: 66.6666666667%
	}

	.saasradios-row .saasradios-col.saasradios-pull-l8 {
		right: 66.6666666667%
	}

	.saasradios-row .saasradios-col.saasradios-push-l8 {
		left: 66.6666666667%
	}

	.saasradios-row .saasradios-col.saasradios-offset-l9 {
		margin-left: 75%
	}

	.saasradios-row .saasradios-col.saasradios-pull-l9 {
		right: 75%
	}

	.saasradios-row .saasradios-col.saasradios-push-l9 {
		left: 75%
	}

	.saasradios-row .saasradios-col.saasradios-offset-l10 {
		margin-left: 83.3333333333%
	}

	.saasradios-row .saasradios-col.saasradios-pull-l10 {
		right: 83.3333333333%
	}

	.saasradios-row .saasradios-col.saasradios-push-l10 {
		left: 83.3333333333%
	}

	.saasradios-row .saasradios-col.saasradios-offset-l11 {
		margin-left: 91.6666666667%
	}

	.saasradios-row .saasradios-col.saasradios-pull-l11 {
		right: 91.6666666667%
	}

	.saasradios-row .saasradios-col.saasradios-push-l11 {
		left: 91.6666666667%
	}

	.saasradios-row .saasradios-col.saasradios-offset-l12 {
		margin-left: 100%
	}

	.saasradios-row .saasradios-col.saasradios-pull-l12 {
		right: 100%
	}

	.saasradios-row .saasradios-col.saasradios-push-l12 {
		left: 100%
	}

	.saasradios-row .saasradios-col__post {
		margin-bottom: 30px
	}

	.saasradios-row__nogap {
		margin: 0
	}

	.saasradios-row__nogap .saasradios-col {
		padding: 0
	}

	.saasradios-footer__copy {
		padding: 24px;
		overflow: hidden;
		vertical-align: middle
	}

	.saasradios-footer__copy p {
		margin: 0;
		text-rendering: geometricPrecision;
		opacity: .7;
		font-size: 13px;
		text-align: left;
		display: inline-block;
		float: left;
		vertical-align: middle;
		line-height: 1.4em;
		padding: 10px 0
	}

	.saasradios-footer__copy .saasradios-menubar {
		text-rendering: geometricPrecision;
		margin: 0;
		padding: 10px 0;
		text-align: left;
		display: inline-block;
		float: right
	}

	.saasradios-footer__copy .saasradios-menubar li {
		margin: 0 5px;
		display: inline-flex
	}

	.saasradios-footer__copy .saasradios-menubar a {
		color: inherit
	}

	.saasradios-player-footer-placeholder {
		position: relative;
		z-index: 1;
		height: 70px;
		overflow: hidden
	}

	.saasradios-actions__a1,
	.saasradios-actions__a2,
	.saasradios-actions__a3 {
		opacity: 0;
		transform: translateY(-10px);
		transition: transform 0.4s, opacity 0.2s, color 0.2s, border 0.2s
	}

	.saasradios-actions__a2 {
		transition: transform 0.4s ease 0s, opacity 0.2s linear 0s, color 0.4s, border 0.4s
	}

	.saasradios-actions__a1 {
		transition: transform 0.4s ease 0.15s, opacity 0.2s linear 0.15s, color 0.4s, border 0.4s
	}

	.saasradios-post:hover .saasradios-actions__a1,
	.saasradios-post:hover .saasradios-actions__a2,
	.saasradios-post:hover .saasradios-actions__a3 {
		opacity: 1;
		transform: translateY(0px)
	}

	.saasradios-post:hover .saasradios-actions__a2 {
		transition: transform 0.4s ease 0.15s, opacity 0.2s linear 0.15s, color 0.4s, border 0.4s
	}

	.saasradios-post:hover .saasradios-actions__a1 {
		transition: transform 0.4s ease 0s, opacity 0.2s linear 0s, color 0.4s, border 0.4s
	}

	.saasradios-post {
		max-width: 1170px;
		margin: 0 auto;
		min-height: 470px
	}

	.saasradios-post .saasradios-meta {
		font-size: 12px
	}

	.saasradios-post .saasradios-meta i {
		transform: translateY(1px)
	}

	.saasradios-post::after {
		border: none;
		margin: 0;
		padding: 0
	}

	.saasradios-post .saasradios-hov {
		z-index: 1;
		transition: opacity .6s;
		will-change: opacity;
		display: block
	}

	.saasradios-post .saasradios-duotone::before,
	.saasradios-post .saasradios-duotone::after {
		content: " ";
		display: block;
		opacity: 0;
		transition: opacity .35s;
		will-change: opacity
	}

	.saasradios-post .saasradios-bgimg {
		transition: transform .6s ease
	}

	.saasradios-post .saasradios-bgimg img {
		max-height: 100%;
		height: auto;
		-o-object-fit: contain;
		object-fit: contain
	}

	.saasradios-post .saasradios-bgimg img.saasradios-post__thumb--h {
		width: 100%;
		height: auto;
		max-height: 600px
	}

	.saasradios-post .saasradios-bgimg--full img {
		height: 100%;
		width: 100%;
		-o-object-fit: cover;
		object-fit: cover
	}

	.saasradios-post__title a {
		text-decoration: none;
		background-size: var(--saasradios-title-fx-size);
		background-repeat: no-repeat;
		background-position: 0% 91%;
		padding-right: 0;
		transition: all 1.4s cubic-bezier(0.2, 0.9, 0, 1) !important;
		background-image: linear-gradient(to right, var(--saasradios-title-fx-col1) 0%, var(--saasradios-title-fx-col2) 100%) !important
	}

	.saasradios-post__title a:hover {
		background-size: var(--saasradios-title-fx-size-hov);
		-webkit-background-size: var(--saasradios-title-fx-size-hov);
		-moz-background-size: var(--saasradios-title-fx-size-hov);
		color: inherit
	}

	.saasradios-post__content {
		padding: 56px
	}

	.saasradios-post__header .saasradios-cats {
		bottom: 30px;
		left: 30px
	}

	.saasradios-post__header__link {
		opacity: 0;
		background: #000
	}

	.saasradios-post__headercont {
		padding: 56px
	}

	.saasradios-post .saasradios-post__headercont--ex {
		padding: 28px
	}

	.saasradios-post:hover .saasradios-hov {
		opacity: .4
	}

	.saasradios-post:hover .saasradios-duotone::before {
		opacity: 6
	}

	.saasradios-post:hover .saasradios-duotone::after {
		opacity: .5
	}

	.saasradios-post:hover .saasradios-post__title a {
		background-size: var(--saasradios-title-fx-size-hov);
		-webkit-background-size: var(--saasradios-title-fx-size-hov);
		-moz-background-size: var(--saasradios-title-fx-size-hov);
		color: inherit
	}

	.saasradios-post__std {
		margin-bottom: 50px
	}

	.saasradios-post__std .saasradios-post__header .saasradios-bgimg img {
		max-height: 550px
	}

	.saasradios-post__std .saasradios-post__header .saasradios-bgimg img.saasradios-post__thumb--h {
		max-height: 600px
	}

	.saasradios-post__std .saasradios-post__header .saasradios-bgimg img.saasradios-post__thumb--v {
		max-height: 600px
	}

	.saasradios-post__ver .saasradios-post__content {
		padding: 28px
	}

	.saasradios-post__ver .saasradios-bgimg img.saasradios-post__thumb--h {
		height: 100%
	}

	.saasradios-post__ver--masonry {
		min-height: 0
	}

	.saasradios-post__hor {
		margin-bottom: 40px;
		min-height: 370px
	}

	.saasradios-post__hor .saasradios-post__content {
		padding: 56px
	}

	.saasradios-post__hor+.saasradios-post__hor {
		margin-top: 40px
	}

	.saasradios-post__hor .saasradios-bgimg img.saasradios-post__thumb--h {
		height: 100%;
		-o-object-fit: cover;
		object-fit: cover
	}

	.saasradios-post__hero {
		max-width: 100%;
		margin-bottom: 40px;
		min-height: 470px
	}

	.saasradios-post__hero__caption {
		z-index: 10;
		transform: translateX(-50%);
		left: 50%;
		max-width: 1170px;
		padding: 40px 25px
	}

	.saasradios-post__hero .saasradios-bgimg img {
		height: 100%;
		width: 100%;
		-o-object-fit: cover;
		object-fit: cover
	}

	.saasradios-post__hero .saasradios-post__header {
		padding-top: 0;
		min-height: 470px
	}

	.saasradios-post__hero .saasradios-post__header .saasradios-cats {
		right: 0
	}

	.saasradios-post__hero .saasradios-excerpt {
		display: block;
		max-height: 0px;
		overflow: hidden;
		transition: max-height 0.76s ease;
		will-change: max-height;
		transition-timing-function: cubic-bezier(0.58, 0.025, 0, 0.995)
	}

	.saasradios-post__hero .saasradios-excerpt p {
		padding: 0;
		margin: 16px 0 0 0
	}

	.saasradios-post__hero:hover .saasradios-excerpt {
		max-height: 6em
	}

	.saasradios-post__card {
		min-height: 470px
	}

	.saasradios-post__card .saasradios-post__headercont {
		padding: 8%
	}

	.saasradios-post__card .saasradios-bgimg img {
		height: 100%;
		width: 100%;
		max-height: 100vh;
		-o-object-fit: cover;
		object-fit: cover
	}

	.saasradios-post__card--members .saasradios-excerpt {
		display: block;
		max-height: 0px;
		overflow: hidden;
		transition: max-height 0.76s ease;
		will-change: max-height;
		transition-timing-function: cubic-bezier(0.58, 0.025, 0, 0.995)
	}

	.saasradios-post__card--members .saasradios-excerpt p {
		text-align: justify
	}

	.saasradios-post__card--members:hover .saasradios-excerpt {
		max-height: 5em
	}

	.saasradios-post__card--shows {
		padding-top: 63%;
		min-height: 200px
	}

	.saasradios-post__card--shows h5 {
		margin: 0
	}

	.saasradios-post__card--video {
		padding-top: 63%;
		min-height: 200px
	}

	.saasradios-post__card--radio {
		min-height: 370px;
		padding-top: 0;
		max-width: 370px
	}

	.saasradios-post__card--radio .saasradios-post__headercont {
		padding: 8%
	}

	.saasradios-post__inline {
		margin: 22px auto;
		padding-right: 12px;
		font-size: 1rem;
		min-height: 80px
	}

	.saasradios-post__inline h6 {
		margin-top: 10px;
		margin-bottom: 1px
	}

	.saasradios-post__inline p.saasradios-meta {
		font-size: 12px;
		margin-top: 5px
	}

	.saasradios-post__inline.has-post-thumbnail {
		padding-left: 80px
	}

	.saasradios-post__inline .saasradios-thumb {
		overflow: hidden;
		width: 80px;
		height: 80px
	}

	.saasradios-post__inline .saasradios-thumb img {
		transition: transform .3s;
		-webkit-filter: brightness(100%);
		filter: brightness(100%);
		transition: transform 2.3s ease, -webkit-filter .3s;
		transition: filter .3s, transform 2.3s ease;
		transition: filter .3s, transform 2.3s ease, -webkit-filter .3s
	}

	.saasradios-post__inline .saasradios-thumb:hover img {
		-webkit-filter: brightness(120%);
		filter: brightness(120%)
	}

	.saasradios-post .saasradios-readm a i {
		transform: translateX(0);
		transition: transform .2s
	}

	.saasradios-post .saasradios-readm a:hover i {
		transform: translateX(10px)
	}

	.saasradios-post__search {
		margin-bottom: 30px;
		max-width: 760px;
		margin-right: auto;
		margin-left: auto;
		min-height: 0
	}

	.saasradios-post__search::after {
		padding-top: 30px
	}

	.saasradios-post__search__c {
		width: 100%
	}

	.saasradios-post__search__c.saasradios-thmb {
		width: calc(100% - 100px)
	}

	.saasradios-post__search .saasradios-thumb {
		width: 100px;
		height: 100px
	}

	.saasradios-post__search .saasradios-meta {
		margin-top: 0
	}

	.saasradios-post__testimonial .saasradios-intro {
		overflow: hidden;
		max-height: 0;
		transition: max-height .5s ease, padding .5s ease;
		padding-top: 0px;
		transition-delay: .01s;
		text-overflow: ellipsis
	}

	.saasradios-post__testimonial:hover .saasradios-intro {
		max-height: 170px;
		transition-delay: .3s
	}

	.saasradios-post__event {
		margin-bottom: 30px;
		min-height: 130px
	}

	.saasradios-post__event .saasradios-bgimg {
		width: 30%;
		left: 0;
		right: auto
	}

	.saasradios-post__event .saasradios-bgimg img {
		opacity: 0.8
	}

	.saasradios-post__event:hover {
		border-width: 8px
	}

	.saasradios-post__event:hover .saasradios-bgimg {
		transform: none
	}

	.saasradios-post__event:hover .saasradios-bgimg img {
		opacity: 0.7
	}

	.saasradios-post__event p.saasradios-h5 {
		display: initial
	}

	.saasradios-post__event__c {
		border-left: 4px solid rgba(150, 150, 150, 0.5);
		border-width: 4px;
		transition: border 0.5s;
		transition-timing-function: cubic-bezier(0.58, 0.025, 0, 1);
		display: flex;
		padding: 50px 50px 50px 50px;
		will-change: border-width;
		background: linear-gradient(to left, #000 0%, #000 70%, rgba(0, 0, 0, 0) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#00000000', GradientType=1)
	}

	.saasradios-post__event:hover .saasradios-post__event__c {
		border-width: 10px
	}

	.saasradios-post__event__d {
		min-width: 126px;
		max-width: 126px;
		display: block;
		margin: 0;
		text-align: right;
		position: relative;
		padding-right: 40px;
		padding-bottom: 0;
		border: 0;
		border-right: 1px dotted rgba(150, 150, 150, 0.6)
	}

	.saasradios-post__event__d span {
		margin: 0;
		clear: both;
		width: 100%;
		display: block;
		line-height: .8em;
		word-break: keep-all;
		white-space: nowrap
	}

	.saasradios-post__event__d span:first-of-type {
		font-size: 84px
	}

	.saasradios-post__event__d span:last-of-type {
		font-size: 19px;
		margin-top: 14px
	}

	.saasradios-post__event__t {
		display: flex;
		flex-grow: 1;
		flex-direction: column;
		padding: 0 30px
	}

	.saasradios-post__event__t .saasradios-meta {
		margin: 0 0 3px 0;
		opacity: 0.65
	}

	.saasradios-post__event__t h2 {
		margin: 3px 0 12px 0;
		overflow: hidden;
		text-overflow: ellipsis;
		transform: translateY(3px);
		text-overflow: ellipsis;
		overflow: hidden;
		display: -webkit-box;
		-webkit-line-clamp: 1;
		max-height: 1.12em;
		-webkit-box-orient: vertical;
		line-height: 1.12em
	}

	.saasradios-post__event__t p {
		margin: 0
	}

	.saasradios-post__event__b {
		display: flex;
		flex-direction: column;
		min-width: 180px;
		position: relative;
		padding: 0 20px
	}

	.saasradios-post__event__b a {
		position: relative;
		width: 100%;
		top: 0;
		margin-top: 25px
	}

	.saasradios-post__event-feat .saasradios-excerpt p {
		margin-top: 0;
		margin-bottom: 10px
	}

	.saasradios-post__event-feat .saasradios-bigdate {
		max-width: 1170px;
		left: 50%;
		transform: translateX(-50%);
		padding: 0;
		position: relative
	}

	.saasradios-post__event-feat .saasradios-bigdate .saasradios-post__event__d {
		position: relative;
		padding: 0;
		text-align: left
	}

	.saasradios-post__mosaic {
		max-width: 2000px
	}

	.saasradios-post__mosaic:nth-child(3n+1) {
		width: 63%;
		top: 0;
		left: 0
	}

	.saasradios-post__mosaic:nth-child(2n),
	.saasradios-post__mosaic:nth-child(3n) {
		width: 37%;
		position: absolute;
		top: 0;
		left: 63%;
		height: 50%;
		min-height: 0
	}

	.saasradios-post__mosaic:nth-child(2n) h3,
	.saasradios-post__mosaic:nth-child(3n) h3 {
		font-size: 1.4em
	}

	.saasradios-post__mosaic:nth-child(3n) {
		top: 50%
	}

	.saasradios-post__mosaic__c__c {
		padding: 56px
	}

	.saasradios-post__mosaic:nth-child(2n) .saasradios-post__mosaic__c__c,
	.saasradios-post__mosaic:nth-child(3n) .saasradios-post__mosaic__c__c {
		padding: 28px
	}

	.saasradios-mosaic__c {
		padding-top: 36%;
		min-height: 470px
	}

	.saasradios-post {
		-webkit-backface-visibility: hidden;
		backface-visibility: hidden
	}

	.saasradios-post .saasradios-bgimg img,
	.saasradios-post .saasradios-thumb img {
		transition: opacity var(--saasradios-hover-trtime), transform var(--saasradios-hover-trtime), -webkit-filter var(--saasradios-hover-trtime);
		transition: opacity var(--saasradios-hover-trtime), transform var(--saasradios-hover-trtime), filter var(--saasradios-hover-trtime);
		transition: opacity var(--saasradios-hover-trtime), transform var(--saasradios-hover-trtime), filter var(--saasradios-hover-trtime), -webkit-filter var(--saasradios-hover-trtime);
		-webkit-filter: var(--saasradios-hover-img-blur) var(--saasradios-hover-img-grayscale) var(--saasradios-hover-img-brightness);
		filter: var(--saasradios-hover-img-blur) var(--saasradios-hover-img-grayscale) var(--saasradios-hover-img-brightness);
		transform: scale3d(var(--saasradios-hover-img-scale), var(--saasradios-hover-img-scale), 1)
	}

	.saasradios-post:hover .saasradios-bgimg img,
	.saasradios-post:hover .saasradios-thumb img {
		-webkit-filter: var(--saasradios-hover-img-blur-hov) var(--saasradios-hover-img-grayscale-hov) var(--saasradios-hover-img-brightness-hov);
		filter: var(--saasradios-hover-img-blur-hov) var(--saasradios-hover-img-grayscale-hov) var(--saasradios-hover-img-brightness-hov);
		transform: scale3d(var(--saasradios-hover-img-scale-hov), var(--saasradios-hover-img-scale-hov), 1)
	}

	.saasradios-sr-pagination {
		max-width: 100%;
		padding: 0 15px
	}

	.saasradios-playercontainer {
		position: relative;
		z-index: 2000;
		height: 70px;
		overflow: visible
	}

	.saasradios-playercontainer--footer {
		position: fixed;
		z-index: 2000;
		bottom: 0;
		left: 0;
		width: 100%
	}

	.qtmplayer__playlistcontainer {
		position: relative;
		z-index: 500
	}

	.saasradios-headerbar__sticky {
		transition: height .15s;
		will-change: height;
		position: fixed;
		width: 100%;
		left: 0;
		top: 0;
		z-index: 9994;
		transform: translateZ(0);
		-webkit-transform: translateZ(0)
	}

	.saasradios-headerbar__sticky:hover {
		z-index: 1100000
	}

	.saasradios-headerbar__sticky .saasradios-headerbar__content {
		position: fixed;
		width: 100%;
		display: block
	}

	#saasradios-body.admin-bar .saasradios-headerbar__sticky {
		top: 32px
	}

	.saasradios-menu {
		display: table;
		width: 100%;
		min-height: 100px;
		min-height: 0;
		line-height: 1.4em;
		table-layout: fixed;
		overflow: visible;
		padding: 0;
		-webkit-backface-visibility: hidden;
		-webkit-transform: translateZ(0);
		position: relative;
		z-index: 10
	}

	.saasradios-menu #saasradiosIndx {
		content: " ";
		display: block;
		position: absolute;
		top: 0;
		width: 90px;
		height: 0px;
		list-style: none;
		float: none;
		opacity: 1;
		margin: 0;
		padding: 0;
		border: 0;
		transform: translateX(0);
		transition: transform .8s ease, width .6s ease, height .5s;
		will-change: transform;
		transition-timing-function: cubic-bezier(0.58, 0.025, 0, 0.995);
		-webkit-backface-visibility: hidden;
		-webkit-transform: translateZ(0)
	}

	.saasradios-menu #saasradiosIndx.saasradios-inz {
		height: 5px
	}

	.saasradios-menu__cont {
		max-width: 1670px;
		margin: 0 auto;
		padding: 0 15px;
		display: flex;
		justify-content: space-between;
		align-items: center
	}

	.saasradios-menu__logo {
		display: table-cell;
		line-height: 100px;
		height: 100px;
		max-width: 450px
	}

	.saasradios-menu__logo img {
		max-height: 100px;
		max-width: 450px;
		-webkit-transform: translate3d(0, 0, 0) !important
	}

	.saasradios-logolink {
		height: 100px;
		line-height: 94px;
		max-width: 450px
	}

	.saasradios-logo_header.saasradios-sitename {
		line-height: 100px
	}

	.saasradios-menubtns {
		padding-left: 10px;
		padding-right: 18px
	}

	.saasradios-menubtns .saasradios-btn {
		margin-left: 6px;
		max-height: 40px;
		word-break: normal
	}

	.saasradios-menubtns .saasradios-btn:first-child {
		margin-left: 3px
	}

	.saasradios-menu-horizontal {
		display: flex;
		flex-grow: 1;
		text-align: left;
		justify-content: flex-end;
		min-height: 1.4em;
		line-height: 1.4em;
		position: relative;
		transform: translateZ(0);
		vertical-align: middle
	}

	.saasradios-menu-horizontal_c {
		display: table;
		vertical-align: middle;
		height: 100%
	}

	.saasradios-menu-horizontal .saasradios-menubar {
		position: relative;
		margin-left: 0;
		max-width: 100%;
		word-break: keep-all;
		white-space: nowrap;
		vertical-align: middle;
		display: table-cell;
		height: auto
	}

	.saasradios-menu-horizontal .saasradios-menubar .menu-item-has-children>a {
		padding-right: 15px
	}

	.saasradios-menu-horizontal .saasradios-menubar .menu-item-has-children::after {
		content: "+";
		display: inline-block;
		width: 14px;
		height: 14px;
		font-size: 16px;
		font-family: "Arial", sans-serif;
		font-weight: bold;
		position: absolute;
		right: 0px;
		top: 50%;
		margin-top: -6px;
		line-height: 14px;
		text-align: center;
		opacity: 0.5;
		transition: transform 0.2s ease, opacity 0.2s linear, color 0.2s;
		transform-origin: 50% 50%;
		vertical-align: middle;
		z-index: 10;
		font-family: 'Material Icons';
		content: '\e145'
	}

	.saasradios-menu-horizontal .saasradios-menubar .menu-item-has-children:hover::after {
		transform: rotate(-45deg);
		opacity: 1
	}

	.saasradios-menu-horizontal .saasradios-menubar li {
		padding-left: 14px
	}

	.saasradios-menu-horizontal .saasradios-menubar li>a {
		line-height: inherit;
		transition: all .2s
	}

	.saasradios-menu-horizontal .saasradios-menubar li::before {
		margin-right: 8px;
		margin-top: -3px;
		width: 6px;
		height: 6px;
		position: absolute;
		top: 50%;
		transition: all .15s;
		left: 0
	}

	.saasradios-menu-horizontal .saasradios-menubar>li {
		line-height: inherit;
		height: auto;
		position: relative;
		padding: 0;
		z-index: 10;
		display: inline-block;
		display: table-cell;
		vertical-align: middle;
		margin: 0
	}

	.saasradios-menu-horizontal .saasradios-menubar>li>a {
		line-height: inherit;
		height: auto;
		position: relative;
		max-width: 240px;
		text-overflow: ellipsis;
		display: inline-block;
		float: right
	}

	.saasradios-menu-horizontal .saasradios-menubar>li.menu-item-has-children a {
		padding-right: 8px
	}

	.saasradios-menu-horizontal .saasradios-menubar>li ul {
		display: none;
		position: fixed;
		top: -2000px;
		display: block;
		width: 280px;
		left: 0;
		opacity: 0;
		margin: 0;
		transition: opacity 0.3s, transform 0.25s, margin 0.3s;
		text-align: left;
		transform: translateY(30px);
		will-change: opacity, top, position, transform;
		padding: 29px 0 0 0
	}

	.saasradios-menu-horizontal .saasradios-menubar>li ul li {
		display: block;
		width: 100%;
		position: relative;
		height: auto;
		padding: 0;
		border-radius: 0;
		transform: translateX(22px);
		box-shadow: 0 5px 5px rgba(0, 0, 0, 0.3)
	}

	.saasradios-menu-horizontal .saasradios-menubar>li ul li:before {
		display: none
	}

	.saasradios-menu-horizontal .saasradios-menubar>li ul li.menu-item-has-children a {
		border-radius: 0
	}

	.saasradios-menu-horizontal .saasradios-menubar>li ul li.menu-item-has-children::after {
		right: 12px
	}

	.saasradios-menu-horizontal .saasradios-menubar>li ul li.menu-item-has-children:hover::after {
		color: #fff
	}

	.saasradios-menu-horizontal .saasradios-menubar>li ul li a {
		font-size: 13px;
		transition: opacity .2s;
		line-height: 1.2em;
		height: auto;
		border-bottom: 1px solid rgba(20, 20, 20, 0.1);
		padding: 14px 16px;
		width: 100%;
		display: block;
		background-size: 0% 104%;
		background-repeat: no-repeat;
		background-position: -2px 101%;
		transition: background-size 0.3s, color 0.35s;
		will-change: background-size, color
	}

	.saasradios-menu-horizontal .saasradios-menubar>li ul li a:after {
		transition: color 0.35s;
		transition-delay: .3s
	}

	.saasradios-menu-horizontal .saasradios-menubar>li ul li:last-child>a {
		overflow: hidden;
		border-bottom: none
	}

	.saasradios-menu-horizontal .saasradios-menubar>li ul li>ul {
		left: 279px;
		transition-delay: 0.5s
	}

	.saasradios-menu-horizontal .saasradios-menubar>li ul li>ul li.menu-item-has-children::after {
		display: none
	}

	.saasradios-menu-horizontal .saasradios-menubar>li ul li:hover>a {
		background-size: 110% 104%;
		color: #fff
	}

	.saasradios-menu-horizontal .saasradios-menubar>li ul li:hover>a:after {
		color: #fff
	}

	.saasradios-menu-horizontal .saasradios-menubar>li ul li:hover>ul {
		position: absolute;
		top: -26px;
		margin: 0;
		opacity: 1
	}

	.saasradios-menu-horizontal .saasradios-menubar>li.saasradios-iright>ul {
		left: auto;
		right: 0
	}

	.saasradios-menu-horizontal .saasradios-menubar>li.saasradios-iright>ul li>ul {
		left: -280px
	}

	.saasradios-menu-horizontal .saasradios-menubar>li.saasradios-iright>ul li::before {
		left: auto;
		right: 1rem
	}

	.saasradios-menu-horizontal .saasradios-menubar li:hover {
		z-index: 11
	}

	.saasradios-menu-horizontal .saasradios-menubar li:hover::after {
		opacity: 1
	}

	.saasradios-menu-horizontal .saasradios-menubar li:hover::before {
		width: 102%;
		height: 20px;
		margin-top: -10px
	}

	.saasradios-menu-horizontal .saasradios-menubar li:hover>ul {
		position: absolute;
		display: block;
		opacity: 1;
		margin-top: 0px;
		top: 100%;
		transform: translateY(0px)
	}

	.saasradios-menu-horizontal .saasradios-menubar li:hover>ul>li {
		opacity: 1;
		transform: translateX(0px)
	}

	.saasradios-menu-horizontal .saasradios-menubar .current-menu-item>a {
		cursor: unset;
		opacity: .7
	}

	.saasradios-menu-horizontal--double {
		position: absolute;
		left: 0;
		top: 100%;
		width: 100%;
		text-align: center;
		padding: 0 20px;
		justify-content: center
	}

	.saasradios-menu-horizontal--double .saasradios-menubar>li ul {
		padding-top: 0
	}

	.vc_wp_custommenu ul li {
		transform: translateX(0px);
		transition: transform .25s ease
	}

	.vc_wp_custommenu ul li:hover {
		transform: translateX(5px)
	}

	.saasradios-menubtns {
		display: flex;
		align-items: center;
		justify-content: center;
		height: 100%;
		flex-grow: 0
	}

	.saasradios-menubar__secondary {
		margin: 0;
		padding: 0;
		display: inline-flex;
		float: right;
		line-height: 34px
	}

	.saasradios-menubar__secondary li {
		padding: 0;
		margin: 0 3px;
		line-height: inherit
	}

	.saasradios-menubar__secondary li a {
		padding: 0 3px;
		margin: 0;
		line-height: inherit
	}

	.saasradios-menubar__secondary li a span {
		transition: color .5s
	}

	.saasradios-menubar__secondary li a::before,
	.saasradios-menubar__secondary li a::after {
		opacity: 1
	}

	.saasradios-menubar__secondary li a:hover {
		opacity: 1
	}

	.saasradios-menubar__secondary li::before {
		display: none
	}

	.saasradios-menubar__secondary li.current-menu-item a {
		opacity: 1
	}

	.saasradios-adsslot {
		display: table-cell;
		float: none;
		flex: 1;
		text-align: initial
	}

	.saasradios-menu-horizontal .saasradios-menubar>li {
		margin: 0 0.2em
	}

	.saasradios-menu-horizontal .saasradios-menubar>li>a {
		position: relative;
		overflow: hidden;
		width: auto;
		overflow: hidden
	}

	.saasradios-menu-horizontal .saasradios-menubar>li>a>span {
		display: block;
		pointer-events: none;
		padding: .7em 0.5em
	}

	.saasradios-menu-horizontal .saasradios-menubar>li>a::before,
	.saasradios-menu-horizontal .saasradios-menubar>li>a::after {
		content: "";
		display: block;
		width: 100%;
		height: 3px;
		border-top: 3px solid;
		opacity: 1;
		bottom: 0;
		left: 0;
		position: absolute;
		transform: scaleX(0);
		transition: transform .2s ease;
		transform-origin: 0 0;
		transition-duration: 0.5s;
		transition-timing-function: cubic-bezier(0, 1, 0, 1)
	}

	.saasradios-menu-horizontal .saasradios-menubar>li>a::after {
		border-color: red;
		z-index: 2;
		transition-duration: 0.9s;
		transition-delay: .5s
	}

	.saasradios-menu-horizontal .saasradios-menubar>li:hover>a::before,
	.saasradios-menu-horizontal .saasradios-menubar>li:hover>a::after {
		transform: scaleX(1)
	}

	.saasradios-menu-horizontal .saasradios-menubar>li:hover>a>span {
		-webkit-animation: saasradios-flip 0.6s forwards;
		animation: saasradios-flip 0.6s forwards
	}

	@-webkit-keyframes saasradios-flip {
		50% {
			opacity: 0;
			transform: translate3d(0, -100%, 0)
		}

		51% {
			opacity: 0;
			transform: translate3d(0, 100%, 0)
		}

		100% {
			opacity: 1;
			transform: translate3d(0, 0, 0)
		}
	}

	@keyframes saasradios-flip {
		50% {
			opacity: 0;
			transform: translate3d(0, -100%, 0)
		}

		51% {
			opacity: 0;
			transform: translate3d(0, 100%, 0)
		}

		100% {
			opacity: 1;
			transform: translate3d(0, 0, 0)
		}
	}

	.saasradios-menu-horizontal .saasradios-menubar.saasradios-menustyle-classic>li {
		margin: 0 0.2em
	}

	.saasradios-menu-horizontal .saasradios-menubar.saasradios-menustyle-classic>li>a {
		position: relative;
		overflow: hidden;
		width: auto;
		overflow: hidden
	}

	.saasradios-menu-horizontal .saasradios-menubar.saasradios-menustyle-classic>li>a>span {
		display: block;
		pointer-events: none;
		padding: .7em 0.5em
	}

	.saasradios-menu-horizontal .saasradios-menubar.saasradios-menustyle-classic>li>a::before,
	.saasradios-menu-horizontal .saasradios-menubar.saasradios-menustyle-classic>li>a::after {
		content: "";
		display: block;
		width: 100%;
		height: 3px;
		border-top: 3px solid;
		opacity: 1;
		bottom: 0;
		left: 0;
		position: absolute;
		transform: scaleX(0);
		transition: transform .2s ease;
		transform-origin: 0 0;
		transition-duration: 0.5s;
		transition-timing-function: cubic-bezier(0, 1, 0, 1)
	}

	.saasradios-menu-horizontal .saasradios-menubar.saasradios-menustyle-one>li {
		margin: 0 0.2em
	}

	.saasradios-menu-horizontal .saasradios-menubar.saasradios-menustyle-one>li>a {
		position: relative;
		overflow: hidden;
		width: auto;
		overflow: hidden
	}

	.saasradios-menu-horizontal .saasradios-menubar.saasradios-menustyle-one>li>a>span {
		display: block;
		pointer-events: none;
		padding: .7em 0.5em;
		position: relative;
		z-index: 100
	}

	.saasradios-menu-horizontal .saasradios-menubar.saasradios-menustyle-one>li>a::before,
	.saasradios-menu-horizontal .saasradios-menubar.saasradios-menustyle-one>li>a::after {
		content: "";
		display: block;
		width: 100%;
		height: 100%;
		border-top: 300px solid;
		opacity: 1;
		bottom: 0;
		left: 0;
		position: absolute;
		transform: scaleX(0);
		transition: transform .2s ease;
		transform-origin: 0 0;
		transition-duration: 0.5s;
		transition-timing-function: cubic-bezier(0, 1, 0, 1)
	}

	.saasradios-menu-horizontal .saasradios-menubar.saasradios-menustyle-one>li>a::after {
		border-color: red;
		z-index: 2;
		transition-duration: 0.9s;
		transition-delay: .5s
	}

	.saasradios-menu-horizontal .saasradios-menubar.saasradios-menustyle-one>li:hover>a::before,
	.saasradios-menu-horizontal .saasradios-menubar.saasradios-menustyle-one>li:hover>a::after {
		transform: scaleX(1)
	}

	.saasradios-menu-horizontal .saasradios-menubar.saasradios-menustyle-one>li:hover>a>span {
		-webkit-animation: saasradios-flip-left 0.6s forwards;
		animation: saasradios-flip-left 0.6s forwards;
		color: #fff !important
	}

	@-webkit-keyframes saasradios-flip-left {
		00% {
			opacity: 0;
			transform: translate3d(-100%, 0, 0)
		}

		51% {
			opacity: 0;
			transform: translate3d(-100%, 0, 0)
		}

		100% {
			opacity: 1;
			transform: translate3d(0, 0, 0)
		}
	}

	@keyframes saasradios-flip-left {
		00% {
			opacity: 0;
			transform: translate3d(-100%, 0, 0)
		}

		51% {
			opacity: 0;
			transform: translate3d(-100%, 0, 0)
		}

		100% {
			opacity: 1;
			transform: translate3d(0, 0, 0)
		}
	}

	.saasradios-secondaryhead__cont {
		padding: 6px 27px;
		height: auto;
		justify-content: flex-end
	}

	.saasradios-secondaryhead .saasradios-social a {
		transition: color .5s
	}

	.saasradios-secondaryhead .saasradios-sos {
		display: block;
		line-height: 36px;
		display: inline-flex;
		flex-grow: 1
	}

	.saasradios-secondaryhead .saasradios-menubar__secondary {
		text-align: right;
		width: auto
	}

	.saasradios-secondaryhead .saasradios-menubar {
		text-align: right
	}

	.saasradios-secondaryhead .saasradios-menubar li {
		display: inline-flex;
		vertical-align: middle
	}

	.saasradios-secondaryhead .saasradios-menubar li:not(.saasradios-social) {
		float: none;
		margin-top: 0
	}

	.saasradios-secondaryhead .saasradios-menubar li a {
		line-height: 34px
	}

	.saasradios-menu-stick .saasradios-headerbar__sticky .saasradios-secondaryhead {
		transform: translate3d(-0.000001px);
		max-height: 48px;
		transition: max-height 0.3s ease;
		overflow: hidden;
		margin-left: 0
	}

	.saasradios-menu-stick .saasradios-headerbar__sticky__s .saasradios-secondaryhead {
		max-height: 0px
	}

	.saasradios-pageheader__contents {
		text-rendering: geometricPrecision
	}

	.saasradios-pageheader__contents .saasradios-container {
		margin: 0 auto;
		border: 0px solid;
		max-width: 1170px
	}
	
	.saasradios-pageheader__contents .saasradios-container2 {
		margin: 0 auto;
		border: 0px solid;
		max-width: 1170px
	}

	.saasradios-pageheader .saasradios-countdown-shortcode {
		margin-top: 10px
	}

	.saasradios-pageheader .saasradios-post__social a {
		margin: 0 3px;
		height: 30px;
		width: 30px;
		line-height: 29px;
		font-size: 14px
	}

	.saasradios-pageheader .saasradios-post__social a:hover {
		transition: background 0.3s, color 0.3s
	}

	.saasradios-pageheader .saasradios-meta {
		margin-top: 20px
	}

	.saasradios-pageheader .saasradios-p-catz {
		margin-bottom: 2.5em
	}

	.saasradios-pageheader .saasradios-p-catz a {
		margin-right: 4px;
		margin-left: 4px
	}

	.saasradios-pageheader .saasradios-bgimg {
		border-radius: initial
	}

	.saasradios-pageheader .saasradios-pagecaption {
		max-width: 1170px;
		margin-left: auto;
		margin-right: auto
	}

	.saasradios-pageheader h3,
	.saasradios-pageheader h4 {
		margin-top: 0
	}

	.saasradios-pageheader .saasradios-p-author {
		position: relative;
		padding-right: 22px
	}

	.saasradios-pageheader .saasradios-p-author::after {
		content: " ";
		display: inline-block;
		width: 10px;
		height: 1px;
		border-top: 1px solid;
		margin-left: 10px;
		position: absolute;
		right: 0;
		top: 50%;
		line-height: inherit
	}

	.saasradios-pageheader .saasradios-actions {
		height: 110px
	}

	.saasradios-pageheader .saasradios-actions__cont {
		background: transparent;
		width: 100%;
		height: auto;
		transition: none;
		position: relative
	}

	.saasradios-pageheader .saasradios-actions__cont:hover {
		position: relative
	}

	.saasradios-pageheader .saasradios-actions .saasradios-a0 {
		width: 110px;
		height: 110px;
		line-height: 102px;
		border-width: 5px
	}

	.saasradios-pageheader .saasradios-actions .saasradios-a0 i {
		font-size: 64px
	}

	.saasradios-pageheader .saasradios-actions .saasradios-a1,
	.saasradios-pageheader .saasradios-actions .saasradios-a2 {
		top: 50%;
		margin-top: -14px
	}

	.saasradios-pageheader .saasradios-actions .saasradios-a1 {
		margin-left: -120px
	}

	.saasradios-pageheader .saasradios-actions .saasradios-a2 {
		margin-left: 95px
	}

	.saasradios-pageheader__breadcrumb {
		top: 0;
		padding: 27px 0;
		width: 100%;
		height: 80px
	}

	.saasradios-pageheader__breadcrumb .saasradios-breadcrumb {
		padding: 0 27px;
		text-align: right;
		max-width: 1760px;
		margin: 0 auto
	}

	.saasradios-pageheader__nav-post a:hover .saasradios-tit {
		max-width: 450px
	}

	.saasradios-pageheader .saasradios-countdown__container {
		margin-top: 0
	}

	.saasradios-pageheader__qtvideo .saasradios-p-catz {
		margin-left: 0
	}

	.saasradios-pageheader__qtvideo .saasradios-p-catz a {
		margin-left: 0;
		margin-right: 8px
	}

	.saasradios-pageheader__qtvideo__related .saasradios-container {
		margin-top: 0 !important
	}
	
	.saasradios-pageheader__qtvideo__related .saasradios-container2 {
		margin-top: 0 !important
	}

	.saasradios-circlesanimation {
		position: relative;
		overflow: hidden;
		transition: all .7s;
		position: absolute;
		z-index: 0;
		width: 100%;
		height: 100%;
		top: 0;
		left: 0;
		overflow: visible;
		z-index: 2;
		pointer-events: none
	}

	.saasradios-circlesanimation::before,
	.saasradios-circlesanimation::after {
		position: absolute;
		content: '';
		z-index: -1;
		top: 4em;
		left: 50%;
		width: 50em;
		height: 50em;
		background: #fff;
		margin-left: -27em;
		border-radius: 46.5%;
		transform: translateZ(0.001px);
		transform-origin: 50% 50%;
		-webkit-backface-visibility: hidden;
		backface-visibility: hidden;
		-webkit-animation: wave 20s infinite linear;
		animation: wave 20s infinite linear;
		transition: all 0.5s ease, top 1s ease-out;
		overflow: hidden;
		opacity: 0.7
	}

	.saasradios-circlesanimation::after {
		-webkit-animation: wave 22s infinite linear;
		animation: wave 22s infinite linear;
		transition: all 0.5s ease, top 1s ease-out;
		margin-left: -25em
	}

	.saasradios-circlesanimation::after,
	.saasradios-circlesanimation::before {
		opacity: .3;
		-moz-mix-blend-mode: multiply;
		mix-blend-mode: multiply;
		-webkit-animation: wave 23s infinite linear;
		animation: wave 23s infinite linear;
		z-index: 2;
		margin-left: -0;
		margin-top: 0;
		width: 230vw;
		height: 240vw;
		left: -73vw;
		top: 79%;
		margin-top: 0
	}

	.saasradios-circlesanimation::before {
		-webkit-animation: wave 27s infinite linear;
		animation: wave 27s infinite linear;
		margin-left: -0;
		margin-top: 0;
		width: 230vw;
		height: 240vw;
		left: -73vw;
		top: 70%;
		margin-top: 0
	}

	.single-qtvideo .saasradios-pageheader__contents .saasradios-pageheader__qtvideo__related .saasradios-container {
		padding: 0 !important
	}
	
	.single-qtvideo .saasradios-pageheader__contents .saasradios-pageheader__qtvideo__related .saasradios-container2 {
		padding: 0 !important
	}

	.saasradios-countdown-size--10 {
		font-size: 5.85rem
	}

	.saasradios-countdown-size--9 {
		font-size: 4.68rem
	}

	.saasradios-countdown-size--8 {
		font-size: 3.75rem
	}

	.saasradios-countdown-size--7 {
		font-size: 3rem
	}

	.saasradios-countdown-size--6 {
		font-size: 2.441rem
	}

	.saasradios-countdown-size--5 {
		font-size: 1.953rem
	}

	.saasradios-countdown-size--4 {
		font-size: 1.563rem
	}

	.saasradios-countdown-size--3 {
		font-size: 1.25rem
	}

	.saasradios-countdown-size--2 {
		font-size: 1rem
	}

	.saasradios-countdown-size--1 {
		font-size: 15px
	}

	.saasradios-countdown-size--inherit {
		font-size: inherit
	}

	.saasradios-searchbar {
		height: 100px;
		line-height: 100px;
		padding: 0 20px
	}

	.saasradios-searchbar__cont {
		max-width: calc($themevariable-max-container-size - 54px);
		padding: 0;
		margin: 0 auto
	}

	.saasradios-searchbar form {
		height: 100px;
		float: left
	}

	.saasradios-searchbar form input {
		width: calc(100% - 200px);
		vertical-align: middle;
		float: left;
		display: flex;
		flex-grow: 1
	}

	.saasradios-searchbar form button.saasradios-btn {
		display: inline-flex
	}

	.saasradios-searchbar .saasradios-btn__r {
		display: inline-flex
	}

	.saasradios-searchbar.open {
		top: 0;
		position: absolute;
		transform: translateX(0%);
		max-width: 100%;
		padding: 0 20px
	}

	.saasradios-entrycontent blockquote,
	.saasradios-entrycontent .rd-block-quote {
		margin: 70px auto 60px auto;
		padding: 80px 50px 60px 50px
	}

	.saasradios-entrycontent>pre {
		padding: 40px
	}

	.saasradios-entrycontent .rd-block-pullquote.aligncenter blockquote,
	.saasradios-entrycontent .rd-block-pullquote.alignwide blockquote,
	.saasradios-entrycontent .rd-block-pullquote.alignfull blockquote {
		margin-top: 50px;
		margin-bottom: 24px
	}

	.saasradios-entrycontent .rd-block-pullquote p {
		font-size: 1.46rem
	}

	.saasradios-entrycontent .rd-block-pullquote.alignleft,
	.saasradios-entrycontent .rd-block-pullquote.alignright,
	.saasradios-entrycontent .rd-block-pullquote.alignleft blockquote,
	.saasradios-entrycontent .rd-block-pullquote.alignright blockquote {
		padding-right: 0;
		padding-left: 0
	}

	.saasradios-entrycontent img.aligncenter {
		margin-left: auto;
		margin-right: auto
	}

	.saasradios-entrycontent .saasradios-comments-section,
	.saasradios-entrycontent .saasradios-author-section,
	.saasradios-entrycontent .saasradios-previouspost-section,
	.saasradios-entrycontent .saasradios-relatedpost-section {
		padding-left: 70px;
		padding-right: 70px
	}

	.saasradios-entrycontent .alignfull.rd-block-pullquote blockquote {
		margin-top: 80px
	}

	.saasradios-entrycontent .rd-block-gallery.alignfull {
		margin-top: 65px
	}

	.saasradios-single__nosidebar .saasradios-entrycontent .alignfull.rd-block-pullquote blockquote {
		margin-top: 90px;
		margin-bottom: 60px;
		padding-left: 20px;
		padding-right: 20px
	}

	.saasradios-single__nosidebar .saasradios-entrycontent .alignwide {
		margin-left: -70px;
		margin-right: -70px;
		max-width: 910px;
		padding-left: 0;
		padding-right: 0
	}

	.saasradios-comment {
		padding: 40px 32px
	}

	.saasradios-comment__closed {
		padding: 32px
	}

	.saasradios-comment .saasradios-avatar {
		width: 50px;
		height: 50px;
		left: 32px;
		top: 42px;
		padding: 5px
	}

	.saasradios-comment__c {
		padding-left: 75px;
		margin-top: 0
	}

	.saasradios-comment__c p:first-child {
		margin-top: 0.2em
	}

	.saasradios-comment__c p:last-child {
		margin-bottom: 0
	}

	.saasradios-comment__rlink {
		top: 40px;
		right: 40px;
		opacity: 0;
		transition: opacity 0.4s
	}

	.saasradios-comment__auth {
		padding-left: 75px;
		padding-top: 0.3em
	}

	.saasradios-comment__icon {
		top: 24px
	}

	.saasradios-comment:hover .saasradios-comment__rlink {
		opacity: 1;
		display: block
	}

	.saasradios-pingback .saasradios-comment__c {
		margin-top: 0
	}

	.akismet_comment_form_privacy_notice {
		padding: 0 36px 36px 36px
	}

	.saasradios-scard__des {
		position: relative;
		height: 100%;
		width: 100%
	}

	.saasradios-scard .saasradios-intro {
		display: block;
		opacity: 1;
		transform: translateY(0px)
	}

	.saasradios-scard .saasradios-episodes {
		display: block;
		opacity: 0 !important;
		height: 100%;
		position: absolute;
		top: 0;
		transform: translateY(15px);
		width: 100%
	}

	.saasradios-scard .saasradios-episodes .saasradios-caption {
		margin-top: 0;
		margin-bottom: 20px;
		font-size: 13px
	}

	.saasradios-scard .saasradios-episodes a {
		color: inherit
	}

	.saasradios-scard .saasradios-episodes__r {
		padding-right: 30px;
		margin: 5px 0;
		line-height: 27px;
		clear: both;
		height: 27px
	}

	.saasradios-scard .saasradios-episodes p {
		clear: both;
		margin-top: 20px
	}

	.saasradios-scard .saasradios-episodes__l {
		max-width: calc(100% - 30px);
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
		line-height: 20px;
		height: 20px;
		float: left
	}

	.saasradios-scard .saasradios-episodes__p {
		vertical-align: middle;
		line-height: inherit;
		display: inline-block;
		width: 20px;
		height: 20px;
		text-align: center;
		position: relative;
		margin-right: 10px;
		line-height: 20px;
		box-sizing: border-box;
		float: left
	}

	.saasradios-scard .saasradios-episodes__p .qtmplayer-donut .qtmplayer-play-btn {
		position: absolute;
		left: 0
	}

	.saasradios-scard .saasradios-episodes__p::after {
		display: block;
		content: " ";
		position: absolute;
		left: 0;
		top: 0;
		width: 20px;
		height: 20px;
		border-radius: 50%;
		border: 2px solid;
		opacity: .3
	}

	.saasradios-scard .saasradios-episodes__p i {
		position: absolute;
		left: 0;
		top: 0;
		font-size: 16px;
		width: 20px;
		height: 20px;
		border: 2px solid transparent
	}

	.saasradios-scard .saasradios-intro,
	.saasradios-scard .saasradios-episodes {
		transition: transform 0.4s ease, opacity 0.3s linear
	}

	.saasradios-scard .saasradios-scard__con {
		transition: background 0.3s linear
	}

	.saasradios-scard:hover .saasradios-scard__con {
		background-color: rgba(0, 0, 0, 0.6)
	}

	.saasradios-scard:hover .saasradios-intro {
		opacity: 0;
		transform: translateY(-15px)
	}

	.saasradios-scard:hover .saasradios-episodes {
		opacity: 1 !important;
		transform: translateY(0px)
	}

	.saasradios-authorbox {
		max-width: 770px;
		margin: 0 auto
	}

	.saasradios-authorbox__cn {
		padding: 40px
	}

	.saasradios-authorbox__img {
		margin-right: 30px;
		width: 70px;
		height: 70px
	}

	.saasradios-authorbox__card {
		margin-bottom: 30px;
		padding: 30px 10px
	}

	.saasradios-authorbox__card h6 {
		font-size: 15px
	}

	.saasradios-authorbox__card p {
		line-height: 1em;
		font-size: 13px
	}

	.saasradios-sidebar__main {
		margin-top: 0
	}

	.saasradios-sidebar__rgt {
		padding-left: 20px
	}

	.saasradios-sidebar__offcanvas {
		padding: 30px
	}

	.saasradios-sticky__content {
		width: 100%;
		padding: 0px 0;
		margin: 0;
		transition: padding .2s, box-shadow 0.2s;
		box-shadow: 0 0 20px rgba(0, 0, 0, 0)
	}

	.saasradios-sticky__content .saasradios-container {
		transition: max-width .5s ease
	}
	
	.saasradios-sticky__content .saasradios-container2 {
		transition: max-width .5s ease
	}

	.saasradios-sticky .saasradios-btn-primary {
		-webkit-clip-path: none;
		clip-path: none;
		border-radius: 0
	}

	.saasradios-stickme.saasradios-sticky .saasradios-sticky__content {
		position: fixed;
		width: 100%;
		max-width: 100vw;
		top: 0;
		left: 0;
		box-shadow: 0 5px 15px 0px rgba(0, 0, 0, 0.1);
		padding: 10px 30px 10px 15px
	}

	.saasradios-stickme.saasradios-sticky .saasradios-sticky__content .saasradios-container {
		max-width: calc($themevariable-max-container-size - 46px)
	}
	
	.saasradios-stickme.saasradios-sticky .saasradios-sticky__content .saasradios-container2 {
		max-width: calc($themevariable-max-container-size - 46px)
	}

	.saasradios-overlay {
		width: 420px;
		left: auto;
		right: 0;
		box-shadow: -2px 0 18px 3px rgba(0, 0, 0, 0.2);
		max-width: 100%
	}

	#saasradios-body .saasradios-master .saasradios-slider__main {
		max-width: 100%;
		max-width: 1700px;
		margin-bottom: 0;
		margin-top: 40px
	}

	#saasradios-body .saasradios-master .saasradios-slider__item {
		min-height: 470px;
		max-width: 100%
	}

	#saasradios-body .saasradios-master .saasradios-slider--fullheight #saasradios-body .saasradios-master .saasradios-slider__item {
		padding-top: 55%;
		min-height: calc(100vh - 70px);
		max-height: 100vh;
		opacity: 0
	}

	#saasradios-body .saasradios-master .saasradios-slider__nav {
		margin: 0;
		bottom: 30px;
		color: #fff
	}

	#saasradios-body .saasradios-master .saasradios-slider__c {
		padding: 0
	}

	#saasradios-body .saasradios-master .saasradios-slider__c .saasradios-container {
		position: relative;
		width: 1170px;
		overflow: visible;
		margin: 0;
		transform: translateX(-50%);
		left: 50%;
		max-width: 1170px;
		padding: 40px 40px
	}
	
	#saasradios-body .saasradios-master .saasradios-slider__c .saasradios-container2 {
		position: relative;
		width: 1170px;
		overflow: visible;
		margin: 0;
		transform: translateX(-50%);
		left: 50%;
		max-width: 1170px;
		padding: 40px 40px
	}

	#saasradios-body .saasradios-master .saasradios-slider .saasradios-container>.saasradios-slider__exc {
		display: block;
		max-height: 0em;
		overflow: hidden;
		transition: max-height 0.76s ease;
		will-change: max-height;
		transition-timing-function: cubic-bezier(0.58, 0.025, 0, 0.995);
		transition-delay: 0;
		transform: none
	}
	
	#saasradios-body .saasradios-master .saasradios-slider .saasradios-container2>.saasradios-slider__exc {
		display: block;
		max-height: 0em;
		overflow: hidden;
		transition: max-height 0.76s ease;
		will-change: max-height;
		transition-timing-function: cubic-bezier(0.58, 0.025, 0, 0.995);
		transition-delay: 0;
		transform: none
	}

	#saasradios-body .saasradios-master .saasradios-slider .saasradios-container>.saasradios-slider__exc p {
		transform: none;
		margin-bottom: 20px
	}
	
	#saasradios-body .saasradios-master .saasradios-slider .saasradios-container2>.saasradios-slider__exc p {
		transform: none;
		margin-bottom: 20px
	}

	#saasradios-body .saasradios-master .saasradios-slider .saasradios-slider__item:hover .saasradios-slider__exc {
		max-height: 4.5em
	}

	#saasradios-body .saasradios-master .saasradios-slider__ac {
		width: 30%;
		max-width: 30%;
		left: 57%;
		position: absolute;
		margin: 0 auto;
		top: 0;
		text-align: center
	}

	#saasradios-body .saasradios-master .saasradios-slider__ab {
		border-width: 4px;
		margin-top: -55px;
		width: 110px;
		height: 110px;
		line-height: 104px;
		transform: translateY(-5px);
		position: absolute
	}

	#saasradios-body .saasradios-master .saasradios-slider__ab::after {
		display: block;
		content: " ";
		position: absolute;
		width: 120%;
		height: 120%;
		border: 22px solid;
		top: -10%;
		left: -10%;
		box-sizing: border-box;
		opacity: 0;
		transition: opacity 0.2s linear, border-width 0.3s linear
	}

	#saasradios-body .saasradios-master .saasradios-slider__ab:hover::after {
		border-width: 10px;
		opacity: .5
	}

	#saasradios-body .saasradios-master .saasradios-slider-owl {
		-- width: 70%;
		-- max-width: 1900px;
		-- min-width: 1170px
	}

	#saasradios-body .saasradios-master .saasradios-slider-owl .owl-nav {
		width: 110%;
		left: -5%
	}

	#saasradios-body .saasradios-master .saasradios-slider--fullwidth {
		width: 100%;
		max-width: 3000px;
		min-width: 100%
	}

	#saasradios-body .saasradios-master .saasradios-slider--fullwidth .saasradios-slider__item {
		padding-top: 45%;
		min-height: calc(80vh - 70px)
	}

	#saasradios-body .saasradios-master .saasradios-slider--fullwidth .saasradios-owl-theme .owl-nav {
		width: calc(100vw - 70px);
		max-width: calc(100% - 70px);
		left: 35px
	}

	#saasradios-body .saasradios-master .saasradios-slider--fullheight .saasradios-slider__item {
		padding-top: 55%;
		min-height: calc(100vh - 70px);
		max-height: 100vh
	}

	#saasradios-body .saasradios-master .saasradios-slider .saasradios-arrow {
		width: 32px;
		height: 32px;
		box-shadow: none
	}

	#saasradios-body .saasradios-master .saasradios-slider .saasradios-arrow::before,
	#saasradios-body .saasradios-master .saasradios-slider .saasradios-arrow::after {
		width: 32px;
		height: 32px;
		top: 0px;
		left: 0px
	}

	#saasradios-body .saasradios-master .saasradios-slider .saasradios-arrow::after {
		left: 5px
	}
}

@media only screen and (min-width : 1200px) and (min-width: 1200px) {
	#saasradios-body .saasradios-master .saasradios-slider .saasradios-arrow:hover::before {
		left: -2px
	}

	#saasradios-body .saasradios-master .saasradios-slider .saasradios-arrow:hover::after {
		left: 2px
	}
}

@media only screen and (min-width : 1200px) {
	.saasradios-downloadbox {
		border: none;
		width: 100%
	}

	.saasradios-downloadbox__card {
		display: flex
	}

	.saasradios-downloadbox__card img {
		width: 100%;
		height: 100%;
		-o-object-fit: cover;
		object-fit: cover;
		max-width: 100%;
		min-width: 100%
	}

	.saasradios-downloadbox__i {
		max-width: 30%;
		float: left;
		box-sizing: border-box
	}

	.saasradios-downloadbox__content {
		padding: 40px;
		flex-grow: 1;
		width: auto
	}

	.saasradios-downloadbox__count {
		opacity: .5
	}

	.saasradios-downloadbox__act {
		margin-top: 1.3rem
	}

	.saasradios-downloadbox__cap {
		margin-top: 0
	}

	.saasradios-pricingtable:hover .saasradios-pricingtable__content {
		transform: translateY(-24px)
	}

	.saasradios-cards {
		height: 520px;
		min-width: 300px
	}

	.saasradios-cards__content {
		padding: 30px;
		transition: transform .5s ease;
		transform: translateY(0)
	}

	.saasradios-cards__content__c {
		padding: 40px;
		z-index: 10
	}

	.saasradios-cards:hover .saasradios-cards__content {
		transform: translateY(-24px)
	}

	.saasradios-cards:hover .saasradios-cards__content .saasradios-hov {
		opacity: 1
	}

	.saasradios-cards__icon {
		font-size: 110px
	}

	.saasradios-cards__sky {
		height: 624px;
		max-width: 360px
	}

	.saasradios-cards__sky .saasradios-capfont,
	.saasradios-cards__sky .saasradios-tags {
		margin-top: 0
	}

	.saasradios-cards__horizontal {
		margin-left: auto;
		margin-right: auto;
		height: auto
	}

	.saasradios-cards__horizontal__pad {
		padding: 70px;
		padding-right: 0
	}

	.saasradios-cards__horizontal__inv .saasradios-cards__horizontal__pad {
		padding-right: 70px;
		padding-left: 0
	}

	.saasradios-cards__mini {
		min-width: 170px;
		height: 240px
	}

	.saasradios-cards__featured .saasradios-cards__content {
		transform: translateY(-16px)
	}

	.saasradios-cards__def {
		max-width: 360px;
		min-height: 0;
		padding-top: 145%;
		padding-top: 0
	}

	.saasradios-cards+.saasradios-cards {
		margin-left: 30px
	}

	.saasradios-hov {
		width: 100%;
		height: 100%;
		position: absolute;
		left: 0;
		top: 0;
		content: " ";
		border: none;
		opacity: 0;
		transition: opacity .6s;
		will-change: opacity
	}

	ul.saasradios-sponsors__i5 {
		padding-top: 60%
	}

	ul.saasradios-sponsors__i7 {
		padding-top: 58%
	}

	ul.saasradios-sponsors .saasradios-hov {
		display: block;
		opacity: 0;
		position: absolute;
		z-index: 20;
		mix-blend-mode: color
	}

	ul.saasradios-sponsors a:hover .saasradios-hov {
		opacity: 1
	}

	.saasradios-reaktions-shareball__menu-btn,
	.saasradios-reaktions-shareball__icons a {
		-webkit-filter: brightness(1);
		filter: brightness(1);
		transition: all .3s
	}

	.saasradios-reaktions-shareball__menu-btn:hover,
	.saasradios-reaktions-shareball__icons a:hover {
		-webkit-filter: brightness(1.3);
		filter: brightness(1.3)
	}

	.saasradios-entrycontent__share .ttg-btn-share {
		transition: all .2s
	}

	.saasradios-entrycontent__share .ttg-btn-share:hover {
		color: #fff
	}

	.saasradios-shareball {
		position: fixed;
		width: 230px;
		top: auto;
		bottom: 200px;
		left: auto;
		right: 0;
		z-index: 1500
	}

	.saasradios-schedule__item {
		display: flex
	}

	.saasradios-schedule__item__head {
		padding: 30px;
		width: 26%;
		min-width: 225px
	}

	.saasradios-schedule__item__head a {
		display: none
	}

	.saasradios-schedule__item__head__c {
		position: absolute;
		bottom: 30px
	}

	.saasradios-schedule__item__time {
		letter-spacing: -0.04em
	}

	.saasradios-schedule__item__sub {
		font-size: 13px;
		opacity: .75
	}

	.saasradios-schedule__item__body {
		padding: 30px;
		width: 100px;
		display: flex;
		flex-grow: 1;
		flex-direction: column
	}

	.saasradios-schedule__item__sp {
		max-height: 28px;
		line-height: 28px;
		height: 28px;
		margin-top: 0.5rem;
		margin-right: .5em;
		font-size: 13px;
		width: auto
	}

	.saasradios-schedule__item__sp a {
		padding-right: 1em;
		border-radius: 14px
	}

	.saasradios-schedule__item__sp img {
		width: 28px;
		height: 28px;
		margin-right: .5em
	}

	.saasradios-schedule__item:hover .saasradios-schedule__item__head__bg img {
		-webkit-filter: brightness(0.7);
		filter: brightness(0.7)
	}

	.saasradios-schedule__dayname {
		display: none
	}

	.saasradios-menu-stick .saasradios-schedule .saasradios-tabs__menu {
		padding-top: 0px
	}

	#saasradios-body a.saasradios-cat-card {
		margin-bottom: 28px;
		-webkit-filter: brightness(1);
		filter: brightness(1);
		transition: -webkit-filter .4s;
		transition: filter .4s;
		transition: filter .4s, -webkit-filter .4s;
		box-shadow: 0 0 15px 0px rgba(0, 0, 0, 0.03)
	}

	#saasradios-body a.saasradios-cat-card img {
		transition: transform 1s ease
	}

	#saasradios-body a.saasradios-cat-card h6 {
		position: absolute;
		top: 30px;
		left: 30px;
		width: calc(100% - 60px)
	}

	#saasradios-body a.saasradios-cat-card:hover {
		-webkit-filter: brightness(1.5);
		filter: brightness(1.5)
	}

	#saasradios-body a.saasradios-cat-card:hover img {
		transform: scale(1.5)
	}

	.saasradios-3dheader__custom {
		margin-top: 16px
	}

	.saasradios-3dheader__custom+.saasradios-3dheader__cd {
		margin-top: 20px
	}

	.saasradios-3dheader__sb {
		margin-bottom: 20px
	}

	.saasradios-3dheader .qtmplayer-trackitem {
		margin-top: 20px
	}

	.saasradios-tabs__switch {
		display: none
	}

	.saasradios-tabs__menu {
		flex-direction: row;
		display: flex;
		padding: 0;
		position: relative;
		z-index: 1;
		width: auto;
		height: auto;
		top: 0;
		left: 0;
		overflow: hidden
	}

	.saasradios-tabs__menu.open {
		display: flex
	}

	.saasradios-tabs__menu li {
		margin: 0;
		display: grid;
		padding: 0 0px 0 0;
		margin-left: -2px
	}

	.saasradios-tabs__menu li:first-child {
		margin-left: 0
	}

	.saasradios-tabs__menu li:last-child {
		padding: 0
	}

	.saasradios-tabs__menu li a {
		padding: 1.15em 0;
		word-break: normal;
		white-space: pre;
		border-radius: 0
	}

	#saasradios-body .vc_video-bg {
		display: block
	}
}

.saasradios-btn__white::after {
	background: #fff
}

.saasradios-negative .saasradios-btn,
.saasradios-btn__neg {
	border-color: #fff !important
}

.saasradios-negative h1,
.saasradios-negative h2,
.saasradios-negative h3,
.saasradios-negative h4,
.saasradios-negative h5,
.saasradios-negative h6,
.saasradios-btn-primary {
	color: #fff
}

body,
.saasradios-waves-layer>div::before,
.saasradios-waves-layer>div::after,
.saasradios-bg,
.saasradios-arrow {
	background-color: #f8f8f8;
	color: #5e5e5e
}

.saasradios-caption::before {
	border-color: #1c1c1c
}

.saasradios-caption span {
	color: #fff
}

.saasradios-caption span::after {
	background-color: #1c1c1c
}

.saasradios-caption--neg::before {
	border-color: #fff
}

.saasradios-caption--neg span {
	color: #1c1c1c
}

.saasradios-caption--neg span::after {
	background-color: #fff
}

.saasradios-paper,
.saasradios-authorbox,
.saasradios-arrow,
.saasradios-waves-layer>div::before,
.saasradios-paper .saasradios-waves-layer>div::after,
.saasradios-authorbox .saasradios-waves-layer>div::after,
.woocommerce-Tabs-panel,
.woocommerce-customer-details address {
	background-color: #fff
}

.saasradios-comments-section .comment-respond {
	background-color: #f8f8f8
}

a,
.saasradios-meta i,
.saasradios-meta>span i,
.saasradios-menubar>li:hover>a>span,
.saasradios-menu-tree li ul li.saasradios-open>a:not(.saasradios-openthis),
.saasradios-widget ul li .comment-author-link a,
.saasradios-widget ul li::before {
	color: #ff0062
}

.saasradios-widget ul li::before,
.saasradios-btn--playmenu i {
	color: #ff0062
}

a:hover,
.saasradios-widget ul li .comment-author-link a:hover,
.saasradios-widget ul li:hover::before,
.saasradios-widget ul li a:hover,
.saasradios-widget .tagcloud a:hover {
	color: #be024a
}

.saasradios-btn-primary,
.button.wc-forward,
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button {
	background-color: #ff0062
}

.saasradios-btn::after,
.saasradios-btn::before,
.saasradios-btn.saasradios-active,
.saasradios-btn::before,
.saasradios-btn::after,
.saasradios-btn-primary::before,
.saasradios-btn-primary::after,
button[type="submit"]::before,
button[type="submit"]::after,
.saasradios-entrycontent .rd-block-button .rd-block-button__link::before,
.saasradios-entrycontent .rd-block-button .rd-block-button__link::after,
.saasradios-entrycontent .rd-block-button .rd-block-file__button::before,
.saasradios-entrycontent .rd-block-button .rd-block-file__button::after,
input[type="submit"]::before,
input[type="submit"]::after,
button::before,
button::after,
button.button::before,
button.button::after {
	background-color: #ff0062
}

.saasradios-btn.saasradios-active,
.saasradios-btn-primary {
	background-color: #be024a
}

.rd-block-separator {
	border-color: rgba(94, 94, 94, 0.66)
}

.saasradios-entrycontent p.has-drop-cap,
.saasradios-entrycontent blockquote,
.saasradios-entrycontent .rd-block-quote,
blockquote,
blockquote::before,
.saasradios-single .saasradios-entrycontent .rd-block-quote {
	border-color: rgba(94, 94, 94, 0.2)
}

h1,
h2,
h3,
h4,
h5,
h6,
.saasradios-color-h,
.saasradios-paper>h1,
.saasradios-authorbox>h1,
.saasradios-paper>h2,
.saasradios-authorbox>h2,
.saasradios-paper>h3,
.saasradios-authorbox>h3,
.saasradios-paper>h4,
.saasradios-authorbox>h4,
.saasradios-paper>h5,
.saasradios-authorbox>h5,
.saasradios-paper>h6,
.saasradios-authorbox>h6 {
	color: #1c1c1c
}

#add_payment_method #payment,
.woocommerce-cart #payment,
.woocommerce-checkout #payment,
.saasradios-paper,
.saasradios-authorbox,
.saasradios-menubar ul li li,
.saasradios-menu-horizontal .saasradios-menubar>li ul li,
blockquote::before {
	background-color: #fff;
	color: #5e5e5e
}

.saasradios-primary {
	background-color: #111618
}

.saasradios-menu-horizontal .saasradios-menubar>li:hover>ul {
	border-color: #111618
}

.saasradios-primary .saasradios-btn {
	border-color: rgba(255, 255, 255, 0.2)
}

.saasradios-primary-light {
	background-color: #12181b
}

.saasradios-primary-dark {
	background-color: #050505
}

[class^=".saasradios-primary"],
[class^=".saasradios-primary"]>h1,
[class^=".saasradios-primary"]>h2,
[class^=".saasradios-primary"]>h3,
[class^=".saasradios-primary"]>h4,
[class^=".saasradios-primary"]>h5,
[class^=".saasradios-primary"]>h6,
.saasradios-caption[class^=".saasradios-primary"] {
	color: #fff
}

[class*="-catid-"]::before,
.saasradios-reaktions-accent,
.saasradios-accent,
.saasradios-scard:hover .saasradios-btn__ghost,
.saasradios-menubar li::before,
.saasradios-slider__c .saasradios-container::after,
.saasradios-circlesanimation::after {
	background-color: #ff0062;
	color: #fff
}

.saasradios-btn.saasradios-active,
.saasradios-accent h1,
.saasradios-accent h2,
.saasradios-accent h3,
.saasradios-accent h4,
.saasradios-accent h5,
.saasradios-accent h6,
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover {
	color: #fff
}

.saasradios-slider__c .saasradios-container::before,
.saasradios-circlesanimation::before {
	background-color: #be024a
}

.saasradios-btn__white {
	color: #ff0062
}

.saasradios-gradtext,
.saasradios-gradicon::before,
.saasradios-post__sticky::after,
input[type="submit"],
.saasradios-authorbox::after,
.saasradios-p-catz::after,
#saasradios-body.woocommerce .saasradios-master #respond input#submit,
#saasradios-body.woocommerce .saasradios-master .woocommerce #respond input#submit,
#saasradios-body.woocommerce .saasradios-master .woocommerce a.button,
#saasradios-body.woocommerce .saasradios-master .woocommerce button.button,
#saasradios-body.woocommerce .saasradios-master .woocommerce input.button,
.saasradios-entrycontent .rd-block-button .rd-block-button__link,
.saasradios-entrycontent .rd-block-button .rd-block-file__button,
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button {
	background: #ff0062;
	color: #fff
}

.saasradios-grad-layer {
	background: #ff0062;
	background: linear-gradient(45deg, #ff0062 0%, #be024a 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0062', endColorstr='#be024a', GradientType=1)
}

.saasradios-gradicon::before {
	background: #ff0062;
	background: linear-gradient(45deg, #ff0062 0%, #be024a 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='$btngradient1', endColorstr='$btngradient2', GradientType=1);
	color: #fff
}

.saasradios-post__title a {
	background-image: linear-gradient(to right, #ff0062 50%, #be024a 100%, #fff 100%)
}

.saasradios-gradprimary {
	background: linear-gradient(45deg, #111618 0%, #12181b 100%)
}

.saasradios-gradaccent,
.saasradios-hov {
	background: linear-gradient(45deg, #05141c 0%, #00364f 50%, #12516b 100%)
}

.saasradios-stripes__accent {
	background-image: linear-gradient(135deg, #ff0062 12.5%, transparent 12.5%, transparent 50%, #ff0062 50%, #ff0062 62.5%, transparent 62.5%, transparent 100%);
	background-size: 5px 5px
}

.saasradios-post .saasradios-post__headercont--ex,
.saasradios-form-wrapper input[type="text"]:focus,
.saasradios-form-wrapper input[type="email"]:focus,
.saasradios-form-wrapper input[type="password"]:focus,
.saasradios-form-wrapper textarea:focus,
.saasradios-btn:hover,
.saasradios-btn.saasradios-active,
input[type="submit"]:hover,
#saasradios-body.woocommerce input[type="submit"]:hover,
.saasradios-post__title,
.saasradios-scard__t,
.saasradios-menu-horizontal .saasradios-menubar>li>a::after {
	border-color: #ff0062
}

.saasradios-primary-light .saasradios-caption__s,
.saasradios-primary-light .saasradios-btn {
	border-color: rgba(255, 255, 255, 0.2)
}

@media only screen and (min-width : 1200px) {
	.saasradios-menu-horizontal .saasradios-menubar>li>ul li a {
		background-image: linear-gradient(45deg, #ff0062 0%, #be024a 100%, #fff 100%)
	}

	.button.wc-forward:hover,
	.saasradios-btn-primary:hover {
		color: #be024a
	}

	#saasradios-body.woocommerce .saasradios-master .woocommerce button.button:hover,
	#saasradios-body.woocommerce .saasradios-master .woocommerce a.button:hover,
	.woocommerce a.button:hover,
	.woocommerce #respond input#submit:hover,
	.woocommerce a.button:hover,
	.woocommerce button.button:hover,
	.woocommerce input.button:hover,
	#saasradios-body .saasradios-master form input[type="submit"]:hover,
	#saasradios-body .saasradios-master form button:hover {
		background-color: #be024a
	}
}

#saasradios-body.customize-partial-edit-shortcuts-shown .saasradios-master .customize-partial-edit-shortcut button {
	padding: 0
}

.saasradios-fx-container {
	content: " ";
	position: fixed;
	display: none;
	width: 200%;
	height: 200%;
	left: -50%;
	opacity: 0.5;
	top: -50%;
	z-index: 100000;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAOh0lEQVR4nO1dbVczNw69JCEvBJInEEIgEIb//6/6fbu73e77tt0P1o2vZQ3QPgRCmHsOJ8mMx5ZlWZJljQEynlBia58ncq3nykzs8wzApVy/ATAAMANwJdevACxdnbCyp/bHNhqpn/DP3aMdS/ucAri17xurQ/s6AnBhfbiQZzZSbgvgzuiE1Te0MgDwIO2RdsUaJR/0OvtwzYuPdsPjSgjcyOfICBjZNWXSBuXALIJ6WfejPctONkE5DkgPiWEed0YLvxNDa2OM1NELxBja81P7fenun9vnSK7N5ftUngXSAPo6psg84qDMXRkveNggd6yxB+5cmbl1wGOENCPY4K0RtXXlKQl9+xzb5zVEOgw9o8d3DqiFRwXi2ujnLCMDhsidvkItKMoQlfq+K0fhmSHNiBt3PxIaIA+ob3fsC0ZYSAXs2D1K5pKwaIBWSExaIxG9QGICpWIZPAMkBpAxQ6snkuyVfXJgrqy8DtTG2ovUhEo71fIKtfq7RBKuKcoB2yLPijPUwnRjbbPMDIlf/E3ePSDPwL6VC/FoD9+5xuGIbuS7lgGSLfDg4M5Rqyf/G9b+Vcs9IEsXO3KGPNgDV/bO2h9aOaWPA0k7wxnnbeoCZT/HyIyeSnmdJQ+oQYGiMFQDQcltXOOXyJLBxm6s8SFKVeF14AMSE0aI4dUhkKSlQckIDuI31AzigPSRmPrcDFQ6orYVT1LXwmhoXJlv7vfAlaFArJD6tZV7aj/OkQekB9MIE/tT9UNvR3XkUhoaW2XKJA7QBKnTvKfMaJBm2SVidQK752fYOerBpbTOrS2VtBVKpg2NdtIY2SbarElwf+3KeW8P9lyb2hkh95d2hHWQ74UH23OfS+SpBaQBoLGLDNc98pQHsrSsUXoZC6tHO7hGNp5nqD0QoB68to73hE5fhgIS2b1DUtNFZZwVHFE1WNqRKbLK2CCrmwnylD9FGqRuBia8dgaGeETq0NoaO0di/AWyZ6ANRd7Q1OpRREzyM2JrBHvDzLZ8nQTdbV8XdfgSaQZurc0TpIF5QCks6opeIktyNHMVHNA5kiZYol6zRJgajbt2STQlgJ7DAFnfTZAk+hzZgDdSXsHrlJZzpI6rsZ0jM4+E3iLNmGhwGySB0MGgmpsgCQ7VDjFs+a44sXojFeg9JGqLjbXD/tyiXvkDdT+qxR+yKpugNPw7xpNJG7k3kt+8T9UUgeuQtntkmhqxi5b6blAO5I3R2ragOrV6dOCeiwQAecaz/ceAFg7oFcp1ySlqY+3tMdE2QFR9u34+WKWcBRO5zk5EBmuIeBo27vfIffJZxSXSoLOdOdpVEzFA6erSqWiQ+kOmqvRPkIRli3jVPEEO6XhsUTs0V8gaZYV2N19xgWTnIjuGPtIIjQH8COBXAP+zzvwA4L/296s8uEZi4C9GzBDAv+X+qdTzaN//hcSAfxjx1/bMCDkI+U8j9me79pN18gyJQf+xjvxkdfxiz8Dq/dm+/8Wuz6x/Y7kHo+dXAH+1+v9u1/tW54/2e2Y0sszfjAYgCe5v1s6NPXMqdS2Mr1O5Rlzb839GEp7fkAb2TyygKoF6rO9+k0B6RXyGQTxfVw9Zymh7+qiDbA3ygPj2IrB9hmN8edXTY5R2gG00KD0kfUbpUxea6CNWfTTMsGeoATgLB0hC3Ecd/3oRh2joxshqKVqJqzdD71CxRvbxvbfU2Oc3o/MWNd41vhcZUxZ8ycXVihgQhBCvnWuT/pHdU2lUg3iP53XzBVJnv6EeCJ0JM6OHwkaBU1s4D+icIPWL6zNYPeQRI790fnywUfF7lhM79JGYwAXRLbIB1cGgJMxQGsgV0vRk8A3IqoBSskDSuZ7RrJPttO2neOjCTQc2WiEz7qVrFhWmJ6H7GnmAFmj3HlmeTGWb90h94SC17YNUa5xHZK/mEvW0O0XqaIMaAyTGjqQBejIeOk3ZlnYAyPsoayQmsR52Vj27jbXZRzL+qmZpBxkGipjpbQRD50BiIuvzM49qZ2P0qaCukWa4Z7LydIS81tvAeW8RoQOUU+gaZbhEQ8hUS7QvfuqpC8r21OXTWaA2ZYjSaRij3GcgNOw+Q9mfl5wEIAlDE7TfQ21HKQBLpD40SMxl/y6Q+MD+qWZQurikeJLrT3C8O4ZF1RTlYA+l/BZlVIFtMFJBUFqXqEM96tQsrGwj96iuF8gz5Ll9f1gbbGcX0G0LJysir4uzQxMJgNhAqcpbW/n7lrZJ4IO1u21pP9oAasMS9cDeIhtWMq5BXugByTtboYx+c32j9D5nYyKoSqPg7GzqH5pSUhYoDTi9GSCpuwFiT0I7xaAfwRCJN/ysX58dIrusZ0jSz4gvmTtDGQbi8xoU9Fih3mjzq3XvTPA+B5/C9Yhsd85Q268q8LrPUad6mFiZyEGg+vELJ6oghvm958UsGIXfauXzpHGGWi2yHBkarUdW7ne0LADqBfXC/eZ97evO6B9CLpKqI89wZfZJcB/IEqw2Qr0aXbACmbEbuU7m+oG6RC2UjbQ1QTx4OjM8dCC4Z1RAiRhIZQw6MiuCDzdITFCDrfDGPSK4DSSOzIoWhZwBDeqp7xlAhnH29lBK8Eu06X59z+jh4HmnxLdL0L2PbB7p3w163xqiyog2jLRRHz0ldIXqjacPd3DRScZ6pirOkCVaJWvqaL1DYi4H5NyeJY0DpD56lajrDt31W7gyXNDOUQ+izjQg86htU4p94SxrS+QD0O2PAx+cxtSg2ws/pGyUF9G2M9i2a+cZ1LjfHGh+955Klyf2TGGGmLfIiyONeXmP5Mme2SV9Cei1KbPaGMR41pe0b5fIy34FPQJuuDB2ox04Qew5cBreIas85skqesjq7hT1xs5K7rH8sacpdfErHEj8yoPeEZOS+cBaCO6yU/YviMVU3Rhht6gThL2h1FWvVqqSR9dY77W9Q3GKchB6yNIT2QDS1zg6FTrg3Ia9QJ3EF4XpeT8yuuyvDgj549coDRJPVWDUftA7C/fadVOeFesU9luyXYJdje/NO9jhqBIFBJ/uRaCj7hz295bTDWLXmsJIzUCw77oQ1ecKjbHXytFtgP3eDbAuGmufr4rGovaMhkaDus+vgXfXd7bsBHHc/gSpU55QGsYFEkN0N9GnCymYegpXpxK2RburDJS7mL7uY0jMwAjliI6lYnoCDbqkbGLvSdkD5OAbjGA/JSOdPQzKedwib2YRczwf5TxFzhM7QR1h1QzCa+SMRXUYFtbuOTLTvLA08l2lXMNIqm5PUeYe6Hv7HCS/2OQCEXi94HfrCIePzl/eodPvCR+deLcDkxaiRtUL8qCq21qFqsY4QJENWSOn/iwCYq+RB4wpNEAZVOSZKwxF8KyVtZThQpXvjAPZBaVGeA5851FVot96VZd1hFJAZq6M8ke/77zJr75Dxzqi98VVU0zd9UhANVq8ROo77VAUTIwSSgDkaUbp4+cjyhmj6oHSxvQgRffe+3fs63evPcd0erzZa8/Iwqk8aGAzpAvoJRxKzKvQ8Vw4+dh8FL6INndm8p3eEJ/V9w+BbOwb++0F4kGIf3DXgcR0VadcizyiVJXEZ3l/coeDeC0Y5ZtXERop2zbzgHKWXBptfpGoMbcGh2NDAXQR34OK+HahkfcLjbwYE/SLsgESU7xkTKTxaFuX72aQmAfk6a770uqX08PTVCGCNPUdLVGe1DG9qFpgry8zWn3eXXxEzp3yYOc2KDtKZi3db481ktTNUB5qyfb5+oU/3o+g4PkMGAqTzggyNzqsQPHSVkf44N4WPYbuTMaE0D59ST0d9AU4jL2bSn+x8QXKVNAoCNjZm4Q3tTeqN48pa/xJ6vqI00UjdfTaRPYCnSv78SoSQHf4/sG88PqZU/ePcc9mJ01KFNN7ogTg7uD+jH0c3P9dJw6o16C6GshSrxLcSB1r1IE6IAuIl/Jr1AxtSwQnEyPD7yVWkwyAfKqQvp6hr0d4+DWNd1oo6FvUKlmT+gDjdRM0cqyLrhcPwheQJs487gkRPtOFkQxtR6E7mUAaiB6C/9/yGVNljvqov3fbmjR4JvmNmwekzt6jTBiI8CD3t2i3eY2VpXD05ZM2rI8sKDcoPbVof8bP4rfyUnfgJk5bw7oj1kMaEO603SDPJk+oBxslszXYNkGp0r7kbibf8eYmzTdk3eYfUAxRbrgQXioa5BkXLd7YCf/cQmjQPe0T5HcNN+7+udHkVSB/05tr23TSvF/Cb4wRumE3QG0Px8jODssQKmjkTZGE2IU7vj/c8Wbv7XfHLCXs45ila2Rvqgme9/nSEyAxlY1x2vnVq6ZBMicWyAPgZ0hkizwzoiM0gHxi9Z279lq02bBPcxTIUWb/GT7jRlgXJpFrB/H/Dd/KOxigVBfKINbFtE4eVAl5hgdV3qI8jpvQl+91hjAACXdPB0RTfnx2OpAPzdSzV7Yo7RDTpCigdKPVaXgL9d9FcQUHkXk/lwcogWOUg9MduZGx7yM3ureX8A7HhktZ4Pkzjju31/329HzECXgAPnF0NMCnfx2izUApukTojL2f/a4GlqHg7t31jPfMatnh4BPIAqirexT/WYf4KidGk46+1bmwvydkZrKftFdPyHs/QH7T1m8pQJ5jW3/kELgQh3wm4bEfjrnzKr7k/3vC4b0iUeHDsi0MV8hM38gn/08I7Y92mCc4EG026ArZMXhuxnPW9RBHEO6QZ4iul7j4HSMJWdv7j9y1JC8LJ0Ull0xqgntKfJcZn+t+a8cGQBc2aXAYYZPCqDPpjHhC7e/rsRZkcJtL54npDrapER1sAwjBrz2xpssDTtjHBlcF75o1QeWKaM+jy/H6jhwvVRfdv0I9ANe4W4W/3yr8NUcoFujWIB+8BgHaPYHW/+9tlSmjdYZQujilaRA5AN62qMt9KgTyiFamrJKZK5TRYjJHhSU63pX4NDaywfGfsvMZTqrrjnLFYb2f0h3x10Knx7u8R/N/zoJhKaqY2qsAAAAASUVORK5CYII=);
	-webkit-animation: grain 1.5s steps(6) infinite;
	animation: grain 1.5s steps(6) infinite;
	z-index: 10;
	pointer-events: none
}

#saasradios-body.saasradios-fx-glitch .saasradios-post .saasradios-bgimg {
	overflow: hidden !important
}

#saasradios-body.saasradios-fx-glitch .saasradios-post .saasradios-bgimg::before {
	display: none !important;
	content: none
}

#saasradios-body.saasradios-fx-glitch .saasradios-post .saasradios-bgimg::after {
	content: " ";
	position: absolute;
	display: none;
	width: 200%;
	height: 200%;
	left: -50%;
	opacity: 0.6;
	top: -50%;
	z-index: 100000;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAOh0lEQVR4nO1dbVczNw69JCEvBJInEEIgEIb//6/6fbu73e77tt0P1o2vZQ3QPgRCmHsOJ8mMx5ZlWZJljQEynlBia58ncq3nykzs8wzApVy/ATAAMANwJdevACxdnbCyp/bHNhqpn/DP3aMdS/ucAri17xurQ/s6AnBhfbiQZzZSbgvgzuiE1Te0MgDwIO2RdsUaJR/0OvtwzYuPdsPjSgjcyOfICBjZNWXSBuXALIJ6WfejPctONkE5DkgPiWEed0YLvxNDa2OM1NELxBja81P7fenun9vnSK7N5ftUngXSAPo6psg84qDMXRkveNggd6yxB+5cmbl1wGOENCPY4K0RtXXlKQl9+xzb5zVEOgw9o8d3DqiFRwXi2ujnLCMDhsidvkItKMoQlfq+K0fhmSHNiBt3PxIaIA+ob3fsC0ZYSAXs2D1K5pKwaIBWSExaIxG9QGICpWIZPAMkBpAxQ6snkuyVfXJgrqy8DtTG2ovUhEo71fIKtfq7RBKuKcoB2yLPijPUwnRjbbPMDIlf/E3ePSDPwL6VC/FoD9+5xuGIbuS7lgGSLfDg4M5Rqyf/G9b+Vcs9IEsXO3KGPNgDV/bO2h9aOaWPA0k7wxnnbeoCZT/HyIyeSnmdJQ+oQYGiMFQDQcltXOOXyJLBxm6s8SFKVeF14AMSE0aI4dUhkKSlQckIDuI31AzigPSRmPrcDFQ6orYVT1LXwmhoXJlv7vfAlaFArJD6tZV7aj/OkQekB9MIE/tT9UNvR3XkUhoaW2XKJA7QBKnTvKfMaJBm2SVidQK752fYOerBpbTOrS2VtBVKpg2NdtIY2SbarElwf+3KeW8P9lyb2hkh95d2hHWQ74UH23OfS+SpBaQBoLGLDNc98pQHsrSsUXoZC6tHO7hGNp5nqD0QoB68to73hE5fhgIS2b1DUtNFZZwVHFE1WNqRKbLK2CCrmwnylD9FGqRuBia8dgaGeETq0NoaO0di/AWyZ6ANRd7Q1OpRREzyM2JrBHvDzLZ8nQTdbV8XdfgSaQZurc0TpIF5QCks6opeIktyNHMVHNA5kiZYol6zRJgajbt2STQlgJ7DAFnfTZAk+hzZgDdSXsHrlJZzpI6rsZ0jM4+E3iLNmGhwGySB0MGgmpsgCQ7VDjFs+a44sXojFeg9JGqLjbXD/tyiXvkDdT+qxR+yKpugNPw7xpNJG7k3kt+8T9UUgeuQtntkmhqxi5b6blAO5I3R2ragOrV6dOCeiwQAecaz/ceAFg7oFcp1ySlqY+3tMdE2QFR9u34+WKWcBRO5zk5EBmuIeBo27vfIffJZxSXSoLOdOdpVEzFA6erSqWiQ+kOmqvRPkIRli3jVPEEO6XhsUTs0V8gaZYV2N19xgWTnIjuGPtIIjQH8COBXAP+zzvwA4L/296s8uEZi4C9GzBDAv+X+qdTzaN//hcSAfxjx1/bMCDkI+U8j9me79pN18gyJQf+xjvxkdfxiz8Dq/dm+/8Wuz6x/Y7kHo+dXAH+1+v9u1/tW54/2e2Y0sszfjAYgCe5v1s6NPXMqdS2Mr1O5Rlzb839GEp7fkAb2TyygKoF6rO9+k0B6RXyGQTxfVw9Zymh7+qiDbA3ygPj2IrB9hmN8edXTY5R2gG00KD0kfUbpUxea6CNWfTTMsGeoATgLB0hC3Ecd/3oRh2joxshqKVqJqzdD71CxRvbxvbfU2Oc3o/MWNd41vhcZUxZ8ycXVihgQhBCvnWuT/pHdU2lUg3iP53XzBVJnv6EeCJ0JM6OHwkaBU1s4D+icIPWL6zNYPeQRI790fnywUfF7lhM79JGYwAXRLbIB1cGgJMxQGsgV0vRk8A3IqoBSskDSuZ7RrJPttO2neOjCTQc2WiEz7qVrFhWmJ6H7GnmAFmj3HlmeTGWb90h94SC17YNUa5xHZK/mEvW0O0XqaIMaAyTGjqQBejIeOk3ZlnYAyPsoayQmsR52Vj27jbXZRzL+qmZpBxkGipjpbQRD50BiIuvzM49qZ2P0qaCukWa4Z7LydIS81tvAeW8RoQOUU+gaZbhEQ8hUS7QvfuqpC8r21OXTWaA2ZYjSaRij3GcgNOw+Q9mfl5wEIAlDE7TfQ21HKQBLpD40SMxl/y6Q+MD+qWZQurikeJLrT3C8O4ZF1RTlYA+l/BZlVIFtMFJBUFqXqEM96tQsrGwj96iuF8gz5Ll9f1gbbGcX0G0LJysir4uzQxMJgNhAqcpbW/n7lrZJ4IO1u21pP9oAasMS9cDeIhtWMq5BXugByTtboYx+c32j9D5nYyKoSqPg7GzqH5pSUhYoDTi9GSCpuwFiT0I7xaAfwRCJN/ysX58dIrusZ0jSz4gvmTtDGQbi8xoU9Fih3mjzq3XvTPA+B5/C9Yhsd85Q268q8LrPUad6mFiZyEGg+vELJ6oghvm958UsGIXfauXzpHGGWi2yHBkarUdW7ne0LADqBfXC/eZ97evO6B9CLpKqI89wZfZJcB/IEqw2Qr0aXbACmbEbuU7m+oG6RC2UjbQ1QTx4OjM8dCC4Z1RAiRhIZQw6MiuCDzdITFCDrfDGPSK4DSSOzIoWhZwBDeqp7xlAhnH29lBK8Eu06X59z+jh4HmnxLdL0L2PbB7p3w163xqiyog2jLRRHz0ldIXqjacPd3DRScZ6pirOkCVaJWvqaL1DYi4H5NyeJY0DpD56lajrDt31W7gyXNDOUQ+izjQg86htU4p94SxrS+QD0O2PAx+cxtSg2ws/pGyUF9G2M9i2a+cZ1LjfHGh+955Klyf2TGGGmLfIiyONeXmP5Mme2SV9Cei1KbPaGMR41pe0b5fIy34FPQJuuDB2ox04Qew5cBreIas85skqesjq7hT1xs5K7rH8sacpdfErHEj8yoPeEZOS+cBaCO6yU/YviMVU3Rhht6gThL2h1FWvVqqSR9dY77W9Q3GKchB6yNIT2QDS1zg6FTrg3Ia9QJ3EF4XpeT8yuuyvDgj549coDRJPVWDUftA7C/fadVOeFesU9luyXYJdje/NO9jhqBIFBJ/uRaCj7hz295bTDWLXmsJIzUCw77oQ1ecKjbHXytFtgP3eDbAuGmufr4rGovaMhkaDus+vgXfXd7bsBHHc/gSpU55QGsYFEkN0N9GnCymYegpXpxK2RburDJS7mL7uY0jMwAjliI6lYnoCDbqkbGLvSdkD5OAbjGA/JSOdPQzKedwib2YRczwf5TxFzhM7QR1h1QzCa+SMRXUYFtbuOTLTvLA08l2lXMNIqm5PUeYe6Hv7HCS/2OQCEXi94HfrCIePzl/eodPvCR+deLcDkxaiRtUL8qCq21qFqsY4QJENWSOn/iwCYq+RB4wpNEAZVOSZKwxF8KyVtZThQpXvjAPZBaVGeA5851FVot96VZd1hFJAZq6M8ke/77zJr75Dxzqi98VVU0zd9UhANVq8ROo77VAUTIwSSgDkaUbp4+cjyhmj6oHSxvQgRffe+3fs63evPcd0erzZa8/Iwqk8aGAzpAvoJRxKzKvQ8Vw4+dh8FL6INndm8p3eEJ/V9w+BbOwb++0F4kGIf3DXgcR0VadcizyiVJXEZ3l/coeDeC0Y5ZtXERop2zbzgHKWXBptfpGoMbcGh2NDAXQR34OK+HahkfcLjbwYE/SLsgESU7xkTKTxaFuX72aQmAfk6a770uqX08PTVCGCNPUdLVGe1DG9qFpgry8zWn3eXXxEzp3yYOc2KDtKZi3db481ktTNUB5qyfb5+oU/3o+g4PkMGAqTzggyNzqsQPHSVkf44N4WPYbuTMaE0D59ST0d9AU4jL2bSn+x8QXKVNAoCNjZm4Q3tTeqN48pa/xJ6vqI00UjdfTaRPYCnSv78SoSQHf4/sG88PqZU/ePcc9mJ01KFNN7ogTg7uD+jH0c3P9dJw6o16C6GshSrxLcSB1r1IE6IAuIl/Jr1AxtSwQnEyPD7yVWkwyAfKqQvp6hr0d4+DWNd1oo6FvUKlmT+gDjdRM0cqyLrhcPwheQJs487gkRPtOFkQxtR6E7mUAaiB6C/9/yGVNljvqov3fbmjR4JvmNmwekzt6jTBiI8CD3t2i3eY2VpXD05ZM2rI8sKDcoPbVof8bP4rfyUnfgJk5bw7oj1kMaEO603SDPJk+oBxslszXYNkGp0r7kbibf8eYmzTdk3eYfUAxRbrgQXioa5BkXLd7YCf/cQmjQPe0T5HcNN+7+udHkVSB/05tr23TSvF/Cb4wRumE3QG0Px8jODssQKmjkTZGE2IU7vj/c8Wbv7XfHLCXs45ila2Rvqgme9/nSEyAxlY1x2vnVq6ZBMicWyAPgZ0hkizwzoiM0gHxi9Z279lq02bBPcxTIUWb/GT7jRlgXJpFrB/H/Dd/KOxigVBfKINbFtE4eVAl5hgdV3qI8jpvQl+91hjAACXdPB0RTfnx2OpAPzdSzV7Yo7RDTpCigdKPVaXgL9d9FcQUHkXk/lwcogWOUg9MduZGx7yM3ureX8A7HhktZ4Pkzjju31/329HzECXgAPnF0NMCnfx2izUApukTojL2f/a4GlqHg7t31jPfMatnh4BPIAqirexT/WYf4KidGk46+1bmwvydkZrKftFdPyHs/QH7T1m8pQJ5jW3/kELgQh3wm4bEfjrnzKr7k/3vC4b0iUeHDsi0MV8hM38gn/08I7Y92mCc4EG026ArZMXhuxnPW9RBHEO6QZ4iul7j4HSMJWdv7j9y1JC8LJ0Ull0xqgntKfJcZn+t+a8cGQBc2aXAYYZPCqDPpjHhC7e/rsRZkcJtL54npDrapER1sAwjBrz2xpssDTtjHBlcF75o1QeWKaM+jy/H6jhwvVRfdv0I9ANe4W4W/3yr8NUcoFujWIB+8BgHaPYHW/+9tlSmjdYZQujilaRA5AN62qMt9KgTyiFamrJKZK5TRYjJHhSU63pX4NDaywfGfsvMZTqrrjnLFYb2f0h3x10Knx7u8R/N/zoJhKaqY2qsAAAAASUVORK5CYII=);
	-webkit-animation: none;
	animation: none;
	z-index: 100;
	background-color: transparent;
	z-index: 9999;
	opacity: 0 !important;
	mix-blend-mode: initial;
	transition: opacity 0.3s
}

#saasradios-body.saasradios-fx-glitch .saasradios-post .saasradios-bgimg img:first-child {
	-webkit-filter: grayscale(20%);
	filter: grayscale(20%)
}

#saasradios-body.saasradios-fx-glitch .saasradios-post .saasradios-bgimg__f1,
#saasradios-body.saasradios-fx-glitch .saasradios-post .saasradios-bgimg__f2 {
	position: absolute;
	left: -20%;
	top: 0;
	width: 140%;
	height: 100%;
	z-index: 10;
	opacity: 0.1 !important;
	-webkit-filter: none;
	filter: none;
	-webkit-animation: none;
	animation: none;
	display: none
}

#saasradios-body.saasradios-fx-glitch .saasradios-post .saasradios-bgimg__f2 {
	z-index: 11
}

#saasradios-body.saasradios-fx-glitch .saasradios-post .saasradios-bgimg img:first-child {
	transform: none
}

#saasradios-body.saasradios-fx-glitch .saasradios-post:hover .saasradios-bgimg::after,
#saasradios-body.saasradios-fx-glitch .saasradios-post.fx-on .saasradios-bgimg::after {
	opacity: 1 !important;
	display: block;
	-webkit-animation: grain 0.6s steps(6) infinite;
	animation: grain 0.6s steps(6) infinite
}

#saasradios-body.saasradios-fx-glitch .saasradios-post:hover .saasradios-bgimg img:first-child,
#saasradios-body.saasradios-fx-glitch .saasradios-post.fx-on .saasradios-bgimg img:first-child {
	-webkit-filter: grayscale(20%);
	filter: grayscale(20%);
	-webkit-animation: glitch-skew-img 2.3s infinite;
	animation: glitch-skew-img 2.3s infinite
}

#saasradios-body.saasradios-fx-glitch .saasradios-post:hover .saasradios-bgimg .saasradios-imgfx--glitch__f1,
#saasradios-body.saasradios-fx-glitch .saasradios-post.fx-on .saasradios-bgimg .saasradios-imgfx--glitch__f1 {
	mix-blend-mode: screen;
	display: block;
	z-index: 10;
	-webkit-animation: saasradios-glitch-img-before 2s steps(6) infinite;
	animation: saasradios-glitch-img-before 2s steps(6) infinite;
	-webkit-filter: grayscale(100%) brightness(170%) sepia(100%) hue-rotate(-110deg) saturate(600%) contrast(0.8);
	filter: grayscale(100%) brightness(170%) sepia(100%) hue-rotate(-110deg) saturate(600%) contrast(0.8);
	opacity: 0.2
}

#saasradios-body.saasradios-fx-glitch .saasradios-post:hover .saasradios-bgimg .saasradios-imgfx--glitch__f2,
#saasradios-body.saasradios-fx-glitch .saasradios-post.fx-on .saasradios-bgimg .saasradios-imgfx--glitch__f2 {
	mix-blend-mode: screen;
	z-index: 203;
	display: block;
	-webkit-animation: saasradios-glitch-img-after 1.7s steps(6) infinite;
	animation: saasradios-glitch-img-after 1.7s steps(6) infinite;
	-webkit-filter: grayscale(100%) brightness(170%) sepia(100%) hue-rotate(-230deg) saturate(600%) contrast(0.8);
	filter: grayscale(100%) brightness(170%) sepia(100%) hue-rotate(-230deg) saturate(600%) contrast(0.8);
	opacity: 0.2
}

#saasradios-body.saasradios-fx-glitch .saasradios-master .active .saasradios-slider__img img.saasradios-imgfx--glitch__f1,
#saasradios-body.saasradios-fx-glitch .saasradios-master .active .saasradios-slider__img img.saasradios-imgfx--glitch__f2 {
	opacity: 0.1 !important
}

@-webkit-keyframes grain {

	0%,
	100% {
		transform: translate(0, 0)
	}

	10% {
		transform: translate(-5%, -10%)
	}

	30% {
		transform: translate(3%, -15%)
	}

	50% {
		transform: translate(12%, 9%)
	}

	70% {
		transform: translate(9%, 4%)
	}

	90% {
		transform: translate(-1%, 7%)
	}
}

@keyframes grain {

	0%,
	100% {
		transform: translate(0, 0)
	}

	10% {
		transform: translate(-5%, -10%)
	}

	30% {
		transform: translate(3%, -15%)
	}

	50% {
		transform: translate(12%, 9%)
	}

	70% {
		transform: translate(9%, 4%)
	}

	90% {
		transform: translate(-1%, 7%)
	}
}

@-webkit-keyframes glitch-skew-img {
	0% {
		transform: skewX(-.1deg)
	}

	20% {
		transform: skewX(.1deg)
	}

	40% {
		transform: skewX(.55deg)
	}

	60% {
		transform: skewX(-.05deg)
	}

	80% {
		transform: skewX(.15deg)
	}

	100% {
		transform: skewX(.05deg)
	}
}

@keyframes glitch-skew-img {
	0% {
		transform: skewX(-.1deg)
	}

	20% {
		transform: skewX(.1deg)
	}

	40% {
		transform: skewX(.55deg)
	}

	60% {
		transform: skewX(-.05deg)
	}

	80% {
		transform: skewX(.15deg)
	}

	100% {
		transform: skewX(.05deg)
	}
}

@-webkit-keyframes saasradios-glitch-img-before {
	0% {
		-webkit-clip-path: polygon(0 -6%, 100% -6%, 100% 3%, 0% 3%);
		clip-path: polygon(0 -6%, 100% -6%, 100% 3%, 0% 3%);
		transform: translateX(-12px) translateY(0px) scale(1.01) skewX(1deg)
	}

	10% {
		-webkit-clip-path: polygon(0 47%, 100% 47%, 100% 57%, 0% 57%);
		clip-path: polygon(0 47%, 100% 47%, 100% 57%, 0% 57%);
		transform: translateX(-13px) translateY(0px) scale(1.01) skewX(0deg)
	}

	20% {
		-webkit-clip-path: polygon(0 10%, 100% 10%, 100% 13%, 0% 13%);
		clip-path: polygon(0 10%, 100% 10%, 100% 13%, 0% 13%);
		transform: translateX(-11px) translateY(-1px) scale(1.01) skewX(0deg)
	}

	30% {
		-webkit-clip-path: polygon(0 53%, 100% 53%, 100% 59%, 0% 59%);
		clip-path: polygon(0 53%, 100% 53%, 100% 59%, 0% 59%);
		transform: translateX(0px) translateY(-1px) scale(1.01) skewX(2deg)
	}

	40% {
		-webkit-clip-path: polygon(0 20%, 100% 20%, 100% 26%, 0% 26%);
		clip-path: polygon(0 20%, 100% 20%, 100% 26%, 0% 26%);
		transform: translateX(-2px) translateY(-1px) scale(1.01) skewX(1deg)
	}

	50% {
		-webkit-clip-path: polygon(0 -6%, 100% -6%, 100% 1%, 0% 1%);
		clip-path: polygon(0 -6%, 100% -6%, 100% 1%, 0% 1%);
		transform: translateX(-16px) translateY(-1px) scale(1.01) skewX(2deg)
	}

	60% {
		-webkit-clip-path: polygon(0 4%, 100% 4%, 100% 10%, 0% 10%);
		clip-path: polygon(0 4%, 100% 4%, 100% 10%, 0% 10%);
		transform: translateX(3px) translateY(1px) scale(1.01) skewX(1deg)
	}

	70% {
		-webkit-clip-path: polygon(0 -28%, 100% -28%, 100% -22%, 0% -22%);
		clip-path: polygon(0 -28%, 100% -28%, 100% -22%, 0% -22%);
		transform: translateX(-4px) translateY(1px) scale(1.01) skewX(-1deg)
	}

	80% {
		-webkit-clip-path: polygon(0 56%, 100% 56%, 100% 63%, 0% 63%);
		clip-path: polygon(0 56%, 100% 56%, 100% 63%, 0% 63%);
		transform: translateX(-10px) translateY(1px) scale(1.01) skewX(-1deg)
	}

	90% {
		-webkit-clip-path: polygon(0 34%, 100% 34%, 100% 44%, 0% 44%);
		clip-path: polygon(0 34%, 100% 34%, 100% 44%, 0% 44%);
		transform: translateX(-3px) translateY(1px) scale(1.01) skewX(1deg)
	}

	100% {
		-webkit-clip-path: polygon(0 55%, 100% 55%, 100% 62%, 0% 62%);
		clip-path: polygon(0 55%, 100% 55%, 100% 62%, 0% 62%);
		transform: translateX(-7px) translateY(1px) scale(1.01) skewX(0deg)
	}
}

@keyframes saasradios-glitch-img-before {
	0% {
		-webkit-clip-path: polygon(0 -6%, 100% -6%, 100% 3%, 0% 3%);
		clip-path: polygon(0 -6%, 100% -6%, 100% 3%, 0% 3%);
		transform: translateX(-12px) translateY(0px) scale(1.01) skewX(1deg)
	}

	10% {
		-webkit-clip-path: polygon(0 47%, 100% 47%, 100% 57%, 0% 57%);
		clip-path: polygon(0 47%, 100% 47%, 100% 57%, 0% 57%);
		transform: translateX(-13px) translateY(0px) scale(1.01) skewX(0deg)
	}

	20% {
		-webkit-clip-path: polygon(0 10%, 100% 10%, 100% 13%, 0% 13%);
		clip-path: polygon(0 10%, 100% 10%, 100% 13%, 0% 13%);
		transform: translateX(-11px) translateY(-1px) scale(1.01) skewX(0deg)
	}

	30% {
		-webkit-clip-path: polygon(0 53%, 100% 53%, 100% 59%, 0% 59%);
		clip-path: polygon(0 53%, 100% 53%, 100% 59%, 0% 59%);
		transform: translateX(0px) translateY(-1px) scale(1.01) skewX(2deg)
	}

	40% {
		-webkit-clip-path: polygon(0 20%, 100% 20%, 100% 26%, 0% 26%);
		clip-path: polygon(0 20%, 100% 20%, 100% 26%, 0% 26%);
		transform: translateX(-2px) translateY(-1px) scale(1.01) skewX(1deg)
	}

	50% {
		-webkit-clip-path: polygon(0 -6%, 100% -6%, 100% 1%, 0% 1%);
		clip-path: polygon(0 -6%, 100% -6%, 100% 1%, 0% 1%);
		transform: translateX(-16px) translateY(-1px) scale(1.01) skewX(2deg)
	}

	60% {
		-webkit-clip-path: polygon(0 4%, 100% 4%, 100% 10%, 0% 10%);
		clip-path: polygon(0 4%, 100% 4%, 100% 10%, 0% 10%);
		transform: translateX(3px) translateY(1px) scale(1.01) skewX(1deg)
	}

	70% {
		-webkit-clip-path: polygon(0 -28%, 100% -28%, 100% -22%, 0% -22%);
		clip-path: polygon(0 -28%, 100% -28%, 100% -22%, 0% -22%);
		transform: translateX(-4px) translateY(1px) scale(1.01) skewX(-1deg)
	}

	80% {
		-webkit-clip-path: polygon(0 56%, 100% 56%, 100% 63%, 0% 63%);
		clip-path: polygon(0 56%, 100% 56%, 100% 63%, 0% 63%);
		transform: translateX(-10px) translateY(1px) scale(1.01) skewX(-1deg)
	}

	90% {
		-webkit-clip-path: polygon(0 34%, 100% 34%, 100% 44%, 0% 44%);
		clip-path: polygon(0 34%, 100% 34%, 100% 44%, 0% 44%);
		transform: translateX(-3px) translateY(1px) scale(1.01) skewX(1deg)
	}

	100% {
		-webkit-clip-path: polygon(0 55%, 100% 55%, 100% 62%, 0% 62%);
		clip-path: polygon(0 55%, 100% 55%, 100% 62%, 0% 62%);
		transform: translateX(-7px) translateY(1px) scale(1.01) skewX(0deg)
	}
}

@-webkit-keyframes saasradios-glitch-img-after {
	0% {
		-webkit-clip-path: polygon(0 54%, 100% 54%, 100% 57%, 0% 57%);
		clip-path: polygon(0 54%, 100% 54%, 100% 57%, 0% 57%);
		transform: translateX(6px) translateY(0px) scale(1.01) skewX(1deg)
	}

	8% {
		-webkit-clip-path: polygon(0 72%, 100% 72%, 100% 77%, 0% 77%);
		clip-path: polygon(0 72%, 100% 72%, 100% 77%, 0% 77%);
		transform: translateX(-1px) translateY(0px) scale(1.01) skewX(-1deg)
	}

	17% {
		-webkit-clip-path: polygon(0 68%, 100% 68%, 100% 79%, 0% 79%);
		clip-path: polygon(0 68%, 100% 68%, 100% 79%, 0% 79%);
		transform: translateX(-1px) translateY(1px) scale(1.01) skewX(2deg)
	}

	25% {
		-webkit-clip-path: polygon(0 95%, 100% 95%, 100% 100%, 0% 100%);
		clip-path: polygon(0 95%, 100% 95%, 100% 100%, 0% 100%);
		transform: translateX(-8px) translateY(-1px) scale(1.01) skewX(1deg)
	}

	33% {
		-webkit-clip-path: polygon(0 56%, 100% 56%, 100% 59%, 0% 59%);
		clip-path: polygon(0 56%, 100% 56%, 100% 59%, 0% 59%);
		transform: translateX(4px) translateY(1px) scale(1.01) skewX(1deg)
	}

	42% {
		-webkit-clip-path: polygon(0 30%, 100% 30%, 100% 35%, 0% 35%);
		clip-path: polygon(0 30%, 100% 30%, 100% 35%, 0% 35%);
		transform: translateX(-5px) translateY(-1px) scale(1.01) skewX(-1deg)
	}

	50% {
		-webkit-clip-path: polygon(0 62%, 100% 62%, 100% 70%, 0% 70%);
		clip-path: polygon(0 62%, 100% 62%, 100% 70%, 0% 70%);
		transform: translateX(8px) translateY(0px) scale(1.01) skewX(1deg)
	}

	58% {
		-webkit-clip-path: polygon(0 67%, 100% 67%, 100% 71%, 0% 71%);
		clip-path: polygon(0 67%, 100% 67%, 100% 71%, 0% 71%);
		transform: translateX(-3px) translateY(1px) scale(1.01) skewX(1deg)
	}

	67% {
		-webkit-clip-path: polygon(0 74%, 100% 74%, 100% 82%, 0% 82%);
		clip-path: polygon(0 74%, 100% 74%, 100% 82%, 0% 82%);
		transform: translateX(-2px) translateY(1px) scale(1.01) skewX(1deg)
	}

	75% {
		-webkit-clip-path: polygon(0 97%, 100% 97%, 100% 106%, 0% 106%);
		clip-path: polygon(0 97%, 100% 97%, 100% 106%, 0% 106%);
		transform: translateX(7px) translateY(0px) scale(1.01) skewX(-1deg)
	}

	83% {
		-webkit-clip-path: polygon(0 63%, 100% 63%, 100% 68%, 0% 68%);
		clip-path: polygon(0 63%, 100% 63%, 100% 68%, 0% 68%);
		transform: translateX(2px) translateY(-1px) scale(1.01) skewX(-1deg)
	}

	92% {
		-webkit-clip-path: polygon(0 85%, 100% 85%, 100% 89%, 0% 89%);
		clip-path: polygon(0 85%, 100% 85%, 100% 89%, 0% 89%);
		transform: translateX(-2px) translateY(1px) scale(1.01) skewX(1deg)
	}

	100% {
		-webkit-clip-path: polygon(0 56%, 100% 56%, 100% 64%, 0% 64%);
		clip-path: polygon(0 56%, 100% 56%, 100% 64%, 0% 64%);
		transform: translateX(-2px) translateY(-1px) scale(1.01) skewX(-1deg)
	}
}

@keyframes saasradios-glitch-img-after {
	0% {
		-webkit-clip-path: polygon(0 54%, 100% 54%, 100% 57%, 0% 57%);
		clip-path: polygon(0 54%, 100% 54%, 100% 57%, 0% 57%);
		transform: translateX(6px) translateY(0px) scale(1.01) skewX(1deg)
	}

	8% {
		-webkit-clip-path: polygon(0 72%, 100% 72%, 100% 77%, 0% 77%);
		clip-path: polygon(0 72%, 100% 72%, 100% 77%, 0% 77%);
		transform: translateX(-1px) translateY(0px) scale(1.01) skewX(-1deg)
	}

	17% {
		-webkit-clip-path: polygon(0 68%, 100% 68%, 100% 79%, 0% 79%);
		clip-path: polygon(0 68%, 100% 68%, 100% 79%, 0% 79%);
		transform: translateX(-1px) translateY(1px) scale(1.01) skewX(2deg)
	}

	25% {
		-webkit-clip-path: polygon(0 95%, 100% 95%, 100% 100%, 0% 100%);
		clip-path: polygon(0 95%, 100% 95%, 100% 100%, 0% 100%);
		transform: translateX(-8px) translateY(-1px) scale(1.01) skewX(1deg)
	}

	33% {
		-webkit-clip-path: polygon(0 56%, 100% 56%, 100% 59%, 0% 59%);
		clip-path: polygon(0 56%, 100% 56%, 100% 59%, 0% 59%);
		transform: translateX(4px) translateY(1px) scale(1.01) skewX(1deg)
	}

	42% {
		-webkit-clip-path: polygon(0 30%, 100% 30%, 100% 35%, 0% 35%);
		clip-path: polygon(0 30%, 100% 30%, 100% 35%, 0% 35%);
		transform: translateX(-5px) translateY(-1px) scale(1.01) skewX(-1deg)
	}

	50% {
		-webkit-clip-path: polygon(0 62%, 100% 62%, 100% 70%, 0% 70%);
		clip-path: polygon(0 62%, 100% 62%, 100% 70%, 0% 70%);
		transform: translateX(8px) translateY(0px) scale(1.01) skewX(1deg)
	}

	58% {
		-webkit-clip-path: polygon(0 67%, 100% 67%, 100% 71%, 0% 71%);
		clip-path: polygon(0 67%, 100% 67%, 100% 71%, 0% 71%);
		transform: translateX(-3px) translateY(1px) scale(1.01) skewX(1deg)
	}

	67% {
		-webkit-clip-path: polygon(0 74%, 100% 74%, 100% 82%, 0% 82%);
		clip-path: polygon(0 74%, 100% 74%, 100% 82%, 0% 82%);
		transform: translateX(-2px) translateY(1px) scale(1.01) skewX(1deg)
	}

	75% {
		-webkit-clip-path: polygon(0 97%, 100% 97%, 100% 106%, 0% 106%);
		clip-path: polygon(0 97%, 100% 97%, 100% 106%, 0% 106%);
		transform: translateX(7px) translateY(0px) scale(1.01) skewX(-1deg)
	}

	83% {
		-webkit-clip-path: polygon(0 63%, 100% 63%, 100% 68%, 0% 68%);
		clip-path: polygon(0 63%, 100% 63%, 100% 68%, 0% 68%);
		transform: translateX(2px) translateY(-1px) scale(1.01) skewX(-1deg)
	}

	92% {
		-webkit-clip-path: polygon(0 85%, 100% 85%, 100% 89%, 0% 89%);
		clip-path: polygon(0 85%, 100% 85%, 100% 89%, 0% 89%);
		transform: translateX(-2px) translateY(1px) scale(1.01) skewX(1deg)
	}

	100% {
		-webkit-clip-path: polygon(0 56%, 100% 56%, 100% 64%, 0% 64%);
		clip-path: polygon(0 56%, 100% 56%, 100% 64%, 0% 64%);
		transform: translateX(-2px) translateY(-1px) scale(1.01) skewX(-1deg)
	}
}
/*# sourceMappingURL=main-min.css.map */