/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Aug 05 2025 | 15:15:10 */
.single-audio .edgtf-ps-image {
    margin: 0 0 30px;
    position: relative;
    display: inline-block;
    width: 100%;
    vertical-align: middle;
    box-sizing: border-box;
}
.single-audio .edgtf-title-holder .edgtf-title-wrapper{
    background-image: url(../../themes/entropia-child/images/audio-bg-image.jpg);
    background-position: center 0px;
      background-size: cover;
  background-attachment: fixed;
}
.large-audio-image{
      width: 100%;
}
.edgtf-logo-wrapper a img {
    height: 120px;
}
.edgtf-page-header {
    position: absolute;
    height: 120px;
  z-index: 1000 !important;
}
.edgtf-page-header .edgtf-menu-area {
    position: relative;
    height: 120px;
    background: none;
}
.edgtf-page-header .edgtf-menu-area .edgtf-logo-wrapper a {
    max-height: 120px;
}
.edgtf-sticky-header{
  display:none;
}
.page-id-2293 .edgtf-content {
    background-position: center top;
    /*background-size: auto;*/
}
.vloopa-hidden-section{
  display:none !important;
}
@media screen and (min-width: 992px){
  .vloopy-home-after-banner-text{
   /* margin-bottom:210px !important;*/
  }
}
@media screen and (max-width: 1024px){
.edgtf-header-vertical .edgtf-vertical-menu-area, .edgtf-page-header {
    display: inline-block;
}
  .edgtf-mobile-header {
   display:none; 
  }
}
@media screen and (max-width: 575px){
 .edgtf-side-menu {
   padding: 20px 20px !important;
   width:100%;
   max-width:100%;
   
  }
  .edgtf-side-menu a.edgtf-close-side-menu {
    position: absolute;
    top: 20px;
    right: 20px;
  }
}
input[type=text]:focus {
    background-color: #2d2d2d;
} 