/*
Theme Name: Zermatt Child
Theme URI: https://zermatt.qodeinteractive.com
Description: A child theme of Zermatt
Author: Select Themes
Author URI: https://qodeinteractive.com
Version: 1.0.0
Text Domain: zermatt
Template: zermatt
*/

/* Global */

#qodef-page-header #qodef-page-header-inner {
	padding: 0 4vw;
}

@media only screen and (max-width: 1024px) {
	#qodef-page-mobile-header-inner {
		padding: 0 60px;
	}
	
	#qodef-page-mobile-header-inner .qodef-mobile-header-navigation > ul {
		padding: 17px 60px;
	}
	
	
}

@media only screen and (max-width: 767px) {
	#qodef-page-mobile-header-inner {
		padding: 0 30px;
	}
	
	#qodef-page-mobile-header-inner:after {
		width: calc(100% - 30px);
		right: 0;
		background: linear-gradient(45deg, transparent, #000);
	}

	#qodef-page-mobile-header-inner .qodef-mobile-header-navigation > ul {
		padding: 17px 30px;
	}
}

#qodef-page-header .qodef-widget-holder {
	display: none;
}

#qodef-page-wrapper {
	margin-bottom: 80px;
	background-position: top;
}

.footer-legal a {
	color: #989898;
}

.footer-legal a:hover {
	color: #989898;
	text-decoration: underline;
}

/* Shared Player */

.player-bar .player-bar-arrow-wrapper {
	display: none !important;
}

.player-bar .radio-player-shortcode {
	width: 100% !important;;
}

.rp-audio {
	font-family: inherit !important;
}

.player-bar .rp-audio .rp-type-single {
	text-align: left;
	padding: 10px 4vw;
}

@media only screen and (max-width: 767px) {
	.player-bar .rp-audio .rp-type-single {
		padding: 10px 30px;
	}
}

@media only screen (max-width: 1024px) {
	.player-bar .rp-audio .rp-type-single {
		padding: 10px 60px;
	}
}

.player-bar .rp-audio .rp-station-info {
	display: none;
}

.player-bar .rp-audio .rp-interface {
	min-width: unset !important;
	max-width: unset !important;
	text-align: left;
}

.player-bar .rp-audio .rp-now-playing {
	display: inline;
	margin-left: 20px;
	padding-left: 25px;
	border-left: 1px solid #fff;
	font-size: 18px;
}

.rp-audio .rp-now-playing {
	font-size: 18px;
}

.rp-audio .rp-now-playing .rp-now-playing-title {
	font-weight: bold;
}


.rp-audio .rp-now-playing:hover {
	text-align: left !important;
}

@media only screen and (max-width: 767px) {
	.player-bar .rp-audio .rp-interface {
		text-align: left !important;
	}
	
	.player-bar .rp-audio .rp-interface .rp-controls-holder {
		position: absolute;
	}
	
	.player-bar .rp-audio .rp-interface .rp-volume-controls, .player-bar .rp-audio .rp-interface .rp-popup, .player-bar .rp-audio .rp-show-info {
		display: none !important;
	}
	
	.player-bar .rp-audio .rp-now-playing {
		max-width: calc(100% - 65px);
		line-height: 18px;
		margin-left: 55px;
		padding-left: 10px;
		display: inline-block;
		font-size: 15px;
	}
	
}

.player-bar .rp-audio .rp-show-info {
	position: absolute;
	right: 0px;
	padding-right: 4vw;
	min-width: unset !important;
	max-width: unset !important;
	width: auto;
	display: inline-block !important;
	font-size: 18px;
}

@media only screen and (max-width: 680px) {
	.player-bar .rp-audio .rp-show-info {
		display: none !important;	
	}
}

.player-bar .rp-audio .rp-show-info .rp-show-text {
	padding-top: 8px;
	margin-right: 130px;
}

.player-bar .rp-audio .rp-show-info .rp-show-image {
	width: 150px;
	height: 150px;
	position: absolute;
	bottom: -27px;
	right: 0;
}

/* Pop-up Player */

#player-contents {
	position: relative;
	height: 200px;
	width: 100%;
	background-color: #000;
	overflow: auto;
	padding: 0;
	margin: 0;
}

#player-contents .rp-audio .rp-interface {
	position: unset !important;
	color: #fff;
}

#player-contents .rp-audio .rp-station-info {
	text-align: left;
    padding-left: 9px;
}

#player-contents .rp-audio .rp-controls-holder {
	position: absolute;
	top: 24px;
	right: 50px;
}

#player-contents .rp-audio .rp-volume-controls {
	position: absolute;
    top: 37px;
    right: 10px;
}

#player-contents .rp-audio .rp-now-playing .rp-now-playing-title {
	width: 100%;
}

#player-contents .rp-audio .rp-show-info {
    text-align: right;
    position: absolute;
    bottom: 10px;
    right: 10px;
}

#player-contents .rp-audio .rp-show-info .rp-show-text {
	display: none;
}

#player-contents .rp-audio .rp-show-info .rp-show-image {
	height: 120px;
	width: 120px;
	position: absolute;
	right: -10px;
  	bottom: -10px;
}

.radio-container.light .rp-play-pause-button-bg {
	background-color: transparent;
}

.radio-container.light.circular .rp-play-pause-button {
	background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g id="Icons" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="Rounded" transform="translate(-850.000000, -952.000000)"><g id="AV" transform="translate(100.000000, 852.000000)"><g id="-Round-/-AV-/-play_circle_outline" transform="translate(748.000000, 98.000000)"><g><rect id="Rectangle-Copy-63" x="0" y="0" width="24" height="24"></rect><path d="M10.8,15.9 L15.47,12.4 C15.74,12.2 15.74,11.8 15.47,11.6 L10.8,8.1 C10.47,7.85 10,8.09 10,8.5 L10,15.5 C10,15.91 10.47,16.15 10.8,15.9 Z M12,2 C6.48,2 2,6.48 2,12 C2,17.52 6.48,22 12,22 C17.52,22 22,17.52 22,12 C22,6.48 17.52,2 12,2 Z M12,20 C7.59,20 4,16.41 4,12 C4,7.59 7.59,4 12,4 C16.41,4 20,7.59 20,12 C20,16.41 16.41,20 12,20 Z" id="🔹Icon-Color" fill="%23ffffff"></path></g></g></g></g></g></svg>') !important;
	opacity: 1;
}

