﻿/*  COLORS
#004670 = blue-gray
#333 = dark gray
#666 = medium gray
#eee = light gray
#fff = white
#C11B17 = dark red
white
maroon (favorites, stop circle)
black (selected)
*/

/* GENERAL */
	body.blackMode, body.blackMode a.noLink, body.blackMode a i.noLink{
		background: none;
		color: #333;
	}

	body.blackMode a {
		color: #004670;
		font-weight:bold;
	}

	/* LYRICS CHORUS */
	.blackMode .addedChorus {
		color: #C11B17;
	}


/* NOTES */
	.blackMode #userNoteTextAreaFav{
		background-color: #fff;
		color: #333;
	}
	.blackMode #noteSaveArea, .blackMode #hymnalNoteTextAreaContainer {
		background-color: #f9f9f9; 
		/* border: 2px outset rgba(51, 26, 0, .7); */ /* #004670 */
	}
	
/* SELECT */
	.blackMode select {
		color:#004670;
	}
	

/* BUTTONS */
	/* KEYPAD */
	.blackMode #keypad input, .blackMode #keypad .buttonAutoWide {
		border-color:darkgray;
	}

	.blackMode #keypad input, .blackMode #keypad .buttonAutoWide{
		background-color: #eee;
		color: black!important;
	}
	
	.blackMode #keypad,
	.blackMode #secondRowButtons {
		background: #fff;
	}	
	
	.blackMode .faButton, .blackMode #bookmarkTitle .fa-info-circle.faButton {
		color:darkgray;
	}
	.blackMode #bookmarkTitle .fa-info-circle.faButton {
		background-color:transparent;
	}

	.blackMode .faButtonInverted {
		/*	color:#F5F5DC; */
	}
	
	.blackMode .buttonAutoWide .faButton, .blackMode #hymnalInformationLink.fa-info-circle {
		color:white;
	}
	
	.blackMode #instructionsText2 .fa-music  {
		border-color: black;
	}

	.blackMode #topItems .faButton, .blackMode #historycontainer .faButton {
		/* color: #F5F5DC; */					 
	}	
	
	.blackMode #faButtonContainer .faButton.inactive {
		color:darkgray;
		border-color:darkgray;
	}

	.blackMode #faButtonContainer .faButton {
		color:black;
		border-color:black;
	}

	.blackMode #secondRowButtons{
		border-bottom: 3px solid #eee;
	}

	/* popup buttons */
	.blackMode .buttonAutoWide,
	.blackMode .blueButton,
	.blackMode .roundedButtonMinWidth{
		background: darkgray;
		color: #fff!important;
	}
	.blackMode button.opened .faButton, .blackMode .buttonAutoWide.opened {
		background: black;
	}

	.blackMode .buttonLetter {
		background: #eee;
		color: black !important;
		font-weight: bold;
	}
	
	/* SEARCH TITLE BUTTONS */
	.blackMode button.songTitle {
		background: black;
		color: #fff;
	}	
	
	/* TOGGLE BUTTONS */
	.blackMode .colorToggle{
		background: #ccc!important;
		color: black!important;
		border: none!important;
	}
	
	/* Verse selection buttons */
	.blackMode .verseButton {
		color: darkgray;
	}
	.blackMode .verseListing .selected {
		background-color: black !important;
	}
	
	.blackMode #songContainer .fa-eye, .blackMode  #faButtonContainer .fa-music  {
		background-color: black;
		border-color: black;
		color:white;
	}
	.blackMode  #songContainer .fa-eye.inactive, .blackMode  #faButtonContainer .fa-music.inactive, .blackMode  #closePresentationModeButton.inactive {
		background-color: darkgray !important;
		border-color: darkgray !important;
		color:white;
	}

/* HYMN TEXT */
	.blackMode .num{
		color: black;
	}

	.blackMode .num.fav {
		color: maroon;
	}
	
	/* FAVORITES */
	.blackMode tr.fav td[id^="index"] {
		color: maroon;
		font-weight:bold;
	}
	

/* BOOKMARKS, HISTORY */	
	.blackMode #bookmarksIcons,
	.blackMode #showHistory {
		color: #000;
		background-color: #eee;
	}

	.blackMode #bookmarks {
		background: #fff;
		display: block;
	}
	.blackMode #historycontainer {
		background: #eee;
		display: block;
	}
	
	.blackMode .setBookmarkImage { 
		color:black;
	}
	
	.blackMode #bookmarks .buttonAutoWide , .blackMode #historycontainer .buttonAutoWide {
	/*	background-color: #F5F5DC;
		color: #331a00;  */
	}
	

/* NEXT PREVIOUS ARROWS */
	.blackMode #nextPrevious input{
		border: 3px solid black;
		border-top: none;
		border-right: none;
		border-radius: 0px;
	}

	.blackMode #nextPrevious input + input{
		border-top: 3px solid black;
		border-right: 3px solid black;
		border-bottom: none;
		border-left: none;
	}

	.blackMode input:focus::-webkit-input-placeholder { /* Chrome/Opera/Safari */
		color: #fff;
	}
	.blackMode input:focus::-moz-placeholder { /* Firefox 19+ */
		color: #fff;
	}
	.blackMode input:focus:-ms-input-placeholder { /* IE 10+ */
		color: #fff;
	}
	.blackMode input:focus:-moz-placeholder { /* Firefox 18- */
		color: #fff;
	}

/* HEADER FOOTER */
	.blackMode #topItems, .blackMode .titles {
		background-color: black;
		color: white;
	}

	.blackMode #footer{
		background-color: #eee;
		color: #666;
		box-shadow: 0px -23px 25px #fff;
	}
	
	.blackMode #footer a {
		color: inherit;
		font-weight:bold;
	}
	
	.blackMode hr {
		background: gray;
	}

/* SEARCH ITEMS */
	.blackMode .drawer, .blackMode  #input_container-presentation {
		background-color: #eee; /* gray */
	}
	.blackMode #results {
		color: #000;
		background-color: #eee;
	}
	
/* MUSIC */
	
	.blackMode .fa-play-circle {
		color: darkgray;
	}
	.blackMode .fa-stop-circle {
		color: maroon;
	}

/* NAVIGATION */
	
	.blackMode nav ul li {
		color: darkgray;
	}
	.blackMode nav ul li.opened, .blackMode nav ul li.selected {
		color: black !important;
	}
	.blackMode nav ul li.disabled {
		color: lightgray;
	}
	/* Hymn books menu */
	.blackMode #hymnbooks_drawer li, .blackMode #views_drawer li {
		color: black;
	}

.authorSources {
	border-top: 1px black solid; 
}

/* POPUP TUNES */	
	.blackMode #tunesPopupCustomReplaceContainer {
		border-color: black;
	}