body { 
	color:#fff;
}

cite {
	color: rgba(255, 255, 255, 0.6);
}

table {
	border: 1px solid rgba(255, 255, 255, 0.5) !important;
}

td, th {
	border-top: 1px solid rgba(255, 255, 255, 0.5) !important;
}

.wp-caption {
	background: #fff;
}

.wp-caption p.wp-caption-text {
	color: #000;
}
	
#header-top {
	background: rgba(0, 0, 0, 0.9);
}

#wizetopmenu>ul>li>a {
	color: rgba(255, 255, 255, 0.6);
}

#wizetopmenu>ul>li>a:hover {
	color: #fff;
}

#wizetopmenu>ul>li.current-menu-item>a {
	color: #fff;
}

#wizetopmenu>ul>li.current-menu-item>a:hover {
	color: rgba(255, 255, 255, 0.7);
}

#social-header .facebook {
	background-image: url("../images/social/light/facebook.png");
}

#social-header .twitter {
	background-image: url("../images/social/light/twitter.png");
}

#social-header .google {
	background-image: url("../images/social/light/google.png");
}

#social-header .pinterest {
	background-image: url("../images/social/light/pinterest.png");
}

#social-header .linkedin {
	background-image: url("../images/social/light/linkedin.png");
}

#social-header .instagram {
	background-image: url("../images/social/light/instagram.png");
}

#social-header .youtube {
	background-image: url("../images/social/light/youtube.png");
}

#social-header .vimeo {
	background-image: url("../images/social/light/vimeo.png");
}

#header {
	background: rgba(0, 0, 0, 0.6);
}

#wizemenu>ul>li>a {
	background: ;
	color: #fff;
}

.top-menu-time {
	color: rgba(255, 255, 255, 0.6);
}

.top-menu-time:hover {
	color: #fff;
}

#search-header form .submit {
	background-image: url("../images/light/searchH.png");
}

#search-header form #search {
	background-color: rgba(0, 0, 0, 0.5);
	color: #fff;
}

#wrap {
	background: rgba(0, 0, 0, 0.9);
}

a:hover, .tmpbl1-wrap h2 a, .tmpbl2-wrap h2 a, .tmpbl3-wrap h2 a, .tmmedia1-content h2 a, .tmmedia1-content .view-simple, .tmmedia1-content a.love-simple, .tmmedia1-content a.loved-simple, .tmmedia1-content a.love-simple, .tmmedia1-content a.love-simple.like:hover, .tmmedia1-content a.loved-simple.unlike, .tmmedia1-content a.loved-simple:hover, .tmmedia1-content a.loved-simple, .tmmedia1-content a.loved-simple.unlike:hover, .tmmedia1-content a.love-simple.like, .tmmedia1-content a.loved-simple.unlike:hover, .tmmedia1-content a.love-simple:hover, .tmmedia1-det, .tmpev1-wrap h2 a, .tmpev2-wrap h2 a, .fc-calendar .fc-head, .fc-calendar .fc-row>div>span.fc-date, .tmpmx-wrap h2 a, a.sng-aut-user, h3#reply-title, .comment-author cite, .comment-author cite a, a.comment-edit-link, .comment-body p, .comment-form-comment, .comment-form-author, .comment-form-email, .comment-form-url, #comments cite, .sngmedia-title h1, .sngad-title h1, ul.songs-list li a, ul.sngat-meta1 li a.link, .sngat-title h1, ul.sngev-meta1 li a.link, .sngev-title h1, ul.sngmx-track li span, h3.wd-title, .wd-tmpbl1-posts h2 a, .wd-event-posts h2 a, .wd-mix-posts h2 a, .wd-player-col h2 a, ul.wd-songs-list li a, .widget_archive li a, .widget_calendar tfoot>tr>td#prev a:hover, .widget_calendar tfoot>tr>td#next a:hover, .widget_categories li a, .widget_pages li a, .widget_meta li a, .widget_recent_comments li a, .widget_recent_entries li a, .widget_rss li a, .widget_search #searchinput, .widget_nav_menu li a, .footer-col h3.wd-title-footer {
	color: #fff;
}

.view-simple {
	background-image: url("../images/light/view.png");
	color: #fff;
}

a.love-simple {
	background-image: url("../images/light/love.png");
	color: #fff;
}

a.love-simple, a.love-simple.like:hover, a.loved-simple.unlike, a.loved-simple:hover {
	background-image: url("../images/light/love.png");
	color: #fff;
}

