.tabs_podcast {
  margin: 0px;
  padding: 0px;
  list-style: none;
  overflow-x: visible;
  display: flex;
}





.centered_you_icon {
    position: absolute;
    top: 49%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 2;
}








.sec_tabs_podcast{ margin-bottom: 30px; }


.main_podcast_content { margin-bottom: 0px; }
.podcast_level_above_episode {
  position: absolute;
  right: 46px;
}

.tabs_podcast li:first-child {
  margin-left: 0px !important;
}

.tabs_podcast li {
  display: inline-block;
  margin: 0;
  padding: 15px 15px 15px 15px; 
  font-size: 18px;
  letter-spacing: 0px;
  color: #445060;
  text-align: left;
  border-radius: 0px;
  margin-left: 30px !important;
  border: 1px solid #d3cdcd;
  text-align: left;
  line-height: 30px;
  font-weight: 500;
}

.content_podcast .calender-arti3 {
     font-size: 15px;     color: #202429;
}
.content_podcast .episode {  font-size: 15px;     color: #202429; }

.content_podcast .secdule {
    display: inline-flex;
    margin-bottom: 10px;
}

.content_podcast .episode {
    display: inline-flex;
    margin-bottom: 10px;
}

.content_podcast .secdule i {
       color: #b40607;
    padding-right: 5px;
    font-size: 18px
}
.tabs_podcast li b { color: #b40607; }


.tabs_podcast li.current b { color: #fff; }

.tabs_podcast b {
    font-weight: 600;
}
.tabs_podcast li a:hover b { color: #fff; }


.tabs_podcast li {
  cursor: pointer;
  width: 17.3%;
}
.title_on_img img:hover {  cursor: pointer;
}
 
.podcast_row_one:hover .title_on_img img {transform: scale3d(1,1,1);     transition: transform 650ms ease-in-out,filter 650ms ease-in-out; cursor: pointer;}
 
.tabs_podcast li:hover {
  background: #445060;
  color: #fff;
  cursor: pointer;
}
.tabs_podcast li a:hover {
  color: #fff;
  cursor: pointer;
}
.tabs_podcast li.current {
  background: #445060;
  color: #fff;
}

.podcast_grid_in_cus h4 {
  margin-top: 15px;
 
  font-size: 17px;
  line-height: 30px;
  color: #445060;
  margin-left: 0px;
  font-weight: 600;
  text-align: left;
  letter-spacing: 0px;
  margin-bottom: 15px;
  font-family: "Arimo", sans-serif;
}

.podcast_grid_in_cus h3 {
  margin-top: 15px; 
  font-size: 20px;
  line-height: 30px;
  color: #b40607;
  margin-left: 0px;
  font-weight: 600;
  text-align: left;
  letter-spacing: 0px;
  margin-bottom: 10px;
  font-family: "Arimo", sans-serif;
}


.podcast_grid_in_cus .textwidget ul {
    margin-bottom: 0px;
}

.podcast_grid_in_cus .textwidget ul li {
  list-style: none;
  padding-left: 25px;
  font-size: 17px;
  color: #202429;
  line-height: 30px;
  margin-bottom: 0px;
  letter-spacing: 0px;
  font-weight: 400;
}

.podcast_grid_in_cus .textwidget ul li::before {
  content: url(https://www.axiumglobal.com/wp-content/themes/xscad/images/square-bullet.svg);
  color: #b40607;
  display: inline-block;
  width: 15px;
  font-size: 15px;
  margin-right: 50px;
  list-style: disc inside;
  float: left;
  position: absolute;
  left: 47px;
  margin-top: 3px;
  rotate: 0deg;
}

.podcast_grid_in_cus p {
  font-size: 17px;
  line-height: 30px !important;
  color: #202429;
  margin-bottom: 15px;
  letter-spacing: 0px;
  font-weight: 400;
}

.content_podcast .fa-calendar:before {
  content: "\f073";
  color: #b40607;
}

.draw_a_line {
  border-top: 1px solid #d3cdcd8a;
  padding: 0px 10px;
}


.content_podcast { padding: 30px;    box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px;    min-height: 455px; }


.first_sec_podcast { margin-bottom: 50px; }
    .centered_you_icon {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 2;
}


.you_t_icon { fill: #fff; }


.you_t_icon:hover {
    fill: #b40607;
}

.content_podcast:hover .you_t_icon { fill: #b40607; }

    html.mfp-helper,
body.mfp-helper {
    overflow: hidden !important;
}

.mfp-wrap {
    position: fixed !important;
    top: 0 !important;
    left: 0 !important;
    width: 100%;
    height: 100%;
    overflow: hidden !important;
}

.mfp-bg {
    position: fixed !important;
    top: 0;
    left: 0;
    width: 100%;
    height: 100% !important;
}



.second_sec_content_podcast h4 {
    font-weight: 600;
    letter-spacing: 0px;
    font-size: 22px;
    color: #445060;
    margin-bottom: 15px;
    margin-left: 0px;
}

.list_content_podcast  .textwidget ul li {
    list-style: none;
    padding-left: 25px;
    font-size: 17px;
    color: #202429;
    line-height: 30px;
    margin-bottom: 0px;
    letter-spacing: 0px;
    font-weight: 400;
}


.list_content_podcast .textwidget ul li::before {
    content: url(https://www.axiumglobal.com/wp-content/themes/xscad/images/square-bullet.svg);
    color: #b40607;
    display: inline-block;
    width: 14px;
    font-size: 17px;
    margin-right: 50px;
    list-style: disc inside;
    float: left;
    position: absolute;
    left: 15px;
    margin-top: 3px;
    rotate: 0deg;
}


.second_sec_content_podcast  p {
    font-size: 17px;
    line-height: 30px;
    color: #202429;
    margin-bottom: 10px;
    font-weight: 400;
    letter-spacing: 0px;
}


.custom-tab-btn:hover { color: #fff; background: #445060;
}




.custom-tab-btn:hover b {
  
    color: #fff;
}



.custom-tabs-wrap {
  overflow: hidden;
  border: 0px solid #ccc;
  background: #fff;
}

.custom-tab-btn { margin-right: 0px; width: 45%;
  background: #fff;
    display: inline-block; 
    padding: 15px 15px 15px 15px;
    font-size: 20px;
    letter-spacing: 0px;
    color: #445060;
   
    border-radius: 0px;
    
    border: 1px solid #d3cdcd;
    text-align: left;
    line-height: 30px;
    font-weight: 500;


}


.custom-tab-btn button:last-child { margin-right: 0px;
   
}
.custom-tab-btn b { font-weight: 600; color: #b40607 ;
}
 .custom-tab-btn.active b { font-weight: 600; color: #fff ;
}

.custom-tab-btn.active {
  background: #445060;
    display: inline-block;   
    padding: 15px 15px 15px 15px;
    font-size: 20px;
    letter-spacing: 0px;
    color: #fff;   
    border-radius: 0px;    
    border: 1px solid #445060;
    text-align: left;
    line-height: 30px;
    font-weight: 500;




}

.custom-tab-content {
  display: none;
  padding: 30px 0px 0px 0px;
  border: 1px solid #fff;
  border-top: none;
}

.custom-tab-content.active {
  display: block !important;
}





.mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 900px;
    border: 8px solid #fff;
}

 .mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {
    color: #445060;
    right: -6px;
    text-align: right;
    padding-right: 14px;
    width: 100%;
}
  







.mfp-close {
  position: absolute;
  top: 10px;
  right: 10px;

  width: auto !important;
  height: auto !important;

  padding: 5px 10px;

  background: transparent !important;
  border: none !important;

  display: inline-flex !important;
  align-items: center;
      gap: 10px;

  font-size: 16px;
  font-weight: 500;

  color: #fff !important;
  opacity: 1 !important;

  line-height: 1;
  white-space: nowrap;
}

/* default icon behavior remove */
.mfp-close::before,
.mfp-close::after {
  display: none !important;
}




.mfp-iframe-holder .mfp-close {
  top: -50px !important;
    background: #f7f7f7  !important;
    font-size: 36px !important;
    padding: 0px 20px !important;
    right: -8px !important;
    color: #b40607 !important;
    font-weight: 500;
    font-family: "Arimo", sans-serif;
}


.close-text {       font-size: 20px;
    letter-spacing: 0px;
    color: #202429;



}    

.mfp-close {
  pointer-events: auto;
}

.mfp-close * {
  pointer-events: none;
}


 