li.pager__item.pager__item--first, li.pager__item.pager__item--last {
    display: none;
    visibility: hidden;
}
svg.svg-inline--fa.fa-headphones.fa-w-16 {
    margin-right: 8px;
}
.mf-podcast-card {
    padding-bottom: 2rem;
}
.mf-podcast-feat {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    flex-direction: row;
    background: #F7F7F7;
    padding: 64px 32px;
}
.mf-podcast-feat .mf-podcast-info, .mf-podcast-feat .mf-podcast-body {
    color: #000000;
}
.mf-podcast-feat .mf-pod-featured-copy {
    padding: 32px;
}
.mf-pod-featured-copy .lead {
    color: #313131;
    padding: 0;
}
.mf-podcast-feat .mf-podcast-title a {
    font-size: 3rem;
    color: #000;
    font-weight: 500;
}
.mf-podcast-feat .field-content.mf-podcast-img:after {
		display: none;
		visibility: hidden;
}
.mf-pod-featured-img {
    flex-basis: 36%;
}
.mf-pod-featured-copy {
    flex-basis: 64%;
}
.field.field--name-field-mf-altpage-deck.field--type-string.field--label-hidden.field__item {
    margin: 32px 0;
}
.paragraph.paragraph--type--bp-columns.paragraph--view-mode--default.paragraph--id--1596 {
    max-width: 1400px;
    margin: 1rem auto;
}
#main-content .container-fluid > .row:first-of-type .paragraph__column {
    padding-bottom: 0px !important;
}
.paragraph--id--1596 .paragraph.paragraph--type--bp-image {
    box-shadow: 1px 1px 3px rgba(0,0,0,0.5);
    border-radius: 100%;
    background: #fff;
    height: 75px;
    width: 75px;
    display: flex;
    align-items: center;
}
.paragraph.paragraph--type--bp-columns.paragraph--view-mode--default.paragraph--id--1596 p {
    padding: 0;
}
.paragraph--id--1596 .paragraph.paragraph--type--bp-image img {
    margin: 0 auto;
    height: auto;
    padding: 16px;
}
.mf-podcast-info, .mf-podcast-body {
    color: #A0A0A0;
}
.mf-podcast-body {
    line-height: 2;
    padding-top: 8px;
}
.mf-podcast-img {
    margin-bottom: 16px;
}
.mf-podcast-title a {
			font-family: 'Oswald', Helvetica Neue, Arial, Sans-serif;
			font-size: 2rem;
			color: #000;
}
.view-podcasts .view-content {
    display: flex;
    background: #fff;
    padding: 16px 0;
    margin: 32px 0;
    flex-wrap: wrap;
}
form#views-exposed-form-podcasts-block-1 {
    max-width: 800px;
    margin: 2rem auto;
}
form#views-exposed-form-podcasts-block-1 .form--inline {
    display: flex;
    align-items: center;
    justify-content: center;
}
form#views-exposed-form-podcasts-block-1 .js-form-item.form-item.js-form-type-textfield.form-type-textfield.js-form-item-title.form-item-title {
    width: 100%;
    position: relative;
}
form#views-exposed-form-podcasts-block-1 input#edit-title, form#views-exposed-form-podcasts-block-1 input.form-text {
    background: #fff;
    border-radius: 32px;
    box-shadow: 1px 2px 6px rgba(0,0,0,0.25);
    border: 1px solid #ccc;
}
form#views-exposed-form-podcasts-block-1 .js-form-item:after, form#views-exposed-form-podcasts-block-1 .js-form-item:after {
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    content: "\f002";
    position: absolute;
    top: 0;
    z-index: 0;
    height: 100%;
    display: block;
    line-height: 48px;
    color: #F36C33;
    font-size: 20px;
    right: 48px;
    display: inline-block;
}
form#views-exposed-form-podcasts-block-1  input#edit-submit-podcasts, form#views-exposed-form-podcasts-block-1 input.form-submit {
    background: transparent;
    border: none;
    position: absolute;
    line-height: 48px;
    top: -22px;
    right: 42px;
    left: auto;
    z-index: 99999;
    height: 48px;
    padding: 0 16px;
    text-indent: -9999px;
    width: 64px;
}
.views-exposed-form input#edit-submit-podcasts:hover, 
.views-exposed-form input#edit-submit-podcasts:active, 
.views-exposed-form input#edit-submit-podcasts:focus,
.views-exposed-form input.form-submit:hover, 
.views-exposed-form input.form-submit:active, 
.views-exposed-form input.form-submit:focus {
    background: transparent;
    border: none;
    box-shadow: none;
    color: #fff;
}
.views-exposed-form .form--inline .form-actions {
    clear: left;
    position: relative;
}
.field-content.mf-podcast-img {
    position: relative;
}
.field-content.mf-podcast-img:after {
		font-family: 'Font Awesome 5 Free';
		font-weight: 900;
    content: "HI";
    position: absolute;
    right: 0;
    bottom: 0;
}
.field-content.mf-podcast-img:after {
    content: "\f04b";
    position: absolute;
    right: 0;
    bottom: 0;
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    color: #fff;
    background-color: #F36C33;
    padding: 8px 20px;
    font-size: 20px;
}
@media (min-width: 992px) {
	.content-top__right {
	    position: relative;
	    min-height: 0 !important;
	}
	#main-content {
    padding: 0;
    background-color: #fff;
	}
	#main-content .container-fluid > .row:first-of-type {
    background-color: #b3eedf;
    padding: 32px 0;
	}
}
@media (max-width: 767px) {
	.mf-podcast-feat {
    flex-direction: column;
	}
	.mf-pod-featured-img {
    flex-basis: 100%;
	}
	.mf-pod-featured-copy {
	    flex-basis: 100%;
	}
}