a.loved-simple, a.loved-simple.unlike:hover, a.love-simple.like, a.loved-simple.unlike:hover, a.love-simple:hover {
	color: #fff;
}

a.love-single {
	background-image: url("../images/light/loveS.png");
	color: #fff;
}

a.love-single, a.love-single.like:hover, a.loved-single.unlike, a.loved-single:hover {
	background-image: url("../images/light/loveS.png");
	color: #fff;
}

a.loved-single, a.loved-single.unlike:hover, a.love-single.like, a.loved-single.unlike:hover, a.love-single:hover {
	color: #fff;
}

.tmpbl-read {
	background: rgba(255, 255, 255, 0.2);
	color: #fff;
}

.tmmedia1-content {
	background: rgba(255, 255, 255, 0.1);
}

.tmpev1-date, .tmpev1-venue, .tmpev1-time {
	color: rgba(255, 255, 255, 0.6);
}

.tmpev1-time {
	border-left: 1px solid rgba(255, 255, 255, 0.4);
}

.tmev-buy {
	background: rgba(255, 255, 255, 0.2);
	color: #fff;
}

.tmev-none {
	background: rgba(255, 255, 255, 0.2);
	color: rgba(255, 255, 255, 0.25);
}

.wzcalendar-header {
	background: #fff;
}

.wzcalendar-header h2, .wzcalendar-header h3 {
	color: #000;
}

.fc-calendar .fc-body {
	border-left: 1px solid rgba(255, 255, 255, 0.2);
	border-right: 1px solid rgba(255, 255, 255, 0.2);
}

.fc-calendar .fc-head {
	background: rgba(255, 255, 255, 0.2);
	color: #fff;
}

.fc-calendar .fc-row>div {
	border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}

.fc-calendar .fc-row>div>span.fc-date {
	color: rgba(255, 255, 255, 0.7);
}

.fc-calendar .fc-row>div.fc-today {
	background: rgba(255, 255, 255, 0.2);
}

.fc-calendar .fc-row>div {
	border-right: 1px solid rgba(255, 255, 255, 0.2);
}

.wzcalendar-content-reveal {
	background: rgba(255, 255, 255, 0.9);
}

.wzcalendar-content-reveal h4 {
	color: #000;
}

.wzcalendar-content-reveal span {
	color: rgba(0, 0, 0, 0.2);
}

.wzcalendar-content-reveal a:hover {
	background: #000 !important;
	color: #fff !important;
}

.fc-toolbar {
    background:#fff;
}

.fc-toolbar h2 {
	color: #000;
}

.fc-head {
    background: rgba(255,255,255,0.2);
    color: #fff;
}

.fc-event:hover {
    background: #fff !important;
    color: #000;
}

.fc-unthemed .fc-today {
	background: rgba(255, 255, 255, 0.1);  
}

.fc td {
    border-left: 1px solid rgba(255, 255, 255, 0.2);
}

.fc-body {
    border-right: 1px solid rgba(255, 255, 255, 0.2) !important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.2) !important; 
}

a.tmpmx-download {
	background-color: rgba(255, 255, 255, 0.2);
	background-image: url("../images/light/downloadM.png");
}

a.tmpmx-list {
	background-color: rgba(255, 255, 255, 0.2);
	background-image: url("../images/light/listM.png");
}

a.tmpmx-play {
	background: url("../images/light/playM.png");
}

.tmpmx-date, .tmpmx-genre {
	color: rgba(255, 255, 255, 0.6);
}

.tmpmx-genre {
	border-left: 1px solid rgba(255, 255, 255, 0.4);
}

.headev-wrap {
	background: #fff;
}

.headev-dm, .headev-week {
	color: #000;
}

#footer {
	background: rgba(0, 0, 0, 0.6);
}

#copyright {
	color: rgba(255, 255, 255, 0.7);
}

.footer-col .widget {
	background: rgba(0, 0, 0, 0.7);
}

.sng-cat {
	background: #fff;
	color: #000;
}

.sng-date {
	background-image: url("../images/light/write.png");
	color: #fff;
}

.sng-view {
	background-image: url("../images/light/view.png");
	color: #fff;
}

.sng-com {
	background-image: url("../images/light/com.png");
	color: #fff;
}

.sng-time {
	background-image: url("../images/light/time.png");
	color: #fff;
}

.sng-tag {
	background-image: url("../images/light/tag.png");
}

