/* -- Typography -- */
body, 
span.qodef-m-text,
.qodef-m-episode-number,
span.qodef-social-title,
span.qodef-next-text,
span.qodef-nav-next-text,
span.qodef-nav-prev-text,
.qodef-m-episode {
    font-family: "Raleway",sans-serif!important;
}

.qodef-blog.qodef--single .qodef-blog-item .qodef-e-inner .qodef-e-content .qodef-e-text p {
    font-family: "Raleway",sans-serif;
}

.qodef-podcast-season-list .qodef-season-items .qodef-m-item .qodef-e-title-link {
    font-family: Raleway,sans-serif;
}

.qodef-blog.qodef--single .qodef-blog-item .qodef-e-inner .qodef-e-content .qodef-e-text blockquote p {
    font-family: Raleway,sans-serif;
}

#qodef-page-sidebar .widget .qodef-widget-title {
    font-family: Raleway,sans-serif;
    color: #695ba8;
}

#qodef-page-footer .widget .qodef-widget-title {
    color: #fff;
    font-family: Raleway,sans-serif;
}

.qodef-search-opener.qodef-source--custom-predefined {
    font-family: Raleway,sans-serif;
    font-weight: 700;
    color: #fff;
    font-size: 15px;
	  line-height: 21px;
	  text-transform: uppercase;
}

.qodef-search-opener.qodef-source--custom-predefined:hover {
	color: #ffffff;
}

.qodef-fullscreen-search-holder .qodef-m-form-field {
    font-family: Raleway,sans-serif;
}

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

/* --- Podcast Single Page --- */

.qodef-podcast-hosts.qodef-content-grid {
    display: none;
}

/* --- Free Course Signup --- */

.free-course {
	display:flex;
}

.field-spacer {
	padding-right: 25px;
	width: 70%;
}
/* --- Schedule Button --- */

.schedule-button a .qodef-menu-item-text {
    background-color: #6A5BA8;
    padding: 10px 15px;
    border-radius: 50px;
}

li.schedule-button.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-5594 span.qodef-menu-item-text:after {
    content: none;
}

.qodef-header-sticky .qodef-header-sticky-inner .schedule-button span.qodef-menu-item-text {
    color: #fff;
}

@media only screen and (max-width: 1200px) {
	.free-course {
		display:inline-block;
		width: 100%;
	}
.field-spacer {
	width: 100%!important;
	margin-bottom: 15px!important;
  }
	.submit-button {
    margin-bottom: 25px!important;
  }
}