.hover{
cursor: pointer
}
a.hover:hover,
button.hover:hover,
span.hover:hover{
opacity:0.6
}
.freesoul .eos-fp-podcast .eos-fp-first-element{
margin-top:0
}
.eos-fp-podcast .eos-fp-shortcode{
margin-top:32px
}
.eos-fp-in-progress{
background-image: url(//taniaho.me/wp-content/plugins/freesoul-podcasts/assets/img/ajax-loader.gif) !important;
background-size: contain !important;
background-repeat: no-repeat !important;
background-position: center center !important;
padding: 6px;
margin: -6px	
}
.eos-fp-in-progress.eos-fp-audio-wrp{
opacity: 0
}
.eos-fp-in-progress.eos-fp-open{
opacity: 1
}
.eos-not-visible{
visibility: hidden !important
}
.eos-hidden{
display: none !important
}
#eos-fp-playlist-wrp{
min-height:50px
}
#eos-fp-sharing-wrp {
margin-bottom: 32px;
margin-top: -40px;
}
.eos-fp-name {
margin: 12px 0
}
.eos-fp-email{
margin-bottom:16px
}
#eos-fp-copy-url-wrp{
display:inline-block;
border:1px solid;
margin-top: 16px
}
#eos-fp-url{
border-style:none
}
#eos-playlist-next{
margin-left:4px
}
.eos-fp-secondary{
width: 27%;
float: right
}
.eos-fp-primary-with-sidebar {
width: 73%;
float: left
}
.eos-fp-podcast-content{
margin-bottom:32px
}
.eos-fp-audio-wrp{
padding:5px;
position:relative;
margin-bottom:32px
}
.eos-fp-audio-wrp .eos-fp-podcast-category{
font-family: 'Podcast Category', 'Open Sans', Arial;
text-transform: uppercase;	
padding:0 !important;
margin-top: 4px;
font-size: 12px;
letter-spacing: 1px
}
.eos-fp-audio-wrp .eos-fp-podcast-title{
font-family:'Podcast Title', 'Open Sans', Arial;
padding:0;
margin-top:10px;
margin-bottom:4px;
font-size:14px;
letter-spacing:1px
}
.eos-fp-actions{
position:absolute;
top: 4px;
right: 4px;
display:inline-block
}
.eos-fp-podcasts-list {
list-style: none;
padding: 5px;
margin-left: -5px;
margin-right: -5px;
margin-top: 16px
}
.eos-fp-actions span{
font-size: 14px
}
.eos-fp-col-1{
width:15%;
max-height:100px;
display:inline-block
}
.eos-fp-action-text{
margin-left: 6px
}
@font-face {
font-display: block;
font-family: "Podcast Category";
src: url(//taniaho.me/wp-content/plugins/freesoul-podcasts/assets/fonts/cormorant-v8-latin-regular.woff2) format('woff2'), url(//taniaho.me/wp-content/plugins/freesoul-podcasts/assets/fonts/cormorant-v8-latin-regular.woff) format('woff'), url(//taniaho.me/wp-content/plugins/freesoul-podcasts/assets/fonts/cormorant-v8-latin-regular.ttf) format('truetype'), url(//taniaho.me/wp-content/plugins/freesoul-podcasts/assets/fonts/cormorant-v8-latin-regular.eot), url(//taniaho.me/wp-content/plugins/freesoul-podcasts/assets/fonts/cormorant-v8-latin-regular.eot)?#iefix') format('embedded-opentype')
}
@font-face {
font-display: block;
font-family: "Podcast Title";
src: url(//taniaho.me/wp-content/plugins/freesoul-podcasts/assets/fonts/nunito-sans-v5-latin-regular.ttf) format('truetype'), url(//taniaho.me/wp-content/plugins/freesoul-podcasts/assets/fonts/nunito-sans-v5-latin-regular.woff) format('woff'), url(//taniaho.me/wp-content/plugins/freesoul-podcasts/assets/fonts/nunito-sans-v5-latin-regular.woff2) format('woff2'), url(//taniaho.me/wp-content/plugins/freesoul-podcasts/assets/fonts/nunito-sans-v5-latin-regular.eot), url(//taniaho.me/wp-content/plugins/freesoul-podcasts/assets/fonts/nunito-sans-v5-latin-regular.eot)?#iefix') format('embedded-opentype')
}
@font-face {
font-display: block;
font-family: 'FontAwesome';
src: url(//taniaho.me/wp-content/plugins/freesoul-podcasts/assets/fonts/icons.eot);
src: url(//taniaho.me/wp-content/plugins/freesoul-podcasts/assets/fonts/icons.eot?#iefix) format('embedded-opentype'), url(//taniaho.me/wp-content/plugins/freesoul-podcasts/assets/fonts/icons.woff) format('woff'), url(//taniaho.me/wp-content/plugins/freesoul-podcasts/assets/fonts/icons.ttf) format('truetype'), url(//taniaho.me/wp-content/plugins/freesoul-podcasts/assets/fonts/icons.svg#fontawesomeregular) format('svg');
font-weight: normal;
font-style: normal
}
.eos-episode .eos-episode-title{
margin-top:0;
line-height:1
}
.eos-podcast-archive-header{
margin-bottom:96px
}
.eos-podcst-image,
.eos-episode .attachment-post-thumbnail{
margin-bottom:90px
}
.eos-read-more-wrp{
margin-top:16px;
margin-bottom:90px
}
@media screen and (min-width:1220px){
.freesoul-builder .eos-fp-podcast{
padding-left:15px;
padding-right:15px
}
}
@media screen and (min-width:768px){
.eos-episode{
clear:both;
margin-bottom:32px
}
.eos-episode-odd .eos-episode-image-wrp{
float:right
}
.eos-episode-even .eos-episode-image-wrp{
float:left
}
.eos-episode-odd .eos-episode-text-wrp{
float:left;
padding-right:20px
}
.eos-episode-even .eos-episode-text-wrp{
float:right;
padding-left:20px
}
.eos-episode-image-wrp {
width: 30%;
display: inline-block
}	
.eos-episode-text-wrp {
width: 69%;
display: inline-block;
box-sizing: border-box
}	
}
@media screen and (max-width:890px){
.eos-fp-col-2{
max-width:80%
}
.eos-fp-audio-wrp.eos-fp-closed {
padding: 0;
max-height: 96px;
overflow: hidden
}	
}
@media screen and (max-width:767px){
.eos-episode-image-wrp {
max-width: 300px;
margin: 0 auto;
margin-bottom: 0
}
.eos-episode-text-wrp {
max-width: 500px;
margin: 0 auto
}	
.eos-podcst-image, .eos-episode .attachment-post-thumbnail {
margin-bottom: 32px
}	
}	
@media screen and (max-width:640px){
.eos-fp-podcast .eos-fp-audio-wrp{
max-height: none
}
.eos-fp-podcast .eos-fp-col-2 {
width: 100%;
display: block;
float: none;
max-width:none;
text-align:center;
margin-top:24px
}
.eos-fp-podcast .eos-fp-col-1 {
display:none
}	
.eos-fp-podcast .eos-fp-audio-wrp .mejs-controls{
margin-top: -14px;
margin-top: 0;
margin-left:auto;
margin-right:auto
}	
.eos-fp-audio-wrp .eos-fp-podcast-category{
font-size: 10px;
margin-bottom: 24px
}
.eos-fp-audio-wrp .eos-fp-podcast-title{
font-size:12px
}	
}
@media screen and (max-width:340px){
.eos-fp-col-2 {
max-width: 100%
}	
.eos-fp-audio-wrp .eos-fp-podcast-title,
.eos-fp-audio-wrp .eos-fp-podcast-category	{
padding-left: 6px !important;
padding-right: 6px !important
}	
}
@media screen and (max-width:300px){
.eos-fp-audio-wrp .mejs-playpause-button,
.eos-fp-audio-wrp .mejs-container{
position:static
}
.eos-fp-audio-wrp .mejs-time-rail{
display:none
}
.eos-fp-audio-wrp .mejs-container .mejs-controls{
margin-left:20px
}
}