.sng-tag a {
	background: rgba(255, 255, 255, 0.2);
	color: #fff;
}

.sng-aut {
	border-bottom: 1px dashed rgba(255, 255, 255, 0.1);
	border-top: 1px dashed rgba(255, 255, 255, 0.1);
}

a.sng-aut-url {
	background: rgba(255, 255, 255, 0.2);
	color: #fff;
}

.sng-aut-description p {
	color: rgba(255, 255, 255, 0.6);
}

.sng-aut-post {
	background-image: url("../images/light/post.png");
	color: #fff;
}

.sng-aut-com {
	background-image: url("../images/light/com.png");
	color: #fff;
}

.sng-links-prev, .sng-links-next {
	color: rgba(255, 255, 255, 0.6);
}

.sng-links-prev span a, .sng-links-next span a {
	background: rgba(255, 255, 255, 0.2);
	color: #fff;
}

.sng-links-prev:hover span a, .sng-links-next:hover span a {
	color: #fff !important;
}

.sng-links-prev span a:hover, .sng-links-next span a:hover {
	background: #fff;
	color: #000 !important;
}

.comment-meta a {
	color: rgba(255, 255, 255, 0.6);
}

.reply a {
	background: rgba(255, 255, 255, 0.2);
	color: #fff;
}

.commentlist ul.children {
	background: url("../images/light/reply.png") no-repeat;
	border-bottom: 1px dashed rgba(255, 255, 255, 0.2);
}

.commentlist li.comment>div {
	border-bottom: 1px dashed rgba(255, 255, 255, 0.2);
}

.comment-notes {
	color: rgba(255, 255, 255, 0.6);
}

.comment-form-author #author, .comment-form-email #email, .comment-form-url #url, .comment-form-comment #comment {
	background: rgba(255, 255, 255, 0.2);
	color: #fff;
}

.comment-form-author input#author:focus, .comment-form-email input#email:focus, .comment-form-url input#url:focus, .comment-form-comment textarea#comment:focus {
	background: rgba(255, 255, 255, 0.3);
}

.form-submit #submit {
	background: rgba(255, 255, 255, 0.2);
	color: #fff;
}

#gallery-photo {
	background: rgba(255, 255, 255, 0.1);
}

#comments cite {
	color: #fff;
}

.sng-video {
	background: rgba(255, 255, 255, 0.1);
}

.sngmedia-genre {
	background-image: url("../images/light/genre.png");
	color: #fff;
}
	
.sngmedia-venue {
	background-image: url("../images/light/venue.png");
	color: #fff;
}

.sngmedia-date {
	background-image: url("../images/light/date.png");
	color: #fff;
}

.sngmedia-view {
	background-image: url("../images/light/view.png");
	color: #fff;
}

.sngmedia-cat {
	background-image: url("../images/light/tag.png");
	color: #fff;
}

.sngad-info {
	background: rgba(255, 255, 255, 0.1);
}

.sngad-play, .sngad-download, .sngad-buy {
	background: #fff;
}

.sngad-play-icon {
	background: url("../images/dark/play.png") no-repeat;
	border-right: 1px solid rgba(0, 0, 0, 0.2);
}

.sngad-play-text, .sngad-download-text, .sngad-buy-text {
	color: #000;
}

.sngad-download-icon {
	background: url("../images/dark/download.png") no-repeat;
	border-right: 1px solid rgba(0, 0, 0, 0.2);
}

ul.songs-list li {
	background: rgba(255, 255, 255, 0.2);
	color: rgba(255, 255, 255, 0.6);
}

ul.songs-list li:hover {
	background: #fff;
	color: rgba(0, 0, 0, 0.4);
}

ul.songs-list li:hover a {
	color: #000;
}

ul.songs-list li.active {
	background: rgba(255, 255, 255, 0.1);
}

ul.songs-list li.active:hover ul.songs-list li.active:hover a {
	color: #fff !important;
}

.sngat-info {
	background: rgba(255, 255, 255, 0.1);
}

.sngev-year {
	color: rgba(255, 255, 255, 0.6);
}

.sngev-map {
	background: #fff;
}

.sngev-map-icon {
	background: url("../images/dark/map.png") no-repeat;
	border-right: 1px solid rgba(0, 0, 0, 0.2);
}

.sngev-map-text {
	color: #000;
}

.sngev-buy {
	background: #fff;
}