.radio-container.light.circular .rp-play-pause-button:hover {
	background-image: url('data:image/svg+xml,<svg width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g id="Icons" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="Rounded" transform="translate(-850.000000, -952.000000)"><g id="AV" transform="translate(100.000000, 852.000000)"><g id="-Round-/-AV-/-play_circle_outline" transform="translate(748.000000, 98.000000)"><g><rect id="Rectangle-Copy-63" x="0" y="0" width="24" height="24"></rect><path d="M10.8,15.9 L15.47,12.4 C15.74,12.2 15.74,11.8 15.47,11.6 L10.8,8.1 C10.47,7.85 10,8.09 10,8.5 L10,15.5 C10,15.91 10.47,16.15 10.8,15.9 Z M12,2 C6.48,2 2,6.48 2,12 C2,17.52 6.48,22 12,22 C17.52,22 22,17.52 22,12 C22,6.48 17.52,2 12,2 Z M12,20 C7.59,20 4,16.41 4,12 C4,7.59 7.59,4 12,4 C16.41,4 20,7.59 20,12 C20,16.41 16.41,20 12,20 Z" id="🔹Icon-Color" fill="%23fb33db"></path></g></g></g></g></g></svg>') !important;
	opacity: 1;
}

.radio-container.light.circular.playing .rp-play-pause-button {
	background-image: url('data:image/svg+xml,<svg width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g id="Icons" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="Rounded" transform="translate(-714.000000, -952.000000)"><g id="AV" transform="translate(100.000000, 852.000000)"><g id="-Round-/-AV-/-pause_circle_outline" transform="translate(612.000000, 98.000000)"><g><rect id="Rectangle-Copy-51" x="0" y="0" width="24" height="24"></rect><path d="M10,16 C10.55,16 11,15.55 11,15 L11,9 C11,8.45 10.55,8 10,8 C9.45,8 9,8.45 9,9 L9,15 C9,15.55 9.45,16 10,16 Z M12,2 C6.48,2 2,6.48 2,12 C2,17.52 6.48,22 12,22 C17.52,22 22,17.52 22,12 C22,6.48 17.52,2 12,2 Z M12,20 C7.59,20 4,16.41 4,12 C4,7.59 7.59,4 12,4 C16.41,4 20,7.59 20,12 C20,16.41 16.41,20 12,20 Z M14,16 C14.55,16 15,15.55 15,15 L15,9 C15,8.45 14.55,8 14,8 C13.45,8 13,8.45 13,9 L13,15 C13,15.55 13.45,16 14,16 Z" id="🔹Icon-Color" fill="%23ffffff"></path></g></g></g></g></g></svg>') !important;
	opacity: 1;
}

.radio-container.light.circular.playing .rp-play-pause-button:hover {
	background-image: url('data:image/svg+xml,<svg width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g id="Icons" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="Rounded" transform="translate(-714.000000, -952.000000)"><g id="AV" transform="translate(100.000000, 852.000000)"><g id="-Round-/-AV-/-pause_circle_outline" transform="translate(612.000000, 98.000000)"><g><rect id="Rectangle-Copy-51" x="0" y="0" width="24" height="24"></rect><path d="M10,16 C10.55,16 11,15.55 11,15 L11,9 C11,8.45 10.55,8 10,8 C9.45,8 9,8.45 9,9 L9,15 C9,15.55 9.45,16 10,16 Z M12,2 C6.48,2 2,6.48 2,12 C2,17.52 6.48,22 12,22 C17.52,22 22,17.52 22,12 C22,6.48 17.52,2 12,2 Z M12,20 C7.59,20 4,16.41 4,12 C4,7.59 7.59,4 12,4 C16.41,4 20,7.59 20,12 C20,16.41 16.41,20 12,20 Z M14,16 C14.55,16 15,15.55 15,15 L15,9 C15,8.45 14.55,8 14,8 C13.45,8 13,8.45 13,9 L13,15 C13,15.55 13.45,16 14,16 Z" id="🔹Icon-Color" fill="%23fb33db"></path></g></g></g></g></g></svg>') !important;
	opacity: 1;
}

.radio-container.light .rp-play-pause-button:hover, .radio-container.light .rp-play-pause-button:focus {
	scale: unset !important;
}

.radio-container.light .rp-mute {
	background-image: url('data:image/svg+xml,<svg width="18px" height="18px" viewBox="0 0 18 18" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g id="Icons" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="Outlined" transform="translate(-715.000000, -997.000000)"><g id="Av" transform="translate(100.000000, 852.000000)"><g id="Outlined-/-AV-/-volume_up" transform="translate(612.000000, 142.000000)"><g><polygon id="Path" points="0 0 24 0 24 24 0 24"></polygon><path d="M3,9 L3,15 L7,15 L12,20 L12,4 L7,9 L3,9 Z M10,8.83 L10,15.17 L7.83,13 L5,13 L5,11 L7.83,11 L10,8.83 Z M16.5,12 C16.5,10.23 15.48,8.71 14,7.97 L14,16.02 C15.48,15.29 16.5,13.77 16.5,12 Z M14,3.23 L14,5.29 C16.89,6.15 19,8.83 19,12 C19,15.17 16.89,17.85 14,18.71 L14,20.77 C18.01,19.86 21,16.28 21,12 C21,7.72 18.01,4.14 14,3.23 Z" id="🔹-Icon-Color" fill="%23ffffff"></path></g></g></g></g></g></svg>');
	background-color: transparent !important;
	background-size: cover !important;
	width: 22px !important;
	height: 22px !important;
	margin-right: 10px !important;
	margin-top: -4px !important;
}

