/* ==================== PLAYLIST PLAYERS - GUI OVERRIDE ==================== */

/* width */
/*#wrapperMI_0 {width: 100% !important;}*/
#wrapperMI_0 {width: 300px !important;}

/* alignment: left ... GUI */

/* margins above player: 5px ... GUI */

/* margins inner margin (floated players): 30px ... GUI */

/* margins below player: 30px ... GUI */

/* max playlist height */
/*#L_mp3j_0 {max-height: 450px !important;}*/
#L_mp3j_0 {max-height: 250px !important;}

/* ==================== TEXT - GUI OVERRIDE ==================== */

/* titles */
/* .player-track-title {color: #3d3232; display: none;} */

/* playlist */
/* li.li-mjp .a-mjp {color: #262120;} */

/* playlist hover */
/* li.li-mjp .a-mjp:hover {color: #262120 !important;} */

/* playlist hover bg */
/* li.li-mjp .a-mjp:hover {background-color: #d3d3d3 !important;} */

/* playlist current */
/* li.li-mjp .mp3j_A_current {color: #11912b !important;} */

/* playlist current bg */
/* li.li-mjp .mp3j_A_current {background-color: #d8d8d8 !important;} */

/* ==================== AREAS - GUI OVERRIDE ==================== */

/* screen */
/* .innertab {background-color: rgba(0,0,0,0.18) !important;} */

/* load bar */
/* #load_mp3j_0 {background-color: rgba(49,49,49,0.64);} */

/* position bar */
/* .poscolMI_mp3j {background-color: rgba(0,180,37,0.91) !important;} */

/* position bar gradient light */
/* .poscolMI_mp3j.soften-mjp {
background-image: url('posbar-lighten.png');
background-position: right top;
background-repeat: repeat-y;} */

/* position bar gradient pipe */
/* .poscolMI_mp3j.softenT-mjp {
background-image: url('posbar-pipe.png');
background-position: right -5px;
background-repeat: repeat-x;} */

/* position bar gradient dark */
/* .poscolMI_mp3j.darken-mjp {
background-image: url('posbar-darken.png');
background-position: right top;
background-repeat: repeat-y;} */

/* playlist */
/* .playlist-colour {background-color: rgba(167,167,167,0.55) !important;} */

/* playlist gradient light short */
/* ul.lighten1-mjp {
background-image: url('pl-grad-w.png');
background-position: left 0px;
background-repeat: repeat-x;} */
}
/* playlist gradient light long */
/* ul.lighten2-mjp {
background-image: url('pl-grad-w-long.png');
background-position: left 0px;
background-repeat: repeat-x;} */

/* playlist gradient dark short */
/* ul.darken1-mjp {
background-image: url('pl-grad-b.png');
background-position: left 0px;
background-repeat: repeat-x;} */

/* playlist gradient dark long */
/* ul.darken2-mjp {
background-image: url('pl-grad-b-long.png');
background-position: left 0px;
background-repeat: repeat-x;} */

/*playlist dividers light */
/* ul.light-mjp li {background:url('t60w.png') repeat-x left bottom;} */

/*playlist dividers medium */
/* ul.med-mjp li {background:url('t50l.png') repeat-x left bottom;} */

/*playlist dividers dark */
/* ul.dark-mjp li {background:url('t50g.png') repeat-x left bottom;} */

/*playlist dividers none */
/* li.mjp-li-last {background:none !important;} */

/* ==================== ALIGNMENTS - GUI OVERRIDE - must preceed fonts ==================== */

/* player height: 120px ... GUI unable, defined in css*/

/* images: left, fit to player height ... GUI */
/* playlist: left ... GUI */
/* titles: right ... GUI */
/* GUI override with "flip" and "fullbars" Mods */

/* top */
/*#wrapperMI_0 .player-track-title {top: 30px !important;}*/
#wrapperMI_0 .player-track-title {top: 10px !important;}

/* margins */
/*#wrapperMI_0 .player-track-title {left: 36px !important; right: 36px !important;}*/
#wrapperMI_0 .player-track-title {left: 10px !important; right: 154px !important;}

/* ==================== FONTS - GUI OVERRIDE ==================== */

/* player track title */
/*.player-track-title {font-size: 22px !important; font-weight: 700 !important;}*/
.player-track-title {font-size: 20px !important;}
/*.player-track-title {font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;}*/
/*.player-track-title {font-family: Verdana, Geneva, sans-serif;}*/
/*.player-track-title {font-family: TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif;}*/
/*.player-track-title {font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;}*/
/*.player-track-title {font-family: "Courier New", Courier, "Lucida Sans Typewriter", "Lucida Typewriter", monospace;}*/
/*.player-track-title {font-family: "Lucida Console", "Lucida Sans Typewriter", Monaco, "Bitstream Vera Sans Mono", monospace;}*/
/*.player-track-title {font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif;}*/

