.dark {
    color: #ddd;
    background: #121212 url(../../img/dark-bg.jpg) repeat-x center top;
    min-height: 100vh;
    background-size: contain;
}
.dark .main {
    background: rgb(0,0,0,0.6);
    min-height: 100vh;
    /* background-size: contain; */
    position: relative;
    overflow: hidden;
}
.dark .main-menu a:hover{
    color: orangered;
}
.dark .main-menu a {
    color: #eee;
}
.dark .footer .menu a:hover {
    color: #bbb;
}
.mobile-menu a:hover {
    color: #aaa;
}
.dark a {
    color: #eee;
}
.dark .tags a:hover{
    background: orangered;
}
.dark .tags a {
    background: #444;
}
.dark .comment-item {
    background: #111;
}
.dark .reply-area .comment-item {
    background: #151515;
}
.dark .load-replies {
    color: #aaa;
    background: #222;
    border: 0px solid #999;
    padding: 10px 0;
}

.dark .load-replies:hover{
    background: #333;
}
.dark .comment-date {
    color: #666;
}
.dark .grid .mp3-box .title a,
.dark .scroll-row .mp3-box .title a {
    color: #aaa;
}
.dark .list .title a {
    color: #ccc;
}
.dark .search-inner .keyword ,
.dark input,
.dark textarea {
    color: #eee;
    background: #2A2A2A;
    border: 0;
}
.dark .track-thumb {
    border: 0;
}
.dark .fancybox-content {
    background: #444;
}
.dark .orange-button {
    color:white;
    background: orangered;
}
.dark .inline a:hover{
    background: orangered;
}
.dark .inline a {
    background: #333;
}
.dark .divider {
    border-top: 1px solid #444;
}
.dark .track-more-items {
    background: #444;
}
.dark .track-more-items .more-item:hover {
    background: #222;
}
.dark .user-menu {
    background: #333;
}
.dark .user-menu a:hover {
    background: #222;
}
.dark .bottom-player .parent {
    background: #222;
}
.dark progress, /*firefox*/
.dark progress::-webkit-progress-bar {
    background-color: #333;
}
.dark .queue {
    background: #333;
}
.dark .clear-queue {
    border: 1px solid #ccc;
    color: #ccc;
}
.dark .queue-item:hover {
    background: #222;
}
.dark .queue-item.active {
    background: #222;
    color: #eee;
}
.dark .queue-header {
    border-bottom: 1px solid #666;
}
.dark .queue-footer {
    border-top: 1px solid #666;
}
.dark .search-filter .item:hover{
    background: #444;
}
.dark .search-filter .item {
    border: 1px solid #aaa;
    color: #aaa;
}
.dark .search-filter .item.disabled:hover {
    background: none;
}
.dark .search-filter .item.disabled {
    color: #444;
    border-color: #444;
}
.dark .plan .inner:hover {
    background: #222;
}
.dark .plan.suggest .inner {
    background: #222;
}
.dark .tab_wrapper > ul li.active:after {
    background: #222!important;
}
.dark .tab_wrapper > ul li.active {
    background: #222;
}
.dark .my-comments .item {
    background: #1a1a1a;
}
.dark .list .mp3-box:hover {
    background: #333;
}
.dark .list .mp3-box.active {
    background: #222;
}
.dark .playlist-option .menu {
    background: #333;
}
.dark .playlist-option .menu .item:hover {
    background: #222;
}
.dark .contact-form .email, .contact-form .message, .contact-form .captcha {
    border: 0;
}
.dark .contact-form textarea:focus,
.dark .contact-form input:focus {
    background: #333;
}
.dark input#name:focus,
.dark input#deposit:focus,
.dark input#mobile:focus,
.dark input#pass:focus,
.dark input#email:focus,
.dark input#username:focus {
    outline: none!important;
    background: #555;
}
.dark .search-result .item:hover {background: #222}
.dark .track-icon.download-track:hover{
    border-color:orangered;

}
.dark .track-icon.download-track {
    border: 1px solid #999;
}
.dark .load-more:hover {background: #222}
.dark a.jump-time {color: orange;}
.dark .add-to-playlists .list label { color: #aaa;}
.dark .add-to-playlists .list label:hover { color: #fff;}

.dark .sidenav-overlay {
    background: rgba(0, 0, 0, 0.8);
}
.dark .pagination .current {
    color: #333;
}

.dark .blur-bg {
    display: block;
    /*background:#070707;*/
    position: absolute;
    top:0;
    left:0;
    opacity: 0.5;
    width: 100%;
}
.dark .sortable_clone {
    background: #555;
}
.dark .ss-search input,
.dark .ss-search {
    color: #333;
}
.dark .full-screen-player {
    background: #222;
}
.dark #goto-playlist {
    color:#888;
}
.dark #goto-playlist:hover {
    color: #ccc;
}
.dark .comment-pagination a.gray {
    border: 1px solid #333;
    color:#333
}
.dark .full-screen-player .cover img {
    border: 3px solid #444;
    background: #444 url("../../img/loading.gif") no-repeat 50% 50%;
}
.dark .list-bg-image {
    display: block!important;
}
.dark .list-header {
    background: rgb(0,0,0,0.1);
}
.dark .list-bg-image {
    position: absolute;
    height: 500px;
    /*filter: blur(4px);*/
    filter: grayscale(1) blur(0);
    /*background-attachment:fixed;*/
    background-position: 15%;
    opacity: 0.2;
    background-repeat: no-repeat;
    background-size: cover;
}
.dark .h-list .membership .playnow {
    color:orange;
}

@media screen and (max-width: 768px) {
    .dark .top {
        background: #222;
    }
    .dark {
        color:#ddd;
    }
    .dark .main {
        background-color:#121212;
    }
}