.radio-container.light .rp-mute:hover {
	background-image: url('data:image/svg+xml,<svg width="18px" height="18px" viewBox="0 0 18 18" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g id="Icons" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="Outlined" transform="translate(-715.000000, -997.000000)"><g id="Av" transform="translate(100.000000, 852.000000)"><g id="Outlined-/-AV-/-volume_up" transform="translate(612.000000, 142.000000)"><g><polygon id="Path" points="0 0 24 0 24 24 0 24"></polygon><path d="M3,9 L3,15 L7,15 L12,20 L12,4 L7,9 L3,9 Z M10,8.83 L10,15.17 L7.83,13 L5,13 L5,11 L7.83,11 L10,8.83 Z M16.5,12 C16.5,10.23 15.48,8.71 14,7.97 L14,16.02 C15.48,15.29 16.5,13.77 16.5,12 Z M14,3.23 L14,5.29 C16.89,6.15 19,8.83 19,12 C19,15.17 16.89,17.85 14,18.71 L14,20.77 C18.01,19.86 21,16.28 21,12 C21,7.72 18.01,4.14 14,3.23 Z" id="🔹-Icon-Color" fill="%23fb33db"></path></g></g></g></g></g></svg>');
	background-position: 0;
	scale: 1;
}

.radio-container.light.muted .rp-mute {
	background-image: url('data:image/svg+xml,<svg width="20px" height="19px" viewBox="0 0 20 19" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g id="Icons" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="Outlined" transform="translate(-748.000000, -996.000000)"><g id="Av" transform="translate(100.000000, 852.000000)"><g id="Outlined-/-AV-/-volume_off" transform="translate(646.000000, 142.000000)"><g><polygon id="Path" points="0 0 24 0 24 24 0 24"></polygon><path d="M4.34,2.93 L2.93,4.34 L7.29,8.7 L7,9 L3,9 L3,15 L7,15 L12,20 L12,13.41 L16.18,17.59 C15.53,18.08 14.8,18.47 14,18.7 L14,20.76 C15.34,20.46 16.57,19.84 17.61,19.01 L19.66,21.06 L21.07,19.65 L4.34,2.93 Z M10,15.17 L7.83,13 L5,13 L5,11 L7.83,11 L8.71,10.12 L10,11.41 L10,15.17 Z M19,12 C19,12.82 18.85,13.61 18.59,14.34 L20.12,15.87 C20.68,14.7 21,13.39 21,12 C21,7.72 18.01,4.14 14,3.23 L14,5.29 C16.89,6.15 19,8.83 19,12 Z M12,4 L10.12,5.88 L12,7.76 L12,4 Z M16.5,12 C16.5,10.23 15.48,8.71 14,7.97 L14,9.76 L16.48,12.24 C16.49,12.16 16.5,12.08 16.5,12 Z" id="🔹-Icon-Color" fill="%23ffffff"></path></g></g></g></g></g></svg>');
	background-position: 0;
	scale: 1;
}

.radio-container.light.muted .rp-mute:hover {
	background-image: url('data:image/svg+xml,<svg width="20px" height="19px" viewBox="0 0 20 19" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g id="Icons" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="Outlined" transform="translate(-748.000000, -996.000000)"><g id="Av" transform="translate(100.000000, 852.000000)"><g id="Outlined-/-AV-/-volume_off" transform="translate(646.000000, 142.000000)"><g><polygon id="Path" points="0 0 24 0 24 24 0 24"></polygon><path d="M4.34,2.93 L2.93,4.34 L7.29,8.7 L7,9 L3,9 L3,15 L7,15 L12,20 L12,13.41 L16.18,17.59 C15.53,18.08 14.8,18.47 14,18.7 L14,20.76 C15.34,20.46 16.57,19.84 17.61,19.01 L19.66,21.06 L21.07,19.65 L4.34,2.93 Z M10,15.17 L7.83,13 L5,13 L5,11 L7.83,11 L8.71,10.12 L10,11.41 L10,15.17 Z M19,12 C19,12.82 18.85,13.61 18.59,14.34 L20.12,15.87 C20.68,14.7 21,13.39 21,12 C21,7.72 18.01,4.14 14,3.23 L14,5.29 C16.89,6.15 19,8.83 19,12 Z M12,4 L10.12,5.88 L12,7.76 L12,4 Z M16.5,12 C16.5,10.23 15.48,8.71 14,7.97 L14,9.76 L16.48,12.24 C16.49,12.16 16.5,12.08 16.5,12 Z" id="🔹-Icon-Color" fill="%23fb33db"></path></g></g></g></g></g></svg>');
	background-position: 0;
	scale: 1;
}

.radio-container.light .rp-popup-button {
	background-image: url('data:image/svg+xml,<svg width="18px" height="18px" viewBox="0 0 18 18" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g id="Icons" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="Rounded" transform="translate(-919.000000, -377.000000)"><g id="Action" transform="translate(100.000000, 100.000000)"><g id="-Round-/-Action-/-open_in_new" transform="translate(816.000000, 274.000000)"><g transform="translate(0.000000, 0.000000)"><polygon id="Path" points="0 0 24 0 24 24 0 24"></polygon><path d="M18,19 L6,19 C5.45,19 5,18.55 5,18 L5,6 C5,5.45 5.45,5 6,5 L11,5 C11.55,5 12,4.55 12,4 C12,3.45 11.55,3 11,3 L5,3 C3.89,3 3,3.9 3,5 L3,19 C3,20.1 3.9,21 5,21 L19,21 C20.1,21 21,20.1 21,19 L21,13 C21,12.45 20.55,12 20,12 C19.45,12 19,12.45 19,13 L19,18 C19,18.55 18.55,19 18,19 Z M14,4 C14,4.55 14.45,5 15,5 L17.59,5 L8.46,14.13 C8.07,14.52 8.07,15.15 8.46,15.54 C8.85,15.93 9.48,15.93 9.87,15.54 L19,6.41 L19,9 C19,9.55 19.45,10 20,10 C20.55,10 21,9.55 21,9 L21,4 C21,3.45 20.55,3 20,3 L15,3 C14.45,3 14,3.45 14,4 Z" id="🔹Icon-Color" fill="%23ffffff"></path></g></g></g></g></g></svg>');
	background-color: transparent !important;
	background-size: cover !important;
	width: 22px !important;
	height: 22px !important;
	background-position: 0 !important;
	border-radius: 0 !important;
	background-size: 90% !important;
}