/* player track title caption */
/*.player-track-title div {font-style: italic;}*/

/* playlist */
/*#UL_mp3j_0 li a {font-size: 18px;}*/
/*#UL_mp3j_0 li a {font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;}*/
/*#UL_mp3j_0 li a {font-family: Verdana, Geneva, sans-serif;}*/
/*#UL_mp3j_0 li a {font-family: TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif;}*/
/*#UL_mp3j_0 li a {font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;}*/
/*#UL_mp3j_0 li a {font-family: "Courier New", Courier, "Lucida Sans Typewriter", "Lucida Typewriter", monospace;}*/
/*#UL_mp3j_0 li a {font-family: "Lucida Console", "Lucida Sans Typewriter", Monaco, "Bitstream Vera Sans Mono", monospace;}*/
/*#UL_mp3j_0 li a {font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif;}*/

/* ==================== TOP AREA ==================== */

/* expand interface for pic margin display */
#interfaceMI_0 {height: 148px !important;}

/* player border clear */
#wrapperMI_0 {
border: none !important;
border-style: none !important;
padding-top: 0px !important; 
padding-bottom: 0px !important; 
}

/* top wrap bg color clear */
.jp-innerwrap {background-color: transparent !important;}

/* current track image */
#interfaceMI_0.interface-mjp .MI-image img {
height: 141px;
margin-top: 2px;
margin-right: 2px;
/*border: 1px solid #a7a7a7;*/
}

/* active track name & track image bg clear */
.innertab {background-color: transparent !important;}

/* bars margin above transport */
#MI_image_0,
.bars_holder {height: 146px !important;}

/* track subtitles (band name) hidden current track */
/*.li-mjp a.a-mjp span {display: initial;}*/
.li-mjp a.a-mjp span {display: none;}


/* ==================== STATUS TEXT ==================== */

/* play time */
#P-Time-MI_0 {margin-right: 155px; margin-bottom: 4px;}

/* status text */
#statusMI_0 {text-align: left; width: 110px; margin-right: 120px; margin-bottom: 4px;}

/* total time */
#T-Time-MI_0 {margin-bottom: 4px; display: none;}
#P-Time-MI_0,
#statusMI_0,
#T-Time-MI_0 {font-family: Verdana, Geneva, sans-serif; font-size: 12px !important;}

/* =============== TRANSPORT BUTTONS =============== */

/* transport size */
.innerx {height: 42px !important;}

/* transport border clear */
/*.innerx {border:2px solid #303030 !mportant;}*/
.innerx {border: 0 !important;}

/* transport bg clear */
.innerx {background-color: transparent !important;}

/* transport buttons margin */
.transport-MI {margin-left: 6px;}

/* transport size */
.jp-innerwrap {height: 191px !important;}

/* hide buttons: playlist, popout, download og */
div.playlist-toggle-MI,
div.mp3j-popout-MI,
div#download_mp3j_0 {display: none !important;}

/* transport buttons border */
#playpause_mp3j_0,
#stop_mp3j_0,
#Prev_mp3j_0,
#Next_mp3j_0,
#download_mp3j_0,
#playlist-toggle_0,
#lpp_mp3j_0 {border: none; border-radius: 50px;}

/* transport buttons bg */
#playpause_mp3j_0,
#stop_mp3j_0,
#Prev_mp3j_0,
#Next_mp3j_0,
#download_mp3j_0,
#playlist-toggle_0,
#lpp_mp3j_0 {background-color: transparent !important;}
#playpause_mp3j_0:hover,
#stop_mp3j_0:hover,
#Prev_mp3j_0:hover,
#Next_mp3j_0:hover,
#download_mp3j_0:hover,
#playlist-toggle_0:hover,
#lpp_mp3j_0:hover {background-color: rgba(23,23,23,0.13) !important;}

/* =============== VOLUME =============== */

/* volume bar wrap */
.mjp-volwrap {
height: 32px !important;
margin-right: 9px;
margin-top: 153px;
border: 0 !important;
border-radius: 50px 0px 0px 50px !important;
background: transparent !important;
}
.mjp-volwrap:hover {background-color: rgba(0,0,0,0.08) !important;}

/* volume slider graphic label area */
.innerExt1,
.innerExt2 {
margin: 1px 0px 1px 1px !important;
height: 30px !important;
background-color: transparent !important;
border-radius: 50px 0px 0px 50px !important;
}

