.entry-show{
	box-shadow: 0 0 35px 0px rgba(22, 12, 96, 0.09);

	.entry-content{ 
		padding: 40px 40px 40px 30px; background: #fff;
		border-bottom-left-radius: 10px;
    	border-bottom-right-radius: 10px;
	}
	.entry-wrap{ clear: both; margin-bottom: 15px; }
	.entry-data{ clear: both; margin-bottom: 10px; }
	.entry-play{
		width: 	50px;
	    height: 50px;
	    float: left;
	    text-align: center;
	    vertical-align: middle;
	    background: #fff;
	    line-height: 50px;
	    border-radius: 50%;
      display: flex;
      align-items: center;
      justify-content: center;
	    margin-right: 15px;
	    box-shadow: 0 0px 20px 0 rgba(37, 197, 255, 0.2);
      margin-top: 7px;
      backface-visibility: hidden;
      transform: translateZ(0) scale(1, 1);
      @include transition(all 0.2s);
      a{
        @include transition(all 0.2s);
        width:100%;
        
      }
      &:hover{
        
        a{
          color:#fff;
        }
      }
    }
    .entry-title .entry-count{
    	font-size: 11px;
    	color: #01b7cc;
    	text-transform: uppercase;
    }
    .entry-title h3{
    	font-size: 18px;
    	color: #061020;
    	line-height: 24px;
      font-weight: 500;
    }
    .entry-img{
    	border-top-left-radius: 10px;
    	border-top-right-radius: 10px;
      position: relative;
      &:before{
          content:'';      
          position:absolute;
          width:100%; 
          height:100%;
          border-radius: 10px;
          top:0; left:0;
          z-index: 1;
          background:rgba(0,0,0,0.2);      
          transition: all 0.5s;
          -webkit-transition: all 0.5s;
          opacity: 0;
      }
    }
    img{ 
      width: 100%;
      max-width: 100%;
    	border-top-left-radius: 10px;
    	border-top-right-radius: 10px;
    }
    p{ line-height: 24px; margin-bottom: 25px; }
    .view-all{
    	margin-top: 30px;
	    border-top: 1px solid #e6ebef;
	    padding-top: 25px;
	    margin-bottom: 0;
	    a{
	    	color: #908dab;
	    	font-size: 11px;
	    	text-transform: uppercase;
        &:hover{
          color: #01b7cc;
        }
	    }
  }
  &:hover{
    .entry-img:before{
      opacity: 1;
    }
  }
}
.elementor-widget-ce-podcasts-shows-carousel button{ display: none; }
.ce-carousel-head{
   position: relative;
   margin-bottom: 30px;
    min-height: 50px;
  .ce-podcasts-shows-carousel-controls{
    position: absolute;
    top: 0;
    right: 0;
    a{
      width: 50px;
      height: 50px;
      background: #fff;
      text-align: center;
      line-height: 50px;
      display: inline-block;
      border-radius: 50%;
      box-shadow: 0 0 35px 0px rgba(22, 12, 96, 0.09);
      transition: box-shadow 0.4s;
      &:hover{
        box-shadow: 0 0 35px 0px rgba(0, 0, 0, 0);
      }
      i{ line-height: 50px; }
    }
  }
}
/*Player Icon*/
.entry-show .entry-play a.livecast-play span:before{
  font-family: 'audioplayer-font' !important;
  font-size: 24px;
  line-height: inherit;
}
.entry-show .entry-play a.livecast-play span.lp-play:before{
  content: "\a900";
  margin-left: 3px;
}
.entry-show .entry-play a.livecast-pause span.lp-pause:before{
  content: "\a901";  
}