.radio-container.light .rp-popup-button:hover {
	background-image: url('data:image/svg+xml,<svg width="18px" height="18px" viewBox="0 0 18 18" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g id="Icons" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="Rounded" transform="translate(-919.000000, -377.000000)"><g id="Action" transform="translate(100.000000, 100.000000)"><g id="-Round-/-Action-/-open_in_new" transform="translate(816.000000, 274.000000)"><g transform="translate(0.000000, 0.000000)"><polygon id="Path" points="0 0 24 0 24 24 0 24"></polygon><path d="M18,19 L6,19 C5.45,19 5,18.55 5,18 L5,6 C5,5.45 5.45,5 6,5 L11,5 C11.55,5 12,4.55 12,4 C12,3.45 11.55,3 11,3 L5,3 C3.89,3 3,3.9 3,5 L3,19 C3,20.1 3.9,21 5,21 L19,21 C20.1,21 21,20.1 21,19 L21,13 C21,12.45 20.55,12 20,12 C19.45,12 19,12.45 19,13 L19,18 C19,18.55 18.55,19 18,19 Z M14,4 C14,4.55 14.45,5 15,5 L17.59,5 L8.46,14.13 C8.07,14.52 8.07,15.15 8.46,15.54 C8.85,15.93 9.48,15.93 9.87,15.54 L19,6.41 L19,9 C19,9.55 19.45,10 20,10 C20.55,10 21,9.55 21,9 L21,4 C21,3.45 20.55,3 20,3 L15,3 C14.45,3 14,3.45 14,4 Z" id="🔹Icon-Color" fill="%23fb33db"></path></g></g></g></g></g></svg>');
	scale: 1;
}

body:has(iframe.teleporter-iframe) #qodef-page-wrapper .qodef-custom-cursor {
	display: none;
}

#teleporter-loading {
	position: fixed;
	bottom: 10px !important;
	right: 20px !important;
	width: 60px;
	height: 60px;
	z-index: 9999999;
	display: block;
	overflow: hidden;
	border-radius: 50%;
}

#teleporter-loading.loading {
	background-image: url('https://electricradio.co.uk/wp-content/uploads/2023/07/loading.gif');
	background-size: 460%;
	background-position: center;
	background-blend-mode: luminosity;
	background-color: #831ae6;
}

/* Page - Home / Live */

.home-nownext .widget .on-air-dj-avatar {
	width: 150px !important;
}

@media only screen and (max-width: 767px) {
	.home-nownext .widget .on-air-dj-avatar {
		width: 80px !important;
	}
}

.home-nownext .widget .on-air-dj-avatar img {
	border-right: 1px solid #000;	
}

.home-nownext .widget .upcoming-show-countdown, 
.home-nownext .widget .current-show-countdown, 
.home-nownext .widget .show-user-time,
.home-nownext .widget .current-show-desc{
	display: none !important;
}

.home-nownext .widget .upcoming-show-schedule {
	font-size: inherit;
	padding: 0;
	margin: 0;
}

.home-featured .qodef-interactive-link-showcase.qodef-layout--slider {
	min-height: 0;
	padding: 50px 0;
}

.home-featured .qodef-interactive-link-showcase.qodef-layout--list .qodef-m-items {
	width: 80%;
}


.home-featured .qodef-interactive-link-showcase.qodef-layout--list .qodef-m-images .qodef-e-media-image img {
	width: 30vw;
	right: 0;
}

.home-djs .elementor-container img {
	border-color: #fff !important;
}

.home-djs .elementor-container img, .home-djs .elementor-container h5, .home-djs .elementor-container p {
	color: #fff !important;
}

.home-djs .qodef-portfolio-list.qodef-item-layout--info-minimal.qodef-hover-animation--overlay-filter .qodef-e .qodef-e-image img {
	filter: grayscale(100);
}

.home-djs .qodef-portfolio-list.qodef-item-layout--info-minimal.qodef-hover-animation--overlay-filter .qodef-e:hover .qodef-e-image img {
	filter: grayscale(0);
}

.home-djs  .qodef-portfolio-list.qodef-item-layout--info-minimal.qodef-hover-animation--overlay-filter .qodef-e:hover .qodef-e-image::after {
	opacity: 0;	
}


.home-djs .qodef-portfolio-list.qodef-item-layout--info-minimal.qodef-hover-animation--overlay-filter .qodef-e .qodef-e-image::after {
	background-repeat: no-repeat;
	background-position: bottom right;
	background-size: 72%;
	mix-blend-mode: unset;
	opacity: 1;
	background-color: unset;
}