/* volume slider graphic label nub */
.innerExt1,
.innerExt2 {background-position: 0px -41px !important;}
.innerExt1.vol-muted,
.innerExt2.vol-muted {background-position: -37px -41px !important;}

/* volume bar slider area */
#vol_mp3j_0.MIsliderVolume.ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all {
margin-top: 2px;
height: 30px;
}

/* volume bar slider area gradient */
div.MIsliderVolume .ui-widget-header {background: none !important;}
div.MIsliderVolume .ui-widget-header {
background: -webkit-linear-gradient(left, rgba(23,23,23,0), rgba(23,23,23,0.13)) !important; /* Safari 5.1 to 6.0 */
background: -o-linear-gradient(right, rgba(23,23,23,0), rgba(23,23,23,0.13)) !important; /* Opera 11.1 to 12.0 */
background: -moz-linear-gradient(right, rgba(23,23,23,0), rgba(23,23,23,0.13)) !important; /* Firefox 3.6 to 15 */
background: linear-gradient(to right, rgba(23,23,23,0), rgba(23,23,23,0.13)) !important; /* default */
}

/* volume slider handle */
div.MIsliderVolume .ui-widget-header {border-right: none !important}
.mjp-volwrap .ui-slider-range::after {
content: '';
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
border-right: 5px solid #f1f1f1 !important;
}

/* =============== PLAYLIST =============== */

/* abstain from random hyphenation */
div#container {hyphens: manual;}

/* expand playlist width */
li.li-mjp a.a-mjp {padding-left: 5px !important; padding-right: 33px !important;}

/* playlist bg clear */
#L_mp3j_0 {background-color: none; background-image: none;}
.playlist-colour{background:rgba(0,0,0,0) !important;} 

/* track subtitles (band name) hidden playlist */
/*.player-track-title div {display: initial;}*/
.player-track-title div {display: none;}

/* ==================== DOWNLOAD TRACK BUTTONS ==================== */

/* download button wrap alignment */
.pd_listButtonWrap {
position: absolute;
top: 50%;
transform: translateY(-50%);
right: 0;
margin-left: 10px !important;
}

/* download button alignment */
li.li-mjp {position: relative;}

/* download track buttons position & style */
.pd_listButtonWrap a {
height: 12px;
border: none;
border-radius: 50px !important;
margin-right: 5px;
}

/* download track buttons bg */
.pd_listButtonWrap a {background-color: transparent !important;}
.pd_listButtonWrap a:hover {background-color: rgba(23,23,23,0.13) !important;}

/* download track buttons nub */
.pd_listButtonWrap a {
background-repeat: no-repeat;
background-position: -400px -55px;
background-image: url('/wp-content/uploads/2016/11/buttonset-darkplayer-grads8.png') !important;
}

/* hide track download buttons */
.dl-hide .pd_listButtonWrap a {display: none !important;}
.dl-hide li.li-mjp a.a-mjp {padding-left: 10px !important; padding-right: 10px !important;}

/* 
   ===================== STYLE GROUPS ==================================================== 
   nubs: transport buttons, volume slider graphic, volume slider handle, download buttons
   borders: transport buttons, volume bar, download track buttons
   bg: transport buttons, download track buttons, volume bar
   =======================================================================================
*/

/* button nub styles */
.but-nub-dk div.transport-MI div {background-image: url("/wp-content/uploads/2016/11/buttonset-lightplayer-grads8.png") !important;}
.but-nub-dk .innerExt1,
.but-nub-dk .innerExt2 {background-image: url('/wp-content/uploads/2016/11/buttonset-lightplayer-grads8_alt.png') !important;}
.but-nub-dk .mjp-volwrap .ui-slider-range::after {
content: '';
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
border-right: 5px solid #444444 !important;
}
.but-nub-dk .pd_listButtonWrap a {
background-position: -400px -55px;
background-image: url('/wp-content/uploads/2016/11/buttonset-lightplayer-grads8.png') !important;
}
.but-nub-lt div.transport-MI div {background-image: url("/wp-content/uploads/2016/11/buttonset-darkplayer-grads8.png") !important;}
.but-nub-lt .innerExt1,
.but-nub-lt .innerExt2 {background-image: url('/wp-content/uploads/2016/11/buttonset-darkplayer-grads8.png') !important;}
.but-nub-lt .mjp-volwrap .ui-slider-range::after {
content: '';
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
border-right: 5px solid #f1f1f1 !important;
}
.but-nub-lt .pd_listButtonWrap a {
background-position: -400px -55px;
background-image: url('/wp-content/uploads/2016/11/buttonset-darkplayer-grads8.png') !important;
}

