@import url('https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css');
#target-demotag p {
    margin-bottom: 0px;
}
#target-demotag br{
    display:none;
}
/*AUDIO_SECTION*/
body .home span.mejs-time-loaded,   body .home span.mejs-time-hovered, body span.mejs-time-buffering, .home .mejs-volume-button, .home .mejs-time-handle-content, .home .mejs-horizontal-volume-slider, .home .mejs-time-float,.home  .mejs-time.mejs-duration-container,.home .mejs-time.mejs-currenttime-container,audio ,.mejs-time-loaded {
	display:none !important;
}
.home .mejs-container .mejs-controls, .home .mejs-container{
	background: transparent;
}
.home .mejs-controls .mejs-time-rail .mejs-time-total, .home .mejs-time-float-corner, .home .mejs-controls .mejs-time-rail .mejs-time-loaded{
	background: #000;
	top: 3px;
	height:10px;
	left:-2px;
}
body .mejs-time-current {
	background: #0065e2 !important;
	height:10px;
}
.home .customaudioplayer .mejs-button>button,body .home .mejs-replay button {
	background: transparent;
	margin: 0;
}
.home .customaudioplayer .mejs-play:before, .home .customaudioplayer  .mejs-replay:before{
	content: "\f04b";
	color: #000;
}
.home .customaudioplayer .mejs-pause:before {
	content: "\f04c";
	color: #000;
}
.home .customaudioplayer .download-audio .fa-download:before{
	content: "\f0ed";
	color: #000;
	font-size: 24px;
}
.home .customaudioplayer .mejs-play:before, .home .customaudioplayer  .mejs-replay:before, .home .customaudioplayer .mejs-pause:before{
	position: absolute;
	font-family: fontawesome;
	font-size: 18px;
	top: 8px;
}
.home .customaudioplayer .mejs-button {
	width: 25px;
	height: 24px;
}
.home .customaudioplayer .mejs-controls {
	height: 28px;
	padding: 0;
}
.home .mejs-time-rail{
	margin: 0;
	height: 0;
}
.home .wp-audio-shortcode{
	margin:0;
	height:28px !important;
	width: calc(100% - 34px)!important;
}
body .home .mejs-button>button:focus {
	outline: none !important;
}
.home .customaudioplayer{
	position: relative;
	width: 70%;
	margin: 0px auto;
}
.home .custom-audio-title{
	position: absolute;
top: -17px;
    left: 23px;
	font-size: 16px;
	width: calc(100% - 82px);
	overflow: hidden;
	display: inline-block;
	text-overflow: ellipsis;
	white-space: nowrap;
	text-align: left;
	color: #231F20;
	font-family: 'Source Sans Pro', sans-serif;
}
.home .download-audio a{
	position: absolute;
	right: -6px;
	bottom: 4px;
	height: 24px;
	width: 32px;
}
.home .download-audio {
	position: relative;
}
body .home .mejs-button button{
	transition: none !important;
	top: 4px;
}
:focus{
	outline:none !important
}
/* Remove the line below the mobile menu */
.et_mobile_menu { border-top: 0px; }

/* Remove the line below the normal Divi menu */
#main-header {
    box-shadow: none !important;
}
/* Remove the line below the fixed Divi menu */
#main-header.et-fixed-header {
	-webkit-box-shadow: 0 0 0px !important;
	box-shadow: 0 0 0px !important; 
}
/* Remove the excess footer  at the home page bottom */
#footer-bottom {
	display: none;
}
/*.wptpa_player_container {
    height: 150px;
}
.wptpa_player .wptpa_heading {
    margin: 0!important;
}*/
.et_header_style_centered #main-header div#et-top-navigation {padding-top: 10px;
font-weight: 300 !important;}
body {
font-weight: 300 !important;
}
.et-pb-contact-message {text-align: center;
	font-size: 24px;
    font-weight: 400;
    color: #0065E2;}
.wptpa_song_infrmtn {
    position: relative;
    display: inline-block;
    font-size: 25px;
    font-weight: 300 !important;
    line-height: 25px;
    text-transform: uppercase;
}
.et_mobile_menu li a {text-align: center;
    font-size: 20px;
    font-weight: 400;
    text-transform: uppercase;}
/** App Style header and Drop Down Menu **/


@media (max-width: 980px) {
 .container.et_menu_container { 
 width: calc( 100% - 60px);
 }
	.home .customaudioplayer{
	width: 100%;
}
}

.et_mobile_menu {
 margin-left: -30px;
 padding: 5%;
 width: calc( 100% + 60px);
}

.mobile_nav.opened .mobile_menu_bar:before {
 content: "\4d";
}
