/* Broadjam Override modal vertical alignment helper
	-----------------------------------------------------------------*/
.modal-vertical-alignment-helper {
    display:table;
    height: 100%;
    width: 100%;
    pointer-events:none;
}
.modal-vertical-align-center {
    display: table-cell;
    vertical-align: middle;
    pointer-events:none;
}
.modal-header {
  border-bottom: 3px double #E5E5E5;
}

/* Broadjam Override wait icon styles
	-----------------------------------------------------------------*/
/* Wait Icon Styles, FF & IE7 */
#elmWaitIconHolder {
	position: fixed;
	z-index: 10000;
	text-align: left;
}

/* Wait Icon Style, <IE6 */
#elmWaitIcon_ctl {
	position: absolute;
	z-index: 10000;
}

/* autocomplete textboxes */
.autocomplete-suggestions { border: 1px solid #999; background: #FFF; cursor: default; overflow: auto; -webkit-box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64); -moz-box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64); box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64); }
.autocomplete-suggestion { padding: 2px 5px; white-space: nowrap; overflow: hidden; }
.autocomplete-no-suggestion { padding: 2px 5px;}
.autocomplete-selected { background: #F0F0F0; }
.autocomplete-suggestions strong { font-weight: bold; color: #000; }
.autocomplete-group { padding: 2px 5px; }
.autocomplete-group strong { font-weight: bold; font-size: 16px; color: #000; display: block; border-bottom: 1px solid #000; }

/* from custom.css - removing white color */
.songs-list .songs-name a {
	color:#000;
	font-weight: 400;
	font-size: 15px;
	text-transform: capitalize;
}

input[type="radio"] {
	margin-right: 5px;
}

/* for opps blocks */
.iconlist li {
font-size: 12px;
 border-top: 1px solid rgba(0, 0, 0, 0.125);
 padding: .3em 0;
}

.counter {
font-size: 12px;
font-weight: 600;
font-family: 'Poppins', sans-serif;
}