/*
 Theme Name:   ProRadio Child
 Theme URI:    https://pro.radio/
 Description:  The child theme allows easier customizations and template overrides
 Author:       Pro.Radio
 Author URI:   https://pro.radio/
 Template:     proradio
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         right-sidebar
 Text Domain:  proradio-child
*/

/***************************************************************
****************************************************************
************* PUT YOUR CUSTOM STYLES BELOW ********************/

.home-competitions .proradio-post__header__link {
    opacity: 0.5;
}

.sp-testimonial-free-section .sp-testimonial-client-image img {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}

.sp-testimonial-free-section .sp-testimonial-client-testimonial {
    margin: 0 5px 20px 5px;
}

.single-podcast .proradio-pageheader__contents, .single-post .proradio-pageheader__contents, .search-results .proradio-pageheader__contents, .single-event .proradio-pageheader__contents, .author .proradio-pageheader__contents, .category .proradio-pageheader__contents, .single-chart .proradio-pageheader__contents, .single-shows .proradio-pageheader__contents {
    padding-top: 60px !important;
    padding-bottom: 50px !important;
}

.single-post .proradio-bgimg, .single-podcast .proradio-bgimg, .single-event .proradio-bgimg {
    /*background-image: url("/wp-content/uploads/2022/11/Radiowave-page-banner.jpg");*/
	background-image: url("/wp-content/uploads/2022/11/page-bg-old-green.jpg");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}

.single-post .proradio-previouspost-section {
	display: none;
}

.single-post .proradio-pageheader img, .single-podcast .proradio-pageheader img, .single-event .proradio-pageheader img {
	display: none !important;
}

.single-post p {
	line-height: 35px;
}

.single-shows .proradio-reaktions-shareball {
	display: none;
}

.frequency-columns {
	width: 100%;
	color: #7A7A7A;
	padding-bottom: 40px;
	font-size: 16px;
}

.city-column {
	float: left;
	width: 35%;
}

.frequency-column {
	float: left;
	width: 35%;
	text-align: right;
}

.blank-column {
	float: left;
	width: 30%;
}

.proradio-post__event__b .proradio-btn {
    font-size: 14px;
}

.radiowave-home-banner .proradio-btn i {
    color: #ffffff;
}

.radiowave-top-title.elementor-widget:not(:last-child) {
    margin-bottom: 0 !important;
}

.column-left-contact {
	float: left;
	width: 14%;
	margin-left: 6%;
}

.column-right-contact {
	float: left;
	width: 80%;
}

.contact-container {
	padding-bottom: 15px;
	overflow: auto;
}

.contact-container-bottom {
	overflow: auto;
}

.proradio-btn.proradio-btn__r {
	font-size: 12px;
}

.proradio-menubtns .proradio-btn i {
	color: #ffffff;
}

/*.proradio-headerbar__sticky .proradio-headerbar__sticky__s .proradio-menu a:hover {
	color: #ed1c24;
}*/

.proradio-menubtns__c .proradio-btn i {
	color: #ffffff;
}

.proradio-headerbar__sticky__s .proradio-menubtns__c .proradio-btn i {
	color: #757575;
}

.home-events-button-border .proradio-btn {
	border-color: #ffffff;
}

.home-events-button-border .proradio-btn:hover {
	border-color: #ffffff;
}

.home-events-button-border .proradio-loadmore-container a {
	color: #ffffff;
}

.display-none {
	display: none;
}

/*.proradio-footer .proradio-menubar > li:hover > a > span {
    color: #ed1c24;
}*/

.proradio-footer .proradio-menubar > li:hover > a > span {
    color: #ee492a;
}

#proradio-body .proradio-master .proradio-slider__item {
    min-height: 388px !important;
	max-height: 388px !important;
	padding-top: 0;
}

#proradio-body .proradio-master .proradio-slider__img img {
	object-position: 75%;
}



@media only screen and (min-width: 1200px) {
	.proradio-events-list .proradio-post__event .proradio-bgimg {
		width: 16%;
	}
}

@media only screen and (min-width: 601px) {
	.proradio-event-table table th {
		width: 15%;
	}
	
	.proradio-secondaryhead .proradio-menubar li.proradio-social {
    	align-self: center;
	}
}

@media (min-width: 1200px) and (max-width: 1325px) {
	.proradio-menu__logo img {
		max-width: 195px;
	}
}

@media only screen and (max-width: 1200px) {
	.proradio-menubtns__c .proradio-btn i {
		color: #757575;
	}
}

@media only screen and (max-width: 767px) {
	.elementor-4370 .radiowave-home-banner .elementor-element.elementor-element-3c3c131a > .elementor-element-populated > .elementor-widget-wrap {
		padding: 120px 20px 30px 20px !important;
	}
	
	h1.elementor-heading-title {
		font-size: 40px !important;
	}
}