.sngev-buy-text {
	color: #000;
}

.sngev-none {
	background: #fff;
	color: rgba(0, 0, 0, 0.3);
}

#sngmx-list {
	color: rgba(255, 255, 255, 0.6);
}

ul.sngmx-track li {
	color: rgba(255, 255, 255, 0.6);
}

.wd-tmpbl1-date {
	color: rgba(255, 255, 255, 0.6);
}

.widget_advertising {
	background: rgba(255, 255, 255, 0.1);
}

.wd-event-venue, .wd-event-year {
	color: rgba(255, 255, 255, 0.6);
}

.wd-event-date {
	border-right: 1px dashed rgba(255, 255, 255, 0.2);
}

.wd-mix-icon {
	background: url("../images/light/playA4.png");
}

ul.wd-songs-list li {
	background: rgba(255, 255, 255, 0.2);
	color: rgba(255, 255, 255, 0.2);
}

ul.wd-songs-list li:hover {
	background: #fff;
	color: rgba(0, 0, 0, 0.4);
}

ul.wd-songs-list li:hover a {
	color: #000 !important;
}

ul.wd-songs-list li.active {
	background: rgba(255, 255, 255, 0.1);
}

ul.wd-songs-list li.active:hover a, ul.wd-songs-list li.active:hover {
	color: #fff !important;
}

.widget_calendar #wp-calendar caption {
	color: rgba(255, 255, 255, 0.6);
}

.widget_calendar table {
	border: 1px dashed rgba(255, 255, 255, 0.2);
}

.widget_calendar thead>tr>th {
	color: rgba(255, 255, 255, 0.6);
}

.widget_calendar tfoot>tr>td#prev a, .widget_calendar tfoot>tr>td#next a {
	background: rgba(255, 255, 255, 0.2);
	color: #fff;
}

.widget_pages li {
	color: rgba(255, 255, 255, 0.6);
}

.widget_recent_comments ul {
	list-style-image: url("../images/light/comW.png");
}

.widget_recent_comments li {
	border-bottom: 1px dashed rgba(255, 255, 255, 0.2);
	color: rgba(255, 255, 255, 0.6);
}

.widget_recent_entries ul {
	list-style-image: url("../images/light/writeW.png");
}

.widget_recent_entries li {
	border-bottom: 1px dashed rgba(255, 255, 255, 0.2);
}

.widget_rss ul {
	list-style-image: url("../images/light/rss.png");
}

.widget_rss li {
	border-bottom: 1px dashed rgba(255, 255, 255, 0.2);
}

.widget_rss li span.rss-date {
	color: rgba(255, 255, 255, 0.6);
}

.widget_search #search-button {
	background: rgba(255, 255, 255, 0.2) url("../images/light/search.png");
}

.widget_search #searchinput {
	background: rgba(255, 255, 255, 0.1);
	border: 1px solid rgba(255, 255, 255, 0.1);
}

.widget_search #searchinput:focus {
	background: rgba(255, 255, 255, 0.15);
}

.widget_tag_cloud .tagcloud a {
	background: rgba(255, 255, 255, 0.2);
	color: #fff;
}

.pagination span {
	background: rgba(255, 255, 255, 0.2);
	color: rgba(255, 255, 255, 0.25);
}

.pagination a {
	background: rgba(255, 255, 255, 0.2);
	color: #fff;
}

.nocomments {
	color: rgba(255, 255, 255, 0.6);
}

.sng-pagination span {
	background: #fff;
	color: #000 !important;
}

.sng-pagination a span {
	background: rgba(255, 255, 255, 0.2);
	color: #fff !important;
}

.logged-in-as a {
	color: rgba(255, 255, 255, 0.6);
}

h3.sh-title {
	color: #fff;
}

.tmpbl-sticky {
	background-image: url("../images/light/sticky.png");
}

.menu-btn {
	background: #fff !important;
}

.menu-btn span {
	color: #000 !important;
	background-image:url("../includes/responsive-menu/images/menud.png") !important;
}

#wizemenu>ul li {
	border-right: 1px solid rgba(255, 255, 255, 0.1);
}

.tmpbl-com {
	color: rgba(255, 255, 255, 0.6);
}

.tmpbl-date {
	border-right: 1px solid rgba(255, 255, 255, 0.6);
	color: rgba(255, 255, 255, 0.6);
}

h3.wd-title, h3.sh-title {
	background: rgba(255, 255, 255, 0.1);
}