@charset "utf-8";

/**
 * -----------------------------------------------------------------------------
 * com_muscol	Music Collection component for Joomla
 * -----------------------------------------------------------------------------
 *
 * @package		Muscol
 * @copyright	Copyright (C) 2009 - 2016 JoomlaThat!. All rights reserved.
 * @license		http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL v2 or later
 * @author		JoomlaThat!
 * website		http://www.joomlathat.com
 * support		support@joomlathat.com
 */

.btn-group input[type="radio"] {
    visibility: hidden;
}

.playlistFilterCard {
    margin-left: 0 !important;
}

input.form-control {
    height: 28px !important;
}

#searchform .input-group-btn {
    display: inline-block !important;
}

button#moreOptionsButton {
    height: 28px !important;
}

input#keyword_search_input {
    width: calc(100% - 43px);
}
.input-group-lg input#keyword_search_input {
    width: calc(100% - 90px);
}

.col-md-3.searchbox-container-small {
    padding-top: 7px;
}

textarea#comment-box {
    max-width: 100%;
    width: 100%;
}

.comment-post {
    height: 105px;
}

.controls input {
    height: 28px !important;
}

select#orderByDropdown, select#genereSelect, select#typeSelect, select#formatSelect {
    max-width: 100%;
}

[class^="icon-"]:before, [class*=" icon-"]:before {
    font-family: inherit !important;
}

.song-item .play-indicator-container {
    background-color: inherit !important;
}

.song-item:hover .play-indicator-container {
    background-color: #f5f5f5 !important;
}

.dropdownButton.btn-link {
    text-align: left;
    padding-left: 8px;
    padding-right: 8px;
}

.dropdownButton.btn-link:hover {
    text-decoration: none;
    color: #333;
}

.mdl-card__actions.mdl-card--border.card-actions {
    padding-top: 0;
    padding-bottom: 0;
}

.dropdown-menu.text-left.dropdown-content.dropdown-menu-right {
    right: 0;
    left: auto;
}

.whichPlaylistsGroup {
    margin-top: -10px;
}

#showAllPlaylists, #showMyPlaylists {
    line-height: 18px !important;
}

#onTheGoContainer .span6, #onTheGoContainer .span3 {
    line-height: 28px;
}

.dropdown-toggle.glyphicon-plus-sign {
    cursor: pointer;
}

#searchform .span12{
    padding-left: 20px;
}

.artist-left-column .row {
    margin-left: 0 !important;
    margin-right: 0 !important;
}

.artist-left-column .row .span12 {
    padding: 0 !important;
}

.noMarginBs2 {
    margin-left: 0 !important;
    margin-right: 0 !important;
}

.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
    background-color: #f5f5f5;
}