.home-djs .qodef-portfolio-list.qodef-item-layout--info-minimal.qodef-hover-animation--overlay-filter .qodef-e.portfolio-category-1-wednesday .qodef-e-image::after {
	 background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAbAAAABACAYAAAB7qyKHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJiSURBVHgB7dnLbdtAAEXRGSVZWx1IJWiZZUpLSenILiOIYE8YIzYs2/pR5HA+56xIAiS4u8C8GACgQOlnCuHXw3r/bb8Nj2EX4pe7VUi7lNJwHTYxAMCC0o8hVL8fto/7P7un8HXzHKmQ1v9CFWPcHntNwACY3WGk4np4tIshbs5E6uQnBQyASRwc+T0NR35DpFZhdff/yG873K/DdAQMgMud2aW2YdpInfwVAQPgg5G7VE4CBtCrGXapnAQMoGWZd6mcBAygdgXtUjkJGEAtKtilchIwgJJUvkvlJGAAuTW8S+UkYABzSbv73napnAQM4Fbp+71dKj8BA7jEa6TSsEtFu1QBBAzgxeGRn12qcAIG9MUu1QwBA9pkl2qegAH1skt1TcCAstmlOELAgOXZpRhBwIB87FJMSMCAadmlyETAgOvZpSiAgAGfs0tROAGD3tmlqJSAQQ/sUjRIwKAVdik6I2BQE7sUvBIwKJFdCs4SMFiKXQpuImAwJ7sUzEbA4FZ2KViEgMGl7FJQFAGDt+xSUA0Boz92KWiCgNEmuxQ0T8Com10KuiVglM8uBXxCwCiDXQq4koCRj10KmJCAMT27FJCBgDGOXQpYmIBxnF0KKJiA9c4uBVRKwHphlwIaI2AtsUsBHRGw2tilAJ4JWInsUgBnCdiS7FIAownY3OxSALMQsCnYpQCyE7BL2aUAiiJg79mlAKrQZ8DsUgDVazdgdimAptUdMLsUQLfqCJhdCoB3ygmYXQqAK+QNmF0KgIlMHzC7FAAZjA+YXQqABZ0OmF0KgEKlaJcCWEQK3CL9BTzIBx3HdEo/AAAAAElFTkSuQmCC');
}

.home-djs .qodef-portfolio-list.qodef-item-layout--info-minimal.qodef-hover-animation--overlay-filter .qodef-e.portfolio-category-2-thursday .qodef-e-image::after {
	 background-image:  url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAbAAAABACAYAAAB7qyKHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJpSURBVHgB7dm7kRNBFIbRHgnZqwykEMbEJDSywIQQyIA08MCDEKhSQTNLsVvah94zPf04x2/7q75/FwAgQ+9jDJ+/f1qvVrvt77Dsl4t4F2LXh9D1McRNFwBgRu/il/Dr59ftbrfqF2/C5j5SXRfWQ7+GWIXtgWdRwACY3H6kwqJbL2Lsu2W3ORGpYwQMgHHsn/z+DCe/+0gNsbr7f/LbDsFZh/EIGADnO7FLjR2pYwQMgJeu3KVSEjCAVk2wS6UkYAA1S7xLpSRgAKXLaJdKScAASlHALpWSgAHkpPBdKiUBA0it4l0qJQEDmEr/7WNru1RKAgZwq7c/Ptil0hMwgHM8RCoOu9TSLpUDAQN48OTkZ5fKnYABbbFLVUPAgDrZpaonYEC57FJNEzAgb3YpDhAwYH52Ka4gYEA6dilGJGDAuOxSJCJgwOXsUmRAwIDX2aXInIBB6+xSFErAoAV2KSokYFALuxSNETAoiV0KHgkY5MguBScJGMzFLgU3ETCYkl0KJiNgcCu7FMxCwOBcdinIioDBPrsUFEPAaI9dCqogYNTJLgXVEzDKZpeCZgkY+bNLAa8QMPJglwIuJGCkY5cCRiRgjM8uBSQgYFzHLgXMTMA4zC4FZEzAWmeXAgolYK2wSwGVEbCa2KWAhghYaexSAP8IWI7sUgAnCdic7FIAVxOwqdmlACYhYGOwSwEkJ2DnsksBZEXAnrNLARShzYDZpQCKV2/A7FIAVSs7YHYpgGaVETC7FADP5BMwuxQAF0gbMLsUACMZP2B2KQASuD5gdikAZnQ8YHYpADI1fJ3sUgBziIFbxL8dFo6NWhQiwgAAAABJRU5ErkJggg==');
}

.home-djs .qodef-portfolio-list.qodef-item-layout--info-minimal.qodef-hover-animation--overlay-filter .qodef-e.portfolio-category-3-friday .qodef-e-image::after {
	 background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAbAAAABACAYAAAB7qyKHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJLSURBVHgB7dnJbeMwAIZRGhlgjnEHdgnpONPJlBJXMhpmRRwn8iKS4vIeIGg56fYB/DcBAGo0TSH8OWzj0z6Eu4cQft2H8C/ep3iF3SYAwJr+xlAdDvv4FMP0e/cWqe3r+3O8vjUJGAD5HUXqbhvz8xA2YRfmIzVHwABI5OuR30ukNvdvR37xW9iGdAQMgCvM71LxW9JIzf6JgAFw6rZdqiQBAxhW+l2qJAED6FrZXaokAQNoXj27VEkCBtCM+nepkgQMoCpt71IlCRhAcf3uUiUJGEA2j0+j7VIlCRjAYo9P+2CXKk3AAC7yESm7VCUEDODD5yM/u1TtBAwYjF2qFwIGdMou1TsBAxpmlxqZgAGVs0vxPQEDKmCX4noCBhRklyIdAQMSs0tRhoABN7BLsT4BA35gl6JuAgbDs0vRJgGDIdil6I+AQTfsUoxFwKApdil4J2BQJbsUnCNgsBq7FCwhYJCVXQpyETBYzC4FaxAwuJhdCmoiYHDELgWtEDAGZJeCHggYnbJLQe8EjMbZpWBUAkYD7FLAKQGjEnYp4DoCRkF2KSAdASMDuxSQn4BxI7sUsC4BY4ZdCqiXgA3PLgW0ScCGYZcC+iJgXbFLAeMQsObYpQCeCViV7FIA5wjYquxSALcSsOzsUgA5CFgSdimA0gTsYnYpgJoI2Am7FEALBg2YXQqgdR0HzC4F0LPGA2aXAhhVIwGzSwFwrKKA2aUAuFzhgNmlAEgjQ8DsUgDktyBgdikA1nMmYHYpAOoUA2aXAljDFFhi+g+7VWg/nilbaQAAAABJRU5ErkJggg==');
}

