/**
Theme Name: LegendOldies
Author: Effective Solutions / Ryan Bailey
Author URI: http://myeffectivesolutions.com
Description: Astra theme designed for Legend Oldies Radio.
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: legendoldies
Template: astra
*/

a,
.secondary a *,
.site-footer a *,
.site-header a *,
.gform_footer input[type=submit] {
    transition: 250ms;
}

@media (min-width: 769px) {
	.main-header-bar {
		border-bottom-width: 0px;
		padding-bottom: 40px;
		background-color: #2220;
	}	
	.site-content .ast-container {
		padding-left: 10%;
		padding-right: 10%;
	}	
	.song-request-group {
		padding: 25px 50px;
    	margin: auto 7.5%;
		border-radius: 50px;
    	background-color: #3331!important;
	}
}

.song-request-group .gform_description {
	text-align: center;
}

.footer-adv-overlay {
	padding-bottom: 15px;
	padding-top: 30px;
}

.ast-footer-overlay {
	padding-bottom: 10px;
	padding-top: 15px;
}

.site-footer .widget_rss .widget-title {
	display: none
}

.site-footer .widget_rss, #custom_html-14 {
  margin-bottom: 0;
}

/* Schedule styling */
        .ls-schedule__event {
            display: flex;
            flex-wrap: wrap-reverse;
        }
        .ls-schedule__event-name {
            width: 30%
        }
        .ls-schedule__times {
            min-width: 30%;
            text-align: center;
            word-spacing: 2ch;
        }
@media screen and ( max-width: 876px) {
.ls-schedule__day {
	text-align: center;
}
	
.ls-schedule__event {
	display: flex;
	flex direction: row;
	flex-wrap: wrap;
	align-items: center;
	justify-content: center;
}
	
.ls-schedule__event-name {
	flex-basis: 100%;
	font-weight: bold;
	text-align: center
}
}