/* button border styles */
.but-brd-black #playpause_mp3j_0,
.but-brd-black #stop_mp3j_0,
.but-brd-black #Prev_mp3j_0,
.but-brd-black #Next_mp3j_0,
.but-brd-black #download_mp3j_0,
.but-brd-black #playlist-toggle_0,
.but-brd-black #lpp_mp3j_0,
.but-brd-black .mjp-volwrap,
.but-brd-black .pd_listButtonWrap a {
box-shadow:0px 0px 0px 1px rgba(23,23,23,0.99);
-webkit-box-shadow:0px 0px 0px 1px rgba(23,23,23,0.99);
-moz-box-shadow:0px 0px 0px 1px rgba(23,23,23,0.99);
}
.but-brd-grey #playpause_mp3j_0,
.but-brd-grey #stop_mp3j_0,
.but-brd-grey #Prev_mp3j_0,
.but-brd-grey #Next_mp3j_0,
.but-brd-grey #download_mp3j_0,
.but-brd-grey #playlist-toggle_0,
.but-brd-grey #lpp_mp3j_0,
.but-brd-grey .mjp-volwrap,
.but-brd-grey .pd_listButtonWrap a {
box-shadow:0px 0px 0px 1px rgba(23,23,23,0.33);
-webkit-box-shadow:0px 0px 0px 1px rgba(23,23,23,0.33);
-moz-box-shadow:0px 0px 0px 1px rgba(23,23,23,0.33);
}