.home-djs .qodef-portfolio-list.qodef-item-layout--info-minimal.qodef-hover-animation--overlay-filter .qodef-e.portfolio-category-4-saturday .qodef-e-image::after {
	 background-image:  url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAbAAAABACAYAAAB7qyKHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAIdSURBVHgB7dlLasMwFIZRBzpvdlAvofvfnJsSh4Y0D8eWr17ngNDAePyB/sMAAAWaztfxdMbT+T6dz/n+PV+HAQAymkM1DnOY5vs43+Oj3z4GANjZTaQucbrEahxWEDAAkrjz5Hf97DfO35IRMAAWe7FLjUPiSD0jYAD8s3KXCiVgAJ3aY5eKJGAADYvepSIJGEDlStqlIgkYQCVq2KUiCRhAQWrfpSIJGECwlnepSAIGsJOpw10qkoABbDTZpbIQMIAFJrtUcQQMYDbZpaoiYEBX7FLtEDCgSXap9gkYUC27VN8EDCiaXYpHBAzIzi7FGgIGhLFLkZKAAUnZpYgiYMDb7FKUQMCAu+xSlE7AoHN2KWolYNABuxQtEjBohF2K3ggYVMQuBX8EDApkl4LXBAwysUvBNgIGO7JLwX4EDDayS0EeAgYL2aWgLAIGV+xSUA8Bozt2KWiDgNEkuxS0T8Coml0K+iVgFM8uBdwjYBTBLgW8S8AIY5cCUhIwkrNLAREEjFXsUkBuAsZDdimgZALWObsUUCsB64RdCmiNgDXELgX0RMAqY5cCOBOwAtmlAF4TsIzsUgDrCdjO7FIA+xCwBOxSAPEEbCG7FEBZBOyGXQqgDl0GzC4FUL9mA2aXAmhb1QGzSwH0q4qA2aUAuFVMwOxSALwjNGB2KQBSSR4wuxQAEVYHzC4FQE5PA2aXAqBUB7sUQBbTwBbTD/rag2QCqnEjAAAAAElFTkSuQmCC');
}

@media only screen and (max-width: 480px) {
	
	.home-news .qodef-grid.qodef-layout--masonry .qodef-grid-inner.qodef--masonry-init {
		height: auto !important;
	}
	
	.home-news .qodef-grid.qodef-responsive--custom > .qodef-grid-inner > .qodef-grid-item {
		  position: relative !important;
		  height: fit-content !important;
		  top: 0 !important;
	}
}

/* Page - On Air */

.onair-alldjs .qodef-portfolio-list.qodef-item-layout--info-minimal.qodef-hover-animation--overlay-filter .qodef-e .qodef-e-image img {
	filter: grayscale(100);
}

.onair-alldjs .qodef-portfolio-list.qodef-item-layout--info-minimal.qodef-hover-animation--overlay-filter .qodef-e:hover .qodef-e-image img {
	filter: grayscale(0);
}

.onair-alldjs .qodef-portfolio-list.qodef-item-layout--info-minimal.qodef-hover-animation--overlay-filter .qodef-e .qodef-e-image::after {
	background-repeat: no-repeat;
	background-position: bottom right;
	background-size: 72%;
	mix-blend-mode: unset;
	opacity: 1;
	background-color: unset;
}

.onair-alldjs .qodef-portfolio-list.qodef-item-layout--info-minimal.qodef-hover-animation--overlay-filter .qodef-e.portfolio-category-1-wednesday .qodef-e-image::after {
	 background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAbAAAABACAYAAAB7qyKHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJiSURBVHgB7dnLbdtAAEXRGSVZWx1IJWiZZUpLSenILiOIYE8YIzYs2/pR5HA+56xIAiS4u8C8GACgQOlnCuHXw3r/bb8Nj2EX4pe7VUi7lNJwHTYxAMCC0o8hVL8fto/7P7un8HXzHKmQ1v9CFWPcHntNwACY3WGk4np4tIshbs5E6uQnBQyASRwc+T0NR35DpFZhdff/yG873K/DdAQMgMud2aW2YdpInfwVAQPgg5G7VE4CBtCrGXapnAQMoGWZd6mcBAygdgXtUjkJGEAtKtilchIwgJJUvkvlJGAAuTW8S+UkYABzSbv73napnAQM4Fbp+71dKj8BA7jEa6TSsEtFu1QBBAzgxeGRn12qcAIG9MUu1QwBA9pkl2qegAH1skt1TcCAstmlOELAgOXZpRhBwIB87FJMSMCAadmlyETAgOvZpSiAgAGfs0tROAGD3tmlqJSAQQ/sUjRIwKAVdik6I2BQE7sUvBIwKJFdCs4SMFiKXQpuImAwJ7sUzEbA4FZ2KViEgMGl7FJQFAGDt+xSUA0Boz92KWiCgNEmuxQ0T8Com10KuiVglM8uBXxCwCiDXQq4koCRj10KmJCAMT27FJCBgDGOXQpYmIBxnF0KKJiA9c4uBVRKwHphlwIaI2AtsUsBHRGw2tilAJ4JWInsUgBnCdiS7FIAownY3OxSALMQsCnYpQCyE7BL2aUAiiJg79mlAKrQZ8DsUgDVazdgdimAptUdMLsUQLfqCJhdCoB3ygmYXQqAK+QNmF0KgIlMHzC7FAAZjA+YXQqABZ0OmF0KgEKlaJcCWEQK3CL9BTzIBx3HdEo/AAAAAElFTkSuQmCC');
}