/* button bg styles */
.but-bg-greydk #playpause_mp3j_0,
.but-bg-greydk #stop_mp3j_0,
.but-bg-greydk #Prev_mp3j_0,
.but-bg-greydk #Next_mp3j_0,
.but-bg-greydk #download_mp3j_0,
.but-bg-greydk #playlist-toggle_0,
.but-bg-greydk #lpp_mp3j_0,
.but-bg-greydk .pd_listButtonWrap a,
.but-bg-greydk .mjp-volwrap {background-color: rgba(23,23,23,0.83) !important;}
.but-bg-greydk div.MIsliderVolume .ui-widget-header {
background: -webkit-linear-gradient(left, rgba(23,23,23,0), rgba(255,255,255,0.83)) !important; /* Safari 5.1 to 6.0 */
background: -o-linear-gradient(right, rgba(23,23,23,0), rgba(255,255,255,0.83)) !important; /* Opera 11.1 to 12.0 */
background: -moz-linear-gradient(right, rgba(23,23,23,0), rgba(255,255,255,0.83)) !important; /* Firefox 3.6 to 15 */
background: linear-gradient(to right, rgba(23,23,23,0), rgba(255,255,255,0.83)) !important; /* default */
}
.but-bg-greydk #playpause_mp3j_0:hover,
.but-bg-greydk #stop_mp3j_0:hover,
.but-bg-greydk #Prev_mp3j_0:hover,
.but-bg-greydk #Next_mp3j_0:hover,
.but-bg-greydk #download_mp3j_0:hover,
.but-bg-greydk #playlist-toggle_0:hover,
.but-bg-greydk #lpp_mp3j_0:hover,
.but-bg-greydk .pd_listButtonWrap a:hover {background-color: rgba(23,23,23,0.53) !important;}
.but-bg-greydk .mjp-volwrap:hover {background-color: rgba(23,23,23,0.53) !important;}
.but-bg-greymed #playpause_mp3j_0,
.but-bg-greymed #stop_mp3j_0,
.but-bg-greymed #Prev_mp3j_0,
.but-bg-greymed #Next_mp3j_0,
.but-bg-greymed #download_mp3j_0,
.but-bg-greymed #playlist-toggle_0,
.but-bg-greymed #lpp_mp3j_0,
.but-bg-greymed .pd_listButtonWrap a,
.but-bg-greymed .mjp-volwrap {background-color: rgba(23,23,23,0.53) !important;}
.but-bg-greymed div.MIsliderVolume .ui-widget-header {
background: -webkit-linear-gradient(left, rgba(23,23,23,0), rgba(255,255,255,0.23)) !important; /* Safari 5.1 to 6.0 */
background: -o-linear-gradient(right, rgba(23,23,23,0), rgba(255,255,255,0.23)) !important; /* Opera 11.1 to 12.0 */
background: -moz-linear-gradient(right, rgba(23,23,23,0), rgba(255,255,255,0.23)) !important; /* Firefox 3.6 to 15 */
background: linear-gradient(to right, rgba(23,23,23,0), rgba(255,255,255,0.23)) !important; /* default */
}
.but-bg-greymed #playpause_mp3j_0:hover,
.but-bg-greymed #stop_mp3j_0:hover,
.but-bg-greymed #Prev_mp3j_0:hover,
.but-bg-greymed #Next_mp3j_0:hover,
.but-bg-greymed #download_mp3j_0:hover,
.but-bg-greymed #playlist-toggle_0:hover,
.but-bg-greymed #lpp_mp3j_0:hover,
.but-bg-greymed .pd_listButtonWrap a:hover {background-color: rgba(23,23,23,0.73) !important;}
.but-bg-greymed .mjp-volwrap:hover {background-color: rgba(23,23,23,0.63) !important;}
.but-bg-greylt #playpause_mp3j_0,
.but-bg-greylt #stop_mp3j_0,
.but-bg-greylt #Prev_mp3j_0,
.but-bg-greylt #Next_mp3j_0,
.but-bg-greylt #download_mp3j_0,
.but-bg-greylt #playlist-toggle_0,
.but-bg-greylt #lpp_mp3j_0,
.but-bg-greylt .pd_listButtonWrap a,
.but-bg-greylt .mjp-volwrap {background-color: rgba(23,23,23,0.13) !important;}
.but-bg-greylt div.MIsliderVolume .ui-widget-header {
background: -webkit-linear-gradient(left, rgba(23,23,23,0), rgba(23,23,23,0.33)) !important; /* Safari 5.1 to 6.0 */
background: -o-linear-gradient(right, rgba(23,23,23,0), rgba(23,23,23,0.33)) !important; /* Opera 11.1 to 12.0 */
background: -moz-linear-gradient(right, rgba(23,23,23,0), rgba(23,23,23,0.33)) !important; /* Firefox 3.6 to 15 */
background: linear-gradient(to right, rgba(23,23,23,0), rgba(23,23,23,0.33)) !important; /* default */
}
.but-bg-greylt #playpause_mp3j_0:hover,
.but-bg-greylt #stop_mp3j_0:hover,
.but-bg-greylt #Prev_mp3j_0:hover,
.but-bg-greylt #Next_mp3j_0:hover,
.but-bg-greylt #download_mp3j_0:hover,
.but-bg-greylt #playlist-toggle_0:hover,
.but-bg-greylt #lpp_mp3j_0:hover,
.but-bg-greylt .pd_listButtonWrap a:hover {background-color: rgba(23,23,23,0.23) !important;}
.but-bg-greylt .mjp-volwrap:hover {background-color: rgba(23,23,23,0.23) !important;}
.but-bg-bluesky #playpause_mp3j_0,
.but-bg-bluesky #stop_mp3j_0,
.but-bg-bluesky #Prev_mp3j_0,
.but-bg-bluesky #Next_mp3j_0,
.but-bg-bluesky #download_mp3j_0,
.but-bg-bluesky #playlist-toggle_0,
.but-bg-bluesky #lpp_mp3j_0,
.but-bg-bluesky .pd_listButtonWrap a,
.but-bg-bluesky .mjp-volwrap {background-color: rgba(43,137,191,0.93) !important;}
.but-bg-bluesky div.MIsliderVolume .ui-widget-header {
background: -webkit-linear-gradient(left, rgba(23,23,23,0), rgba(23,23,23,0.33)) !important; /* Safari 5.1 to 6.0 */
background: -o-linear-gradient(right, rgba(23,23,23,0), rgba(23,23,23,0.33)) !important; /* Opera 11.1 to 12.0 */
background: -moz-linear-gradient(right, rgba(23,23,23,0), rgba(23,23,23,0.33)) !important; /* Firefox 3.6 to 15 */
background: linear-gradient(to right, rgba(23,23,23,0), rgba(23,23,23,0.33)) !important; /* default */
}
.but-bg-bluesky #playpause_mp3j_0:hover,
.but-bg-bluesky #stop_mp3j_0:hover,
.but-bg-bluesky #Prev_mp3j_0:hover,
.but-bg-bluesky #Next_mp3j_0:hover,
.but-bg-bluesky #download_mp3j_0:hover,
.but-bg-bluesky #playlist-toggle_0:hover,
.but-bg-bluesky #lpp_mp3j_0:hover,
.but-bg-bluesky .pd_listButtonWrap a:hover {background-color: rgba(43,137,191,0.73) !important;}
.but-bg-bluesky .mjp-volwrap:hover {background-color: rgba(43,137,191,0.73) !important;}