.onair-alldjs .qodef-portfolio-list.qodef-item-layout--info-minimal.qodef-hover-animation--overlay-filter .qodef-e.portfolio-category-2-thursday .qodef-e-image::after {
	 background-image:  url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAbAAAABACAYAAAB7qyKHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJpSURBVHgB7dm7kRNBFIbRHgnZqwykEMbEJDSywIQQyIA08MCDEKhSQTNLsVvah94zPf04x2/7q75/FwAgQ+9jDJ+/f1qvVrvt77Dsl4t4F2LXh9D1McRNFwBgRu/il/Dr59ftbrfqF2/C5j5SXRfWQ7+GWIXtgWdRwACY3H6kwqJbL2Lsu2W3ORGpYwQMgHHsn/z+DCe/+0gNsbr7f/LbDsFZh/EIGADnO7FLjR2pYwQMgJeu3KVSEjCAVk2wS6UkYAA1S7xLpSRgAKXLaJdKScAASlHALpWSgAHkpPBdKiUBA0it4l0qJQEDmEr/7WNru1RKAgZwq7c/Ptil0hMwgHM8RCoOu9TSLpUDAQN48OTkZ5fKnYABbbFLVUPAgDrZpaonYEC57FJNEzAgb3YpDhAwYH52Ka4gYEA6dilGJGDAuOxSJCJgwOXsUmRAwIDX2aXInIBB6+xSFErAoAV2KSokYFALuxSNETAoiV0KHgkY5MguBScJGMzFLgU3ETCYkl0KJiNgcCu7FMxCwOBcdinIioDBPrsUFEPAaI9dCqogYNTJLgXVEzDKZpeCZgkY+bNLAa8QMPJglwIuJGCkY5cCRiRgjM8uBSQgYFzHLgXMTMA4zC4FZEzAWmeXAgolYK2wSwGVEbCa2KWAhghYaexSAP8IWI7sUgAnCdic7FIAVxOwqdmlACYhYGOwSwEkJ2DnsksBZEXAnrNLARShzYDZpQCKV2/A7FIAVSs7YHYpgGaVETC7FADP5BMwuxQAF0gbMLsUACMZP2B2KQASuD5gdikAZnQ8YHYpADI1fJ3sUgBziIFbxL8dFo6NWhQiwgAAAABJRU5ErkJggg==');
}

.onair-alldjs .qodef-portfolio-list.qodef-item-layout--info-minimal.qodef-hover-animation--overlay-filter .qodef-e.portfolio-category-3-friday .qodef-e-image::after {
	 background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAbAAAABACAYAAAB7qyKHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJLSURBVHgB7dnJbeMwAIZRGhlgjnEHdgnpONPJlBJXMhpmRRwn8iKS4vIeIGg56fYB/DcBAGo0TSH8OWzj0z6Eu4cQft2H8C/ep3iF3SYAwJr+xlAdDvv4FMP0e/cWqe3r+3O8vjUJGAD5HUXqbhvz8xA2YRfmIzVHwABI5OuR30ukNvdvR37xW9iGdAQMgCvM71LxW9JIzf6JgAFw6rZdqiQBAxhW+l2qJAED6FrZXaokAQNoXj27VEkCBtCM+nepkgQMoCpt71IlCRhAcf3uUiUJGEA2j0+j7VIlCRjAYo9P+2CXKk3AAC7yESm7VCUEDODD5yM/u1TtBAwYjF2qFwIGdMou1TsBAxpmlxqZgAGVs0vxPQEDKmCX4noCBhRklyIdAQMSs0tRhoABN7BLsT4BA35gl6JuAgbDs0vRJgGDIdil6I+AQTfsUoxFwKApdil4J2BQJbsUnCNgsBq7FCwhYJCVXQpyETBYzC4FaxAwuJhdCmoiYHDELgWtEDAGZJeCHggYnbJLQe8EjMbZpWBUAkYD7FLAKQGjEnYp4DoCRkF2KSAdASMDuxSQn4BxI7sUsC4BY4ZdCqiXgA3PLgW0ScCGYZcC+iJgXbFLAeMQsObYpQCeCViV7FIA5wjYquxSALcSsOzsUgA5CFgSdimA0gTsYnYpgJoI2Am7FEALBg2YXQqgdR0HzC4F0LPGA2aXAhhVIwGzSwFwrKKA2aUAuFzhgNmlAEgjQ8DsUgDktyBgdikA1nMmYHYpAOoUA2aXAljDFFhi+g+7VWg/nilbaQAAAABJRU5ErkJggg==');
}

.onair-alldjs .qodef-portfolio-list.qodef-item-layout--info-minimal.qodef-hover-animation--overlay-filter .qodef-e.portfolio-category-4-saturday .qodef-e-image::after {
	 background-image:  url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAbAAAABACAYAAAB7qyKHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAIdSURBVHgB7dlLasMwFIZRBzpvdlAvofvfnJsSh4Y0D8eWr17ngNDAePyB/sMAAAWaztfxdMbT+T6dz/n+PV+HAQAymkM1DnOY5vs43+Oj3z4GANjZTaQucbrEahxWEDAAkrjz5Hf97DfO35IRMAAWe7FLjUPiSD0jYAD8s3KXCiVgAJ3aY5eKJGAADYvepSIJGEDlStqlIgkYQCVq2KUiCRhAQWrfpSIJGECwlnepSAIGsJOpw10qkoABbDTZpbIQMIAFJrtUcQQMYDbZpaoiYEBX7FLtEDCgSXap9gkYUC27VN8EDCiaXYpHBAzIzi7FGgIGhLFLkZKAAUnZpYgiYMDb7FKUQMCAu+xSlE7AoHN2KWolYNABuxQtEjBohF2K3ggYVMQuBX8EDApkl4LXBAwysUvBNgIGO7JLwX4EDDayS0EeAgYL2aWgLAIGV+xSUA8Bozt2KWiDgNEkuxS0T8Coml0K+iVgFM8uBdwjYBTBLgW8S8AIY5cCUhIwkrNLAREEjFXsUkBuAsZDdimgZALWObsUUCsB64RdCmiNgDXELgX0RMAqY5cCOBOwAtmlAF4TsIzsUgDrCdjO7FIA+xCwBOxSAPEEbCG7FEBZBOyGXQqgDl0GzC4FUL9mA2aXAmhb1QGzSwH0q4qA2aUAuFVMwOxSALwjNGB2KQBSSR4wuxQAEVYHzC4FQE5PA2aXAqBUB7sUQBbTwBbTD/rag2QCqnEjAAAAAElFTkSuQmCC');
}

.onair-alldjs .qodef-portfolio-list.qodef-item-layout--info-minimal.qodef-hover-animation--overlay-filter .qodef-e:hover .qodef-e-image::after {
	opacity: 0;	
}

.onair-newdjs .qodef-interactive-link-showcase.qodef-layout--slider .swiper-container:nth-child(2)::before {
	display: none;
}

.onair-newdjs .qodef-interactive-link-showcase.qodef-layout--slider {
	min-height: 0 !important;
	padding: 25px 0;
}

.onair-thisweek .master-schedule-controls-wrapper {
	display: none;
}

.onair-thisweek .master-schedule-tabs {
	border-bottom: 1px solid #fff;
}

.onair-thisweek .master-schedule-tabs .master-schedule-tabs-day.active-day-tab {
	background-color: #831ae6;
	border: none;
	color: #fff;
}

.onair-thisweek .master-schedule-tabs .master-schedule-tabs-day.current-day {
	border: none;
}

.onair-thisweek .master-schedule-tab-panels .master-schedule-tabs-panel.active-day-panel {
	background-color: #000;
	border: none;
}

.onair-thisweek .master-schedule-tab-panels .master-schedule-tabs-panel.active-day-panel .show-title a, .onair-thisweek .master-schedule-tab-panels .master-schedule-tabs-panel.active-day-panel .show-info {
	color: #fff;
}

.onair-thisweek .master-schedule-tab-panels .master-schedule-tabs-panel .master-schedule-tabs-show {
	padding: 0;
	margin: 0 0 40px;
	color: #fff;
}

.onair-thisweek .master-schedule-tab-panels .master-schedule-tabs-panel .master-schedule-tabs-show .show-info {
	min-width: unset;
}

.onair-thisweek .master-schedule-tab-panels .master-schedule-tabs-panel .master-schedule-tabs-show.nowplaying {
	border: 0;
}

.onair-thisweek .master-schedule-tab-panels .master-schedule-tabs-panel .master-schedule-tabs-show img {
	border-right: 1px solid #fff;
}

.onair-thisweek .master-schedule-tab-panels .master-schedule-tabs-panel .master-schedule-tabs-show.nowplaying img {
	border-right: 3px solid #831ae6;
}

.onair-thisweek .master-schedule-tabs-loader {
	display: none;
}

/* Page - This is Electric */

.tie-hero a {
	color: #fff;
}

.tie-hero a:hover {
	color: #fff;
	text-decoration: underline;
}

.tie-icons svg {
	width: 60px;
	height: 60px;
}

.tie-icons .qodef-m-title a:hover {
	color: #fff;
	text-decoration: underline;
}

.tie-sales .qodef-m-text {
	text-indent: -9999px;
  	line-height: 0; /* Collapse the original line */
}

.tie-sales .qodef-m-text:after {
	content: "Find out more";
	text-indent: 0;
	display: block;
	line-height: initial; /* New content takes up original line height */
}

.tie-sales .qodef-portfolio-list.qodef-item-layout--info-top-left .qodef-portfolio-item-skin--dark .qodef-e-content-inner * {
	color: #000;
	fill: #000;
}

.tie-sales .qodef-portfolio-list.qodef-item-layout--info-top-left .qodef-e-content {
	padding: 4vw;
}

.tie-team .team .qodef-e-image {
	display: none;
}

.tie-team .qodef-team-list.qodef--overlay-filer .qodef-e .qodef-e-image::after {
	background-color: #000;
}

@media only screen and (max-width: 680px) {
	.tie-team .qodef-grid.qodef-responsive--predefined.qodef-col-num--4.qodef-layout--columns>.qodef-grid-inner>.qodef-grid-item {
		width: 50%;
	}
}

/* Forms */

.wpcf7-form .wpcf7-form-control-wrap {
	margin-bottom: 20px;
}

.wpcf7-form .wpcf7-submit .qodef-m-text-holder .qodef-m-text:last-of-type {
	display: none;
}

.wpcf7-form .wpcf7-submit:hover {
	border: 1px solid #000;
}

.wpcf7-form .wpcf7-list-item {
	text-align: left;
	display: block;
	padding-bottom: 5px;
}

.wpcf7-form .wpcf7-list-item label {
	justify-content: left;
}

.wpcf7-form .wpcf7-list-item label input {
	margin-left: 8px;
}

.sign-up-customise {
	background-color: #eee;
	margin-bottom: 20px !important;
	padding: 2px 20px;
}

.sign-up-customise p {
    margin: 0;
    margin-top: 10px;
}

.guest-mix-customise p {
	border: 1px solid #eee;
	padding: 20px;
	margin-bottom: 20px;
	font-size: 0.9rem;
}

/* Accordions */

.qodef-accordion {
	font-family: inherit;
}

.qodef-accordion p {
	font-size: 1rem !important;
}

.qodef-accordion .qodef-accordion-content {
	padding: 5px !important;
}

.qodef-accordion .qodef-accordion-content p {
	margin: revert !important;
}

.qodef-accordion .ui-widget-content, .qodef-accordion .ui-accordion-header {
	border: none;
	background: none;
}

/* Custom Sales Landers */

.residency-hero-bg > div {
	background-blend-mode: multiply;
	background-color: #831ae6;
}

/* Aiir Wrapper */

.aiir-wrapper ~ #qodef-page-wrapper > #qodef-page-header {
	display: none !important;
}

/* ReCaptcha */

.grecaptcha-badge {
	opacity: 0 !important;
}

/* Elementor Tables */
.qodef-qi-accordion.qodef-style--boxed {
	border: none !important;
}

.qodef-qi-accordion.qodef-style--boxed .qodef-e-content-inner a {
	color: #fff;
	text-decoration: underline;
}

/* Show Pages */
#show-content .show-description {
	max-height: 100% !important;
}

/* Premium Banner */
body.administrator #radio-station-player-bar:before, 
body.subscriber #radio-station-player-bar:before {
	content: "Electric Premium";
	display: block;
	position: absolute;
	left: 0;
	height: 28px;
	width: 171px;
	background-color: #000;
	color: #fff;
	bottom: 80px;
	border-bottom: 1px solid #fff;
	border-left: 3px solid #